[Clfs-commits] commit: r4878 - in /branches/clfs-sysroot/BOOK: final-system/common/sysvinit.xml introduction/common/changelog.xml materials/common/patches.xml patches.ent
svn at cross-lfs.org
svn at cross-lfs.org
Tue Mar 17 17:31:06 PDT 2009
Author: jciccone
Date: Wed Mar 18 00:31:06 2009
New Revision: 4878
Log:
Add sysvinit fixes patch.
Modified:
branches/clfs-sysroot/BOOK/final-system/common/sysvinit.xml
branches/clfs-sysroot/BOOK/introduction/common/changelog.xml
branches/clfs-sysroot/BOOK/materials/common/patches.xml
branches/clfs-sysroot/BOOK/patches.ent
Modified: branches/clfs-sysroot/BOOK/final-system/common/sysvinit.xml
==============================================================================
--- branches/clfs-sysroot/BOOK/final-system/common/sysvinit.xml (original)
+++ branches/clfs-sysroot/BOOK/final-system/common/sysvinit.xml Wed Mar 18 00:31:06 2009
@@ -24,20 +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>cp src/init.c{,.orig}
-sed 's at Sending processes@& started by init at g' \
- src/init.c.orig > 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="s1">The following sed makes changes in the Makefile required for cross-compiling:</para>
Modified: branches/clfs-sysroot/BOOK/introduction/common/changelog.xml
==============================================================================
--- branches/clfs-sysroot/BOOK/introduction/common/changelog.xml (original)
+++ branches/clfs-sysroot/BOOK/introduction/common/changelog.xml Wed Mar 18 00:31:06 2009
@@ -39,6 +39,10 @@
<listitem>
<para>March 17, 2009</para>
<itemizedlist>
+ <listitem>
+ <para>[jciccone] - Applied Patch to Sysvinit. Fixed Various
+ Issues.</para>
+ </listitem>
<listitem>
<para>[jciccone] - Moved location of dumpkeys to /bin. Required by
bootscripts.</para>
Modified: branches/clfs-sysroot/BOOK/materials/common/patches.xml
==============================================================================
--- branches/clfs-sysroot/BOOK/materials/common/patches.xml (original)
+++ branches/clfs-sysroot/BOOK/materials/common/patches.xml Wed Mar 18 00:31:06 2009
@@ -253,6 +253,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: branches/clfs-sysroot/BOOK/patches.ent
==============================================================================
--- branches/clfs-sysroot/BOOK/patches.ent (original)
+++ branches/clfs-sysroot/BOOK/patches.ent Wed Mar 18 00:31:06 2009
@@ -108,6 +108,10 @@
<!ENTITY shadow-sysroot_hacks-patch-md5 "cf5095a86c666728650e77f1cdc64874">
<!ENTITY shadow-sysroot_hacks-patch-size "36 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 "a8d01d18a3e550230302a5a52c686d25">
<!ENTITY tar-man_page-patch-size "16 KB">
More information about the Clfs-commits
mailing list