Bug#220025: [Pkg-sysvinit-devel] Bug#220025: Will fix

Thomas Hood jdthood at yahoo.co.uk
Tue Dec 13 09:34:43 UTC 2005


Petter Reinholdtsen wrote:
> Why do you want to stop it at the end of runlevel S, instead of
> stopping it at the start of runlevel 1 (single user)?  I would suspect
> adding for example 1:K99bootlogd would solve this problem, as it would
> stop bootlogd just before starting S20single.

On boot into single-user mode the system never leaves runlevel S.

The way we tend to think of runlevels in Debian is:

    S: Transient mode for one-time-only system initialization
    1: Single-user mode -- no services running
    2-5: Multi-user modes

However, historically the runlevels seem to have been conceived this way:

    S: Initial, single-user mode
    1: Transient mode for one-time-only return to single-user mode
    2-5: Multi-user modes

I prefer to think of things in the Debian way, because the runlevel
directory rc1.d is much more analogous to rc[2-5].d than it is to rcS.d.
However, it remains a fact that when booting into single-user mode and
when switching to single-user mode via runlevel 1, the end result is
that the system is in runlevel "S".
-- 
Thomas




More information about the Pkg-sysvinit-devel mailing list