-
- #!/bin/sh
- #
- # /etc/rc.d/murmur: start/stop inet daemon
- #
-
- SSD=/sbin/start-stop-daemon
- PROG=/usr/bin/murmurd
- OPTS="-ini /etc/murmur.ini"
-
- case $1 in
- start)
- $SSD --start --exec $PROG -- $OPTS > /dev/null 2>&1
- ;;
- stop)
- $SSD --stop --retry 10 --exec $PROG > /dev/null 2>&1
- ;;
- restart)
- $0 stop
- $0 start
- ;;
- status)
- $SSD --status --exec $PROG
- case $? in
- 0) echo "$PROG is running with pid $(pidof $PROG)" ;;
- 1) echo "$PROG is not running but the pid file $PID exists" ;;
- 3) echo "$PROG is not running" ;;
- 4) echo "Unable to determine the program status" ;;
- esac
- ;;
- *)
- echo "usage: $0 [start|stop|restart|status]"
- ;;
- esac
-
- # End of file
-