From owner-freebsd-ports Wed Sep 20 17:11:43 1995 Return-Path: owner-ports Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id RAA17959 for ports-outgoing; Wed, 20 Sep 1995 17:11:43 -0700 Received: from fslg8.fsl.noaa.gov (fslg8.fsl.noaa.gov [137.75.131.171]) by freefall.freebsd.org (8.6.12/8.6.6) with SMTP id RAA17925 ; Wed, 20 Sep 1995 17:11:36 -0700 Received: by fslg8.fsl.noaa.gov (5.57/Ultrix3.0-C) id AA06023; Thu, 21 Sep 95 00:11:14 GMT Received: by emu.fsl.noaa.gov (1.38.193.4/SMI-4.1 (1.38.193.4)) id AA06450; Wed, 20 Sep 1995 18:11:13 -0600 Date: Wed, 20 Sep 1995 18:11:13 -0600 From: kelly@fsl.noaa.gov (Sean Kelly) Message-Id: <9509210011.AA06450@emu.fsl.noaa.gov> To: terry@lambert.org Cc: chuckr@eng.umd.edu, julian@ref.tfs.com, asami@cs.berkeley.edu, ports@freebsd.org, hackers@freebsd.org In-Reply-To: <199509202303.QAA01795@phaeton.artisoft.com> (message from Terry Lambert on Wed, 20 Sep 1995 16:03:21 -0700 (MST)) Subject: Re: ports startup scripts Sender: owner-ports@freebsd.org Precedence: bulk >>>>> "Terry" == Terry Lambert 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