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