usplash init script

The Saltydog thesaltydog at gmail.com
Thu Sep 29 03:29:58 CDT 2005


I have seen, after a recent upgrade, the new script
/etc/init.d/usplash, started in runlevel 2-3-4-5 at priority 98.

Browsing the script, I have realized that it is there to restore
console parameters soon after the boot, if usplash was running. Its
job is clear, but only if your read the script.

As it is a system script, to be run only once (and have no service
daemon) it should go to the S runlevel, but I understand that it has
to run at the very end of the process, so you need to move it into
user's runlevel.

I am wondering if an average user could misunderstand the meaning of
the script. If the user runs a runlevel editor (such as sysv-rc-conf
or bum) he notice the presence of a startup script named "usplash" and
he could wrongly believe it is for usplash activation/deactivation. 
So maybe the script could be renamed to something more close to its
real function (i.e.: usplash_clean, console_restore, etc...)

Starting from this last consideration, it could be nice to have
usplash activation/deactivation at next boot thru a service script,
instead of playing with /boot/grub/menu.lst.



More information about the ubuntu-devel mailing list