[Bug 56] New: Needless special handling of runlevels 0/6

Gerard Beekmans gerard at linuxfromscratch.org
Sat May 26 07:44:20 PDT 2001

> Unless there's a good reason for making this exception, it should be removed.

The reason why we have a seperation of S and K links in the rc0.d and
rc6.d directories is that we want to seperate the killing of daemons and
other misc things. The whole symlink business with those numbers is
quite fragile and the current setup lessens the risc of you having the
system unmount file systems before all daemons are killed, or worse
reboot before all daemons are killed, and file systems are unmounted.

By the way, LFS isn't the only system that does it. I know for a fact
that Debian does it the same way and I believe there are others that do
similar things. There's no real sysv standard, so everybody more or less
implements what makes sense to him/her. So if you don't like LFS' way
that looks like Debian's, then feel free to follow Redhat's style
instead (actually the LFS boot setup is a mix between Debian and Redhat
- I tried to take the best from both worlds).

I do plan on changing the book setup at some point so we're not going to
touch the setup now just to re-do it again in the near future.

Gerard Beekmans

-*- If Linux doesn't have the solution, you have the wrong problem -*-

More information about the lfs-book mailing list