On Wed, 09 Jun 2010 15:28:24 -0700 Russ Allbery <[email protected]> wrote:
> > If you just run afsd directly instead of backgrounding it, it sounds > > like it'll do what you want. That is, replace the line in the script > > that has "start-stop-daemon --start <stuff> /foo/afsd -- > > $AFSD_OPTIONS" with just "/foo/afsd $AFSD_OPTIONS". > > Is there any reason not to do this? If not, I can just make this > change in the Debian package. I don't recall why start-stop-daemon > was used there in the first place. Hmm, I can't think of much. Does start-stop-daemon do anything like clean the environment, etc? Has afsd always exited after mount? Does it matter if some afsd children only fork() without doing anything like daemon()izing? And actually, come to think of it, you could probably do something like this with the existing init scripts by using the after-afsd-has-started hook to wait for the parent afsd process to die... if you can identify which one is the parent. -- Andrew Deason [email protected] _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
