1234567891011121314151617181920212223242526272829 |
- #!/bin/sh
- mkdir -p /var/log/supervisor
- case "$1" in
- start)
- printf "Starting supervisord: "
- start-stop-daemon -S -q -p /var/run/supervisord.pid --exec /usr/bin/supervisord
- echo "done"
- ;;
- stop)
- printf "Stopping supervisord: "
- start-stop-daemon -K -q -p /var/run/supervisord.pid
- echo "done"
- ;;
- restart)
- "$0" stop
- sleep 5
- "$0" start
- ;;
- reload)
- start-stop-daemon -K -q -p /var/run/supervisord.pid -s HUP
- ;;
- *)
- echo "Usage: $0 {start|stop|restart|reload}"
- exit 1
- esac
- exit $?
|