From: Holger Weiss Date: Wed, 19 Oct 2016 21:35:22 +0000 (+0200) Subject: Let systemd restart ejabberd on failure X-Git-Tag: 16.12-beta1~15^2^2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=76215648396144ea7b8268e040de67b96b75dd83;p=ejabberd Let systemd restart ejabberd on failure The "RestartSec=5" setting has no effect if "Restart" is not also specified. --- diff --git a/ejabberd.service.template b/ejabberd.service.template index 7322e07c3..ff159f85c 100644 --- a/ejabberd.service.template +++ b/ejabberd.service.template @@ -7,6 +7,7 @@ Type=forking User=ejabberd Group=ejabberd LimitNOFILE=16000 +Restart=on-failure RestartSec=5 ExecStart=@ctlscriptpath@/ejabberdctl start ExecStop=@ctlscriptpath@/ejabberdctl stop