[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
then
/etc/init.d/bootlogd stop
fi
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