Date: Wed, 20 Sep 1995 18:11:13 -0600 From: kelly@fsl.noaa.gov (Sean Kelly) To: terry@lambert.org Cc: chuckr@eng.umd.edu, julian@ref.tfs.com, asami@cs.berkeley.edu, ports@freebsd.org, hackers@freebsd.org Subject: Re: ports startup scripts Message-ID: <9509210011.AA06450@emu.fsl.noaa.gov> In-Reply-To: <199509202303.QAA01795@phaeton.artisoft.com> (message from Terry Lambert on Wed, 20 Sep 1995 16:03:21 -0700 (MST))
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Terry" == Terry Lambert <terry@lambert.org> writes: Terry> It requires the implementation of run levels. And it's not clear what run levels are. On the HP/UX system I'm using at the moment, there are run levels 0 through 6 and S. S is the only one that really makes sense (S == single user), but why is 2 multiuser mode? What do you get with levels 0 and 1? What don't you get? And sites can customize the higher run levels to mean what they want. Terry> I personally *don't* find it objectionable. All those oddly named scripts, links, codes are hard to grok. More often than not, when ``such-n-such is hung,'' I have to find /etc/rc* -type f | xargs grep such-n-such just to find out the name of the script I'm supposed to use. And it turns out all it did was run ``such-n-such -d'' which I saw with the output from `ps', so it would've been faster to just kill it and restart it---which I'm leary of since what if I forgot to remove a fifo, lock file, or other such debris before doing so? I so much prefer just looking through /etc/rc.local (and now, /etc/sysconfig) since it collects in one place the needed stuff. ``Scotty, go to run level 6!'' ``Captain, the swapper won't handle all those daemons!'' ``Which daemons?'' ``I ... I don't know, captain!'' -- Sean Kelly NOAA Forecast Systems Lab, Boulder Colorado USA I spilled spot remover on my dog. He's gone now. -- Steven Wright
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9509210011.AA06450>