[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