From: Paul Jakma (paulj at domain itg.ie)
Date: Wed 17 May 2000 - 13:08:24 IST
On Wed, 17 May 2000, John P. Looney wrote:
> Well, perhaps recently they've aquired it. But runlevels was one of the
> things that made RedHat a BSD/SysV hybrid - 4.4 didn't have it, I'm about
> 95% sure.
i'm pretty sure runlevels are a generic unix thing. afaik the difference
between BSD and SySV style is the way the scripts are setup.
eg on BSD (well, DEC Unix). as the system comes up to runlevel 3 it runs a
master rc script from init. Then /lib/rc2 (or similar name), (which runs a
few start|stop style scripts in /etc/init.d/), then /lib/rc3 (which runs
scripts in /etc/init.d/).
SySV is like RedHat. eg the master rc file checks an rcX.d/ directory for
scripts that are to run in that runlevel. (and it has a chkconfig to
control/view what starts/stops when). /etc/sysconfig is another SySV'ism.
 DEC unix /might/ also have some kind of master links/variable per file
directory to facilitate easier configuration of services per runlevel,
rather than the tradional BSD way of hard coding services into rc
files. But i don't remember.
This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:06:11 GMT