|
@@ -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 &&</userinput>
|
|
|
<userinput>sed 's/\(.*\)\(Sending processes\)\(.*\)/\1\2 started by init\3/' \</userinput>
|
|
|
<userinput> src/init.c > tmp~ &&</userinput>
|
|
|
-<userinput>mv tmp~ src/init.c &&</userinput>
|
|
|
-<userinput>make -C src &&</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 &&</userinput>
|
|
|
<userinput>make -C src install</userinput></screen></para>
|
|
|
|
|
|
</sect2>
|