]> pere.pagekite.me Git - homepage.git/commitdiff
Updates.
authorPetter Reinholdtsen <pere@hungry.com>
Sun, 24 Feb 2008 11:37:50 +0000 (11:37 +0000)
committerPetter Reinholdtsen <pere@hungry.com>
Sun, 24 Feb 2008 11:37:50 +0000 (11:37 +0000)
mypapers/200802-bootsequence/200802-bootsequence.html

index 8108d518b830fbef047097caf573ebca9a84b10e..44292b62b21139ee9e7d945e4f6979937e86be71 100644 (file)
@@ -14,8 +14,6 @@ PRE {
   </head>
   <body>
 
-<a href="../200706-bootseq/200706-bootseq.html">insserv talk during Debconf 7</a>
-
 <h1><A href="http://www.fosdem.org/2008/schedule/events/debian_boot">Reordering
 the Debian boot sequence for correctness and speed</a></h1>
 
@@ -245,9 +243,12 @@ Two options are available with the insserv package:
   <li>Finally reorder symlinks in rc*.d/ using dependencies
 </ul>
 
+<p>Will refuse to enable when obsolete init.d scripts, loops,
+duplicate provides etc is detected</p>
+
 <h2>Enabling dependency based boot sequencing II</h2>
 
-<p><pre size="-1">
+<p><pre>
 # aptitude install insserv
 # dpkg-reconfigure insserv
 info: Checking if it is safe to convert to dependency based boot.
@@ -415,6 +416,16 @@ wrong.  The insserv package provides overrides in
 <tt>/usr/share/insserv/overrides/<tt> for packages currently missing
 headers.</p>
 
+<h2>Handling alternatives</h2>
+
+<p>Not quite tested yet.
+
+<p>Should perhaps be handled using virtual facilities in
+/etc/insserv.conf.d/.
+
+<p>Do not listing identical provides in several scripts - break
+installation.
+
 <h2>Status of the dependency based boot system</h2>
 
 <img alt="LSB header progress graph" src="lsb-header-progress.png" width="50%" align="right">
@@ -423,7 +434,7 @@ headers.</p>
 <br>76% of packages got LSB headers.
 <br>Unsolved in BTS: ~85
 <br>Without BTS reports: ~150
-<br>Last package will be fixed 2008-06-13 at the current rate.
+<br>Last package will be fixed 2008-06-15 at the current rate.
 <br>Needs better documentation for maintainers.
 <br>Should update Debian policy to reflect dependency based boot
   sequencing.
@@ -444,11 +455,19 @@ headers.</p>
 <p>See also wiki pages with documentation and status:
 
 <ul>
-<li>http://wiki.debian.org/LSBInitScripts
-<li>http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot
+<li><a href="http://wiki.debian.org/LSBInitScripts">http://wiki.debian.org/LSBInitScripts</a>
+<li><a href="http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot">http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot</a>
 <li>Repository: <tt>svn+ssh://svn.debian.org/svn/initscripts-ng/trunk/src/insserv</tt>
+
 </ul>
 
+<p>There is also slides from my
+<a href="../200706-bootseq/200706-bootseq.html">talk from Debconf
+7</a>.<p>
+
+<p>More man-power is needed to report BTS reports, NMU packages and
+discover dependency errors.  Please test the system.
+
     <h2>Thank you very much</h2>
 
     <h3>Questions?</h3>