aboutsummaryrefslogtreecommitdiff
path: root/ejabberd.service.template
diff options
context:
space:
mode:
authorHolger Weiss <holger@zedat.fu-berlin.de>2016-10-19 23:35:22 +0200
committerHolger Weiss <holger@zedat.fu-berlin.de>2016-10-19 23:35:22 +0200
commit76215648396144ea7b8268e040de67b96b75dd83 (patch)
treeaea2894834acaa2ebf8e022e13eafe3b85b88c06 /ejabberd.service.template
parentUse "Type=forking" in systemd unit (diff)
Let systemd restart ejabberd on failure
The "RestartSec=5" setting has no effect if "Restart" is not also specified.
Diffstat (limited to 'ejabberd.service.template')
-rw-r--r--ejabberd.service.template1
1 files changed, 1 insertions, 0 deletions
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