[Pkg-sysvinit-devel] Bug#367465: initscripts: [BOOTLOGD] bootlogd doesn't always stop cleanly when booting to single user mode

Nathanael Nerode neroden at twcny.rr.com
Tue May 16 06:52:33 UTC 2006

Package: initscripts
Version: 2.86.ds1-14
Severity: minor

Specifically, if you specify that you're going into single-user mode using '1'
instead of 'single'.

Instead, it hangs around until it gets killed by /etc/rc1.d/S30killprocs
(which is, incidentally, living at way too high a sequence number.)
The reason for this is obvious.

Bootlogd is supposed to be stopped with a script in rcS.d called
"S99stop-bootlogd-single", which does this:
        if [ ! -e /proc/cmdline ] || grep -q '\<single\>' /proc/cmdline
                /etc/init.d/bootlogd stop

However, my kernel command line looks like this:
BOOT_IMAGE=linux ro root=305 1
(I typed "linux 1" at the lilo prompt to get to runlevel 1, single-user mode.)

More information about the Pkg-sysvinit-devel mailing list