[Pkg-sysvinit-devel] Bug#535551: initscripts: skeleton init script completely silent if kernel invoked with quiet option

Petter Reinholdtsen pere at hungry.com
Fri Jul 3 11:02:59 UTC 2009


[Marc Haber]
> I usually boot my kernel with a "quiet" command line since I don't
> want the system to spew screenfuls of init messages before the
> splash screen takes over. This, as a - surprising - side effect
> causes /lib/init/vars.sh to set the VERBOSE environment variable
> which in turn causes an init script based on /etc/init.d/skeleton to
> totally silence itself. This comes as a surprise.

This is as intended.  I interpret the 'quiet' kernel option to mean
'only show errors' during boot.

> IMO, the wish to have a noiseless system start does not include the
> wish that an init script which may be invoked from the command line
> days later does not give any feedback about its operation.

I agree with this.  Outside the boot, the scripts should report their
informational messages as usual.

> Please consider returning the skeleton init script to the behavior
> that is common for init scripts, which is not honoring a VERBOSE
> environment variable to switch off the log_foo calls.

Not an option.  Will need to figure out a way to detect the difference
between the boot setting and the command line setting.

Happy hacking,
-- 
Petter Reinholdtsen





More information about the Pkg-sysvinit-devel mailing list