[rhmessaging-commits] rhmessaging commits: r1981 - mgmt/cumin/etc.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Thu Apr 24 17:15:49 EDT 2008
Author: justi9
Date: 2008-04-24 17:15:49 -0400 (Thu, 24 Apr 2008)
New Revision: 1981
Added:
mgmt/cumin/etc/sysvinit-cumin
Log:
Add an init script
Added: mgmt/cumin/etc/sysvinit-cumin
===================================================================
--- mgmt/cumin/etc/sysvinit-cumin (rev 0)
+++ mgmt/cumin/etc/sysvinit-cumin 2008-04-24 21:15:49 UTC (rev 1981)
@@ -0,0 +1,68 @@
+#!/bin/sh
+#
+# cumin: Cumin daemon
+# processname: cumin
+# pidfile: /var/run/cumin.pid
+#
+
+# Sanity checks.
+[ -x /usr/bin/cumin ] || exit 0
+
+# Source function library.
+. /etc/rc.d/init.d/functions
+
+# so we can rearrange this easily
+processname=cumin
+servicename=cumin
+
+RETVAL=0
+
+start() {
+ echo -n $"Starting Cumin daemon: "
+ daemon --check $servicename $processname \&
+ RETVAL=$?
+ echo
+ [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$servicename
+}
+
+stop() {
+ echo -n $"Stopping Cumin daemon: "
+
+ killproc $servicename -TERM
+ RETVAL=$?
+ echo
+ if [ $RETVAL -eq 0 ]; then
+ rm -f /var/lock/subsys/$servicename
+ rm -f /var/run/cumin.pid
+ fi
+}
+
+# See how we were called.
+case "$1" in
+ start)
+ start
+ ;;
+ stop)
+ stop
+ ;;
+ status)
+ status $processname
+ RETVAL=$?
+ ;;
+ restart)
+ stop
+ sleep 3
+ start
+ ;;
+ condrestart)
+ if [ -f /var/lock/subsys/$servicename ]; then
+ stop
+ sleep 3
+ start
+ fi
+ ;;
+ *)
+ echo $"Usage: $0 {start|stop|status|restart|condrestart}"
+ ;;
+esac
+exit $RETVAL
Property changes on: mgmt/cumin/etc/sysvinit-cumin
___________________________________________________________________
Name: svn:executable
+ *
More information about the rhmessaging-commits
mailing list