[Pkg-sysvinit-commits] r1685 - sysvinit/trunk/debian
Kel Modderman
kelmo-guest at alioth.debian.org
Tue Sep 1 13:46:06 UTC 2009
Author: kelmo-guest
Date: 2009-09-01 13:46:06 +0000 (Tue, 01 Sep 2009)
New Revision: 1685
Modified:
sysvinit/trunk/debian/changelog
sysvinit/trunk/debian/sysv-rc.templates
Log:
Update sysv-rc debconf templates with text which help sell dep based
boot to end users, and provide sound advice for people who encounter
problems which prevent the migration.
Modified: sysvinit/trunk/debian/changelog
===================================================================
--- sysvinit/trunk/debian/changelog 2009-09-01 13:34:05 UTC (rev 1684)
+++ sysvinit/trunk/debian/changelog 2009-09-01 13:46:06 UTC (rev 1685)
@@ -54,6 +54,9 @@
* Make sure update-rc.d compares command line parameters for start/stop
runlevel configuration with the Default-Start and Default-Stop values in
LSB info comment of script and warns if there are differences.
+ * Update sysv-rc debconf templates with text which help sell dep based
+ boot to end users, and provide sound advice for people who encounter
+ problems which prevent the migration.
[ Petter Reinholdtsen ]
* Adjust init.d/bootlogd dependencies to start before hostname,
@@ -90,7 +93,7 @@
though removing initscripts will leave the system unbootable.
Update lintian overrides to reflect this.
- -- Kel Modderman <kel at otaku42.de> Mon, 31 Aug 2009 22:53:55 +1000
+ -- Kel Modderman <kel at otaku42.de> Tue, 01 Sep 2009 23:44:50 +1000
sysvinit (2.87dsf-2) unstable; urgency=low
Modified: sysvinit/trunk/debian/sysv-rc.templates
===================================================================
--- sysvinit/trunk/debian/sysv-rc.templates 2009-09-01 13:34:05 UTC (rev 1684)
+++ sysvinit/trunk/debian/sysv-rc.templates 2009-09-01 13:46:06 UTC (rev 1685)
@@ -1,4 +1,4 @@
-# These templates have notbeen reviewed by the debian-l10n-english
+# These templates have not been reviewed by the debian-l10n-english
# team
#
# If modifications/additions/rewording are needed, please ask
@@ -11,40 +11,53 @@
Type: boolean
Default: true
_Description: Migrate legacy boot sequencing to dependency based sequencing?
- With dependency based boot sequencing, the order of boot and shutdown
- scripts is calculated dynamically using dependency information
- provided with each init.d script when a new package is installed.
- This allow some long standing problems with the boot and shutdown
- sequences to be solved, and make it possible to detect when new
- problems are introduced into the boot and shutdown sequence.
+ The boot system is prepared to migrate to dependency based sequencing.
+ It is recommended to migrate in order to enhance the boot system for the
+ following reasons:
+ * the order of boot and shutdown is calculated dynamically, using dependency
+ information declared in a comment header within each init.d script, which
+ ensures optimum boot sequence for the set of packages installed on the
+ system
+ * protection against problems introduced by new or upgraded packages
+ by preserving the boot sequence when problems are detected; the boot
+ sequence is only modified if it is safe to do so
+ * potential for further optimization by way of concurrent boot methodology
+ in order to increase boot efficiency
.
- This is a one way migration, where the old way of ordering boot
- scripts using fixed sequence numbers is made obsolete, and the
- dependency information provided is used to generate the sequence
- numbers instead.
+ This migration process is non-reversible. The legacy way of ordering boot
+ scripts using static sequence numbers will be made obsolete by choosing to
+ migrate.
.
- If you see this question, the automatic tests used to check if it any
- dependency loops, obsolete init.d scripts or other potential problem
- found nothing, and thus believe it is safe to convert the current
- system to use dependency based boot sequencing.
+ See http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for more
+ information about dependency based boot sequencing.
Template: sysv-rc/unable-to-convert
Type: note
_Description: Unable to migrate to dependency based boot system.
- With dependency based boot sequencing, the order of boot and shutdown
- scripts is calculated dynamically using dependency information
- provided with each init.d script when a new package is installed.
- This allow some long standing problems with the boot and shutdown
- sequences to be solved, and make it possible to detect when new
- problems are introduced into the boot and shutdown sequence.
+ Tests have determined that problems in the boot system exist which prevent
+ migration to dependency based boot sequencing.
.
- Please check out the migration problems manually. The sysv-rc
- package is unable to migrate to dependency based boot sequencing
- until this is fixed. See
- http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for more
- information on how to solve the issues blocking the migration. Most
- likely, it is a bug in the binary package with the init.d script in
- question, and not with insserv and sysv-rc. To retry this migration
- after addressing the issues, run 'dpkg-reconfigure sysv-rc'.
+ It is recommended to migrate in order to enhance the boot system for the
+ following reasons:
+ * the order of boot and shutdown is calculated dynamically, using dependency
+ information declared in a comment header within each init.d script, which
+ ensures optimum boot sequence for the set of packages installed on the
+ system
+ * protection against problems introduced by new or upgraded packages
+ by preserving the boot sequence when problems are detected; the boot
+ sequence is only modified if it is safe to do so
+ * potential for further optimization by way of concurrent boot methodology
+ in order to increase boot efficiency
.
- These were the problems detected: ${PROBLEMATIC}
+ The detected problems, listed below, need to be reported to and fixed by the
+ maintainer of the package/software which installed a problematic boot init.d
+ script or manually corrected. When reporting bugs belonging to boot init.d
+ scripts provided by packages with the reportbug utility, quote the problem
+ descriptions below.
+ .
+ See http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for more
+ information about how to fix the problems preventing migration. To reattempt
+ the migration process after the problems have been fixed, run
+ 'dpkg-reconfigure sysv-rc'.
+ .
+ The following problems were detected: ${PROBLEMATIC}
More information about the Pkg-sysvinit-commits
mailing list