From: Holger Weiss Date: Wed, 19 Oct 2016 21:32:07 +0000 (+0200) Subject: Use "Type=forking" in systemd unit X-Git-Tag: 16.12-beta1~15^2^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=686305bb2174c0c8b8cc9c1b4a5635567a90b519;p=ejabberd Use "Type=forking" in systemd unit ejabberd is not a "oneshot" process. --- diff --git a/ejabberd.service.template b/ejabberd.service.template index 4a2635776..7322e07c3 100644 --- a/ejabberd.service.template +++ b/ejabberd.service.template @@ -3,6 +3,7 @@ Description=XMPP Server After=network.target [Service] +Type=forking User=ejabberd Group=ejabberd LimitNOFILE=16000 @@ -10,8 +11,6 @@ RestartSec=5 ExecStart=@ctlscriptpath@/ejabberdctl start ExecStop=@ctlscriptpath@/ejabberdctl stop ExecReload=@ctlscriptpath@/ejabberdctl reload_config -Type=oneshot -RemainAfterExit=yes PrivateDevices=true ProtectSystem=full