The problem I've been having seems to be with daemontools and supervise-scripts. supervise-scripts (http://untroubled.org/supervise-scripts/) is a set of utilities that make it easier to start and stop services running under daemontools, but they also seem to cause those services to start up before everything else.