Run upstart after all other init scripts have started
I ended up figuring this out. CentOS6 uses upstart as its init program, but one of the scripts it initializes in /etc/init
is rc.conf
, which starts up the old-school rc scripts. So if you need your program to start AFTER those you can put:
start on started rc
stop on stopped rc
in your upstart script and you should be good to go.