Gentoo Archives: gentoo-commits

From: "Amadeusz Piotr Żołnowski" <aidecoe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-im/ejabberd/files/
Date: Sun, 03 Jul 2016 07:44:30
Message-Id: 1467531846.67b5839e3fbaab19eb22a793fb20e6ce84e418f2.aidecoe@gentoo
1 commit: 67b5839e3fbaab19eb22a793fb20e6ce84e418f2
2 Author: Amadeusz Żołnowski <aidecoe <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 2 22:13:43 2016 +0000
4 Commit: Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 3 07:44:06 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b5839e
7
8 net-im/ejabberd: Add reload option to initd script
9
10 net-im/ejabberd/files/ejabberd-3.initd | 8 ++++++++
11 1 file changed, 8 insertions(+)
12
13 diff --git a/net-im/ejabberd/files/ejabberd-3.initd b/net-im/ejabberd/files/ejabberd-3.initd
14 index a40d938..2827aeb 100644
15 --- a/net-im/ejabberd/files/ejabberd-3.initd
16 +++ b/net-im/ejabberd/files/ejabberd-3.initd
17 @@ -3,6 +3,8 @@
18 # Distributed under the terms of the GNU General Public License v2
19 # $Id$
20
21 +extra_started_commands="reload"
22 +
23 depend() {
24 use dns
25 need epmd net
26 @@ -19,6 +21,12 @@ start() {
27 eend $?
28 }
29
30 +reload() {
31 + ebegin "Reloading ejabberd configuration"
32 + /usr/sbin/ejabberdctl ${EJABBERDCTL_OPTS} reload_config
33 + eend $?
34 +}
35 +
36 stop() {
37 ejabberdctl status >/dev/null 2>&1
38 if test $? = 3; then