瀏覽代碼

seperated init.c's modification commands

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1208 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans 24 年之前
父節點
當前提交
897a8391c2
共有 2 個文件被更改,包括 12 次插入6 次删除
  1. 4 0
      chapter01/changelog.xml
  2. 8 6
      chapter06/sysvinit-inst.xml

+ 4 - 0
chapter01/changelog.xml

@@ -15,6 +15,10 @@
 
 </para></listitem>
 
+<listitem><para>September 7th, 2001 [gerard]: Chapter 6 - Sysvinit:
+Seperated the commands to change the status msg in init.c from the main
+commands.</para></listitem>
+
 <listitem><para>September 7th, 2001 [gerard]: Chapter 6 - Bash: Added
 --login to the exec /bin/bash command.</para></listitem>
 

+ 8 - 6
chapter06/sysvinit-inst.xml

@@ -6,17 +6,19 @@ the system) the init program is going to send the TERM and KILL signals
 to all the processes that init started. But init prints a message to the 
 screen saying "sending all processes the TERM signal" and the same for the 
 KILL signal. This implies that init sends this signal to all the currently 
-running processes, which isn't the case. To avoid this confusion, we
+running processes, which isn't the case. To avoid this confusion, you
 change the init.c file so that the sentence reads "sending all 
-processes started by init the TERM signal".</para>
-
-<para>Install Sysvinit by running the following commands:</para>
+processes started by init the TERM signal" by running the following
+commands. If you don't want to change it, skip it.</para>
 
 <para><screen><userinput>cp src/init.c src/init.c.backup &amp;&amp;</userinput>
 <userinput>sed 's/\(.*\)\(Sending processes\)\(.*\)/\1\2 started by init\3/' \</userinput>
 <userinput>&nbsp;&nbsp;&nbsp;src/init.c &gt; tmp~ &amp;&amp;</userinput>
-<userinput>mv tmp~ src/init.c &amp;&amp;</userinput>
-<userinput>make -C src &amp;&amp;</userinput>
+<userinput>mv tmp~ src/init.c</userinput></screen></para>
+
+<para>Install Sysvinit by running the following commands:</para>
+
+<para><screen><userinput>make -C src &amp;&amp;</userinput>
 <userinput>make -C src install</userinput></screen></para>
 
 </sect2>