Migrate to dependency based boot sequencing on monday

Petter Reinholdtsen pere at hungry.com
Sun Jul 26 09:45:52 UTC 2009

I plan to migrate the sysvinit boot system to use dependency based
boot sequencing on monday.

This is a proposal for a plan to migrate all of Debian over to dependency based
boot sequencing.

 1. Change the debconf default in insserv to enable dependency based boot
    sequencing when the package is installed. Show the question again on
    upgrades if the conversion isn't done yet. Remove/disable the option to
    disable insserv after it is enabled.
 2. Change sysv-rc to depend on insserv, to pull it in on all (non-file-rc)
 3. Wait 6 months, while rewriting policy text to document the new way
    update-rc.d is going to work
 4. Drop support for specifying sequence numbers in update-rc.d.

This will enable dependency based boot sequencing for all in Debian from
Squeeze and onwards.

The plan is available from
<URL:http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot>.  I
welcome input and suggestions to this plan.  This is part of the work
I plan to present at debconf today about the overhaul of the Debian
boot system.

Happy hacking,
Petter Reinholdtsen

More information about the initscripts-ng-devel mailing list