From 686305bb2174c0c8b8cc9c1b4a5635567a90b519 Mon Sep 17 00:00:00 2001 From: Holger Weiss Date: Wed, 19 Oct 2016 23:32:07 +0200 Subject: [PATCH] Use "Type=forking" in systemd unit ejabberd is not a "oneshot" process. --- ejabberd.service.template | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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