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)
installations.
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