Date: Wed, 30 Oct 2002 14:23:48 -0800 From: Tim Kientzle <kientzle@acm.org> To: Gordon Tetlow <gordont@gnf.org> Cc: current@freebsd.org Subject: Re: RCng Awkwardness Message-ID: <3DC05BF4.8050203@acm.org> References: <3DC03815.2050003@acm.org> <20021030200055.GA30253@roark.gnf.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Gordon Tetlow wrote: > On Wed, Oct 30, 2002 at 11:50:45AM -0800, Tim Kientzle wrote: > >>I find the standard arguments used by RCng quite >>awkward. In particular, ... "/etc/rc.d/nfsd stop" does >>not actually stop the nfsd process. ... > > ... I've found this behavior to be quite annoying. I'll > see if I can put something together. If you want to help me out and > put together the patches, I'd be more than happy to commit them. I have something partly sketched out, but it still needs some work. I can send you something in the next couple of days to look at. I see two awkward issues: * Is it necessary to distinguish 'stop' (unconditional stop) from 'shutdown' (stop only if enabled)?? Seems that at system shutdown you want everything to be taken down, regardless of whether it was brought up at boot or brought up manually post-boot. The unconditional 'stop' seems to be all that's needed. * Local rc scripts (in /usr/local/etc/rc.d) will still get run with a 'start' argument, while system scripts in /etc/rc.d will get a 'boot' argument. That's a bit awkward, but still reasonably consistent: 'start' is still an unconditional operation. I don't see any way around this without breaking existing systems after upgrade. Tim Kientzle To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3DC05BF4.8050203>