From 67b5839e3fbaab19eb22a793fb20e6ce84e418f2 Mon Sep 17 00:00:00 2001 From: Amadeusz Żołnowski Date: Sat, 2 Jul 2016 23:13:43 +0100 Subject: net-im/ejabberd: Add reload option to initd script --- net-im/ejabberd/files/ejabberd-3.initd | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'net-im/ejabberd/files') diff --git a/net-im/ejabberd/files/ejabberd-3.initd b/net-im/ejabberd/files/ejabberd-3.initd index a40d938a5783..2827aeb43d42 100644 --- a/net-im/ejabberd/files/ejabberd-3.initd +++ b/net-im/ejabberd/files/ejabberd-3.initd @@ -3,6 +3,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ +extra_started_commands="reload" + depend() { use dns need epmd net @@ -19,6 +21,12 @@ start() { eend $? } +reload() { + ebegin "Reloading ejabberd configuration" + /usr/sbin/ejabberdctl ${EJABBERDCTL_OPTS} reload_config + eend $? +} + stop() { ejabberdctl status >/dev/null 2>&1 if test $? = 3; then -- cgit v1.2.3-65-gdbad