All pastes #767880 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-11-10 02:52 UTC
rendered paste body
#!/bin/bash
# source function library
. /etc/rc.d/init.d/functions

RETVAL=0

start() {
        echo -n $"Starting moin: "
        daemon +19 '/home/homewiki/moin.py &'
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && touch /var/lock/subsys/moin
}

stop() {
        echo -n $"Stopping moin: "
        killproc python /home/homewiki/moin.py
        echo
        [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/moin
}

restart() {
        stop
        start
}

case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart|force-reload|reload)
        restart
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart}"
        exit 1
esac