I'm not sure where to start debugging this. I can't seem to get supervisord to start on boot. I see no errors in "/tmp/supervisord.log".

My init.d script is executable and owned by the right user. I've also tried multiple init.d scripts (current script is below). I did update-rc.d supervisor defaults and I see the symlinks in "/etc/rc[1-6].d/S20supervisord". Once the server starts I can do "/etc/init.d/supervisord start" and it works just fine. My other init scripts work just fine.

I'm on Ubuntu 10.04.3 LTS with Supervisord 3.0a10

-rwxr-xr-x 1 root root 606 2011-09-14 02:39 supervisord

# Supervisord auto-start
#
# description: Auto-starts supervisord
# processname: supervisord
# pidfile: /var/run/supervisord.pid

SUPERVISORD=/usr/local/bin/supervisord
SUPERVISORCTL=/usr/local/bin/supervisorctl

case $1 in
start)
        echo -n "Starting supervisord: "
        $SUPERVISORD
        echo
        ;;
stop)
        echo -n "Stopping supervisord: "
        $SUPERVISORCTL shutdown
        echo
        ;;
restart)
        echo -n "Stopping supervisord: "
        $SUPERVISORCTL shutdown
        echo
        echo -n "Starting supervisord: "
        $SUPERVISORD
        echo
        ;;
esac
link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.