On Thu, 2006-09-07 at 22:46 -0700, Richard Fish wrote: > On 9/7/06, Fredrik Tolf <[EMAIL PROTECTED]> wrote: > > start-stop-daemon -S -p /var/run/cidd.pid -qx /usr/local/sbin/cidd > > Is cidd the actual daemon, or a starter shell script? IIRC, > start-stop-daemon has a problem with starting things that end up with > a different exe name, and thus the --startas option.
It is indeed the actual daemon. > You also might try fiddling with the RC_WAIT_ON_START setting in > /etc/conf.d/rc. If the service can't be detected as running 100ms > after starting, then you might have a problem. What does this actually mean? How does it "detect" if it is running? The case with these daemons (as usual) is that they do some initialization and then daemonize using the standard C daemon() call (fork and exit in the parent). What is it that is detected? Thanks for responding! Fredrik Tolf -- gentoo-user@gentoo.org mailing list