aboutsummaryrefslogtreecommitdiff
path: root/net-im/ejabberd/files/patch-src::ejabberd.sh
diff options
context:
space:
mode:
Diffstat (limited to 'net-im/ejabberd/files/patch-src::ejabberd.sh')
-rw-r--r--net-im/ejabberd/files/patch-src::ejabberd.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/net-im/ejabberd/files/patch-src::ejabberd.sh b/net-im/ejabberd/files/patch-src::ejabberd.sh
index 1a2da91f2894..1add6e7587ff 100644
--- a/net-im/ejabberd/files/patch-src::ejabberd.sh
+++ b/net-im/ejabberd/files/patch-src::ejabberd.sh
@@ -27,7 +27,7 @@
+
+status()
+{
-+ $EJABBERDCTL status >/dev/null
++ su $EJABBERDUSER -c "$EJABBERDCTL ejabberd@`hostname -s` status >/dev/null"
+}
+
+start()
@@ -53,7 +53,7 @@
+ stop)
+ echo -n "Stopping $DESC: "
+
-+ if $EJABBERDCTL stop
++ if su $EJABBERDUSER -c "$EJABBERDCTL ejabberd@`hostname -s` stop"
+ then
+ cnt=0
+ while status
@@ -77,7 +77,7 @@
+ echo -n "Restarting $DESC: "
+ if status
+ then
-+ $EJABBERDCTL restart
++ su $EJABBERDUSER -c "$EJABBERDCTL ejabberd@`hostname -s` restart"
+ else
+ start
+ fi