S99supervisord 510 B

1234567891011121314151617181920212223242526272829
  1. #!/bin/sh
  2. mkdir -p /var/log/supervisor
  3. case "$1" in
  4. start)
  5. printf "Starting supervisord: "
  6. start-stop-daemon -S -q -p /var/run/supervisord.pid --exec /usr/bin/supervisord
  7. echo "done"
  8. ;;
  9. stop)
  10. printf "Stopping supervisord: "
  11. start-stop-daemon -K -q -p /var/run/supervisord.pid
  12. echo "done"
  13. ;;
  14. restart)
  15. "$0" stop
  16. sleep 5
  17. "$0" start
  18. ;;
  19. reload)
  20. start-stop-daemon -K -q -p /var/run/supervisord.pid -s HUP
  21. ;;
  22. *)
  23. echo "Usage: $0 {start|stop|restart|reload}"
  24. exit 1
  25. esac
  26. exit $?