diff options
Diffstat (limited to 'ejabberd.service.template')
-rw-r--r-- | ejabberd.service.template | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ejabberd.service.template b/ejabberd.service.template index 526abe360..df205dfcf 100644 --- a/ejabberd.service.template +++ b/ejabberd.service.template @@ -3,14 +3,17 @@ Description=XMPP Server After=network.target [Service] +Type=notify User=ejabberd Group=ejabberd LimitNOFILE=65536 Restart=on-failure RestartSec=5 +WatchdogSec=30 ExecStart=@ctlscriptpath@/ejabberdctl foreground ExecStop=/bin/sh -c '@ctlscriptpath@/ejabberdctl stop && @ctlscriptpath@/ejabberdctl stopped' ExecReload=@ctlscriptpath@/ejabberdctl reload_config +NotifyAccess=all PrivateDevices=true TimeoutSec=300 |