[Clfs-commits] commit: r4372 - in /trunk: BOOK/final-system/common/sysvinit.xml BOOK/final-system/multilib/sysvinit.xml BOOK/introduction/common/changelog.xml BOOK/materials/common/patches.xml BOOK/patches.ent patches/sysvinit-2.86-fixes-1.patch

svn at cross-lfs.org svn at cross-lfs.org
Wed Jan 7 14:27:47 PST 2009


Author: jim
Date: Wed Jan  7 22:27:46 2009
New Revision: 4372

Log:
Added patch to fix issues with Sysvinit

Added:
    trunk/patches/sysvinit-2.86-fixes-1.patch
Modified:
    trunk/BOOK/final-system/common/sysvinit.xml
    trunk/BOOK/final-system/multilib/sysvinit.xml
    trunk/BOOK/introduction/common/changelog.xml
    trunk/BOOK/materials/common/patches.xml
    trunk/BOOK/patches.ent

Modified: trunk/BOOK/final-system/common/sysvinit.xml
==============================================================================
--- trunk/BOOK/final-system/common/sysvinit.xml (original)
+++ trunk/BOOK/final-system/common/sysvinit.xml Wed Jan  7 22:27:46 2009
@@ -24,19 +24,10 @@
   <sect2 role="installation">
     <title>Installation of Sysvinit</title>
 
-    <para os="a">When run-levels are changed (for example, when halting the
-    system), <command>init</command> sends termination signals to those
-    processes that <command>init</command> itself started and that should
-    not be running in the new run-level.  While doing this,
-    <command>init</command> outputs messages like <quote>Sending processes
-    the TERM signal</quote> which seem to imply that it is sending these
-    signals to all currently running processes. To avoid this
-    misinterpretation, modify the source so that these messages read like
-    <quote>Sending processes started by init the TERM signal</quote>
-    instead:</para>
-
-<screen os="b"><userinput>sed -i 's at Sending processes@& started by init at g' \
-    src/init.c</userinput></screen>
+    <para os="p1">The following patch contains a number of updates to the
+    &sysvinit-version;:</para>
+
+<screen os="p2"><userinput>patch -Np1 -i ../&sysvinit-fixes-patch;</userinput></screen>
 
     <para os="c">Compile the package:</para>
 

Modified: trunk/BOOK/final-system/multilib/sysvinit.xml
==============================================================================
--- trunk/BOOK/final-system/multilib/sysvinit.xml (original)
+++ trunk/BOOK/final-system/multilib/sysvinit.xml Wed Jan  7 22:27:46 2009
@@ -22,11 +22,11 @@
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/sysvinit.xml"
-    xpointer="xpointer(//*[@os='a'])"/>
+    xpointer="xpointer(//*[@os='p1'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/sysvinit.xml"
-    xpointer="xpointer(//*[@os='b'])"/>
+    xpointer="xpointer(//*[@os='p2'])"/>
 
     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     href="../common/sysvinit.xml"

Modified: trunk/BOOK/introduction/common/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/common/changelog.xml (original)
+++ trunk/BOOK/introduction/common/changelog.xml Wed Jan  7 22:27:46 2009
@@ -58,6 +58,9 @@
         </listitem>
         <listitem>
           <para>[Jim] - Cleanup Readline Build. Changed the way to link ncurses.</para>
+        </listitem>
+        <listitem>
+          <para>[Jim] - Applied Patch to Sysvinit. Fixed Various Issues.</para>
         </listitem>
       </itemizedlist>
     </listitem>

Modified: trunk/BOOK/materials/common/patches.xml
==============================================================================
--- trunk/BOOK/materials/common/patches.xml (original)
+++ trunk/BOOK/materials/common/patches.xml Wed Jan  7 22:27:46 2009
@@ -190,6 +190,15 @@
     </varlistentry>
 
     <varlistentry>
+      <term>Sysvinit Fixes Patch - <token>&sysvinit-fixes-patch-size;</token>:</term>
+      <listitem>
+        <para>Download: <ulink
+        url="&patches-root;&sysvinit-fixes-patch;"/></para>
+        <para>MD5 sum: <literal>&sysvinit-fixes-patch-md5;</literal></para>
+      </listitem>
+    </varlistentry>
+
+    <varlistentry>
       <term>Tar Man Page Patch - <token>&tar-man_page-patch-size;</token>:</term>
       <listitem>
         <para>Download: <ulink

Modified: trunk/BOOK/patches.ent
==============================================================================
--- trunk/BOOK/patches.ent (original)
+++ trunk/BOOK/patches.ent Wed Jan  7 22:27:46 2009
@@ -84,6 +84,10 @@
 <!ENTITY readline-fixes-patch-md5 "353320fac0a48339f4eccec72591ae3b">
 <!ENTITY readline-fixes-patch-size "24 KB">
 
+<!ENTITY sysvinit-fixes-patch "sysvinit-&sysvinit-version;-fixes-1.patch">
+<!ENTITY sysvinit-fixes-patch-md5 "405d23896b54ca61afd53003a62592fd">
+<!ENTITY sysvinit-fixes-patch-size "24 KB">
+
 <!ENTITY tar-man_page-patch "tar-&tar-version;-man_page-1.patch">
 <!ENTITY tar-man_page-patch-md5 "5bea72fd46830db0fed3c58b236f6ecf">
 <!ENTITY tar-man_page-patch-size "20 KB">




More information about the Clfs-commits mailing list