summaryrefslogtreecommitdiff
path: root/packaging/debs
diff options
context:
space:
mode:
authorHubert Plociniczak <hubert@lshift.net>2008-08-08 18:25:11 +0100
committerHubert Plociniczak <hubert@lshift.net>2008-08-08 18:25:11 +0100
commit2620b0394f93d2dff2d2911e7cec45d58f2e8c30 (patch)
tree9002f60f343201b17ce9ea64c153e199f96c1f04 /packaging/debs
parent50f02b4840542c96971dd3d48fc0ae16cc6503d7 (diff)
downloadrabbitmq-server-git-2620b0394f93d2dff2d2911e7cec45d58f2e8c30.tar.gz
Added required commands to the init.d script
for rpm packages. Fixed various things in the spec file for rpm and made it more consistent with approved packaging guidelines.
Diffstat (limited to 'packaging/debs')
-rw-r--r--packaging/debs/Debian/debian/init.d10
1 files changed, 5 insertions, 5 deletions
diff --git a/packaging/debs/Debian/debian/init.d b/packaging/debs/Debian/debian/init.d
index f399988845..ae82dd5c9a 100644
--- a/packaging/debs/Debian/debian/init.d
+++ b/packaging/debs/Debian/debian/init.d
@@ -5,7 +5,8 @@
# Required-Stop: $remote_fs $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
-# Short-Description: Enable AMQP service provided by RabbitMQ.
+# Description: RabbitMQ broker
+# Short-Description: Enable AMQP service provided by RabbitMQ broker
### END INIT INFO
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
@@ -27,7 +28,7 @@ cd /
start_rabbitmq () {
set +e
- su rabbitmq -s /bin/sh -c "$DAEMON start_all ${NODE_COUNT}" > /var/log/rabbitmq/startup.log 2> /var/log/rabbitmq/startup.err
+ su $USER -s /bin/sh -c "$DAEMON start_all ${NODE_COUNT}" > /var/log/rabbitmq/startup.log 2> /var/log/rabbitmq/startup.err
case "$?" in
0)
echo SUCCESS;;
@@ -42,7 +43,7 @@ start_rabbitmq () {
stop_rabbitmq () {
set +e
- su rabbitmq -s /bin/sh -c "$DAEMON stop_all" > /var/log/rabbitmq/shutdown.log 2> /var/log/rabbitmq/shutdown.err
+ su $USER -s /bin/sh -c "$DAEMON stop_all" > /var/log/rabbitmq/shutdown.log 2> /var/log/rabbitmq/shutdown.err
if [ $? != 0 ] ; then
echo FAILED - check /var/log/rabbitmq/shutdown.log, .err
exit 0
@@ -68,8 +69,7 @@ case "$1" in
echo "$NAME."
;;
*)
- N=/etc/init.d/$NAME
- echo "Usage: $N {start|stop|restart|force-reload}" >&2
+ echo "Usage: $0 {start|stop|restart|force-reload}" >&2
exit 1
;;
esac