mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-19 19:59:20 +01:00
Converted sysvinit.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2380 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
487b8e6f35
commit
6052e11bdb
@ -1,3 +1,5 @@
|
|||||||
|
<sect2><title> </title><para> </para></sect2>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
<title>Sysvinit Installation Dependencies</title>
|
<title>Sysvinit Installation Dependencies</title>
|
||||||
|
|
||||||
|
@ -1,14 +1,10 @@
|
|||||||
<sect2><title>Contents of Sysvinit</title>
|
<sect2><title> </title><para> </para></sect2>
|
||||||
|
|
||||||
|
<sect2><title>Descriptions</title>
|
||||||
|
|
||||||
<para>Last checked against version &sysvinit-contversion;.</para>
|
<para>Last checked against version &sysvinit-contversion;.</para>
|
||||||
|
|
||||||
<sect3><title>Program Files</title>
|
<sect3><title>Program file descriptions</title>
|
||||||
<para>halt, init, killall5, last, lastb (link to last), mesg, pidof
|
|
||||||
(link to killall5), poweroff (link to halt), reboot (link to halt),
|
|
||||||
runlevel, shutdown, sulogin, telinit (link to init), utmpdump and
|
|
||||||
wall</para></sect3>
|
|
||||||
|
|
||||||
<sect3><title>Descriptions</title>
|
|
||||||
|
|
||||||
<sect4><title>halt</title>
|
<sect4><title>halt</title>
|
||||||
<para>halt notes, in the file /var/log/wtmp, that the system is being
|
<para>halt notes, in the file /var/log/wtmp, that the system is being
|
||||||
|
17
appendixa/sysvinit-shortdesc.xml
Normal file
17
appendixa/sysvinit-shortdesc.xml
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<sect2><title>Contents of Sysvinit</title>
|
||||||
|
|
||||||
|
<para>Last checked against version &sysvinit-contversion;.</para>
|
||||||
|
|
||||||
|
<para>The Sysvinit package contains programs to control the
|
||||||
|
startup, running and shutdown of all other programs.</para>
|
||||||
|
|
||||||
|
<para>Sysvinit installs the following:</para>
|
||||||
|
|
||||||
|
<sect3><title>Program Files</title>
|
||||||
|
<para>halt, init, killall5, last, lastb (link to last), mesg, pidof
|
||||||
|
(link to killall5), poweroff (link to halt), reboot (link to halt),
|
||||||
|
runlevel, shutdown, sulogin, telinit (link to init), utmpdump and
|
||||||
|
wall</para></sect3>
|
||||||
|
|
||||||
|
</sect2>
|
||||||
|
|
@ -3,6 +3,7 @@
|
|||||||
<?dbhtml filename="sysvinit.html" dir="appendixa"?>
|
<?dbhtml filename="sysvinit.html" dir="appendixa"?>
|
||||||
|
|
||||||
&aa-sysvinit-down;
|
&aa-sysvinit-down;
|
||||||
|
&aa-sysvinit-shortdesc;
|
||||||
&aa-sysvinit-desc;
|
&aa-sysvinit-desc;
|
||||||
&aa-sysvinit-dep;
|
&aa-sysvinit-dep;
|
||||||
|
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
<sect2><title> </title><para> </para></sect2>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
<title>Installation of Sysvinit</title>
|
<title>Installation of Sysvinit</title>
|
||||||
|
|
||||||
@ -6,18 +8,21 @@ init sends the TERM and KILL signals to the processes which it started.
|
|||||||
init prints "Sending processes the TERM signal" to the screen. This seems
|
init prints "Sending processes the TERM signal" to the screen. This seems
|
||||||
to imply that init is sending these signals to all the currently running
|
to imply that init is sending these signals to all the currently running
|
||||||
processes. To avoid this confusion, the init.c file can be modified, so
|
processes. To avoid this confusion, the init.c file can be modified, so
|
||||||
that the sentence reads "Sending processes started by init the TERM signal",
|
that the sentence reads "Sending processes started by init the TERM signal".</para>
|
||||||
by running the following commands. If you don't want to change it,
|
|
||||||
skip it.</para>
|
<para>Edit the halt message:</para>
|
||||||
|
|
||||||
<para><screen><userinput>cp src/init.c{,.backup} &&
|
<para><screen><userinput>cp src/init.c{,.backup} &&
|
||||||
sed 's/Sending processes/Sending processes started by init/g' \
|
sed 's/Sending processes/Sending processes started by init/g' \
|
||||||
src/init.c.backup > src/init.c</userinput></screen></para>
|
src/init.c.backup > src/init.c</userinput></screen></para>
|
||||||
|
|
||||||
<para>Install Sysvinit by running the following commands:</para>
|
<para>Compile Sysvinit:</para>
|
||||||
|
|
||||||
<para><screen><userinput>make -C src &&
|
<para><screen><userinput>make -C src</userinput></screen></para>
|
||||||
make -C src install</userinput></screen></para>
|
|
||||||
|
<para>Finish installing the package:</para>
|
||||||
|
|
||||||
|
<para><screen><userinput>make -C src install</userinput></screen></para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
<screen>Estimated build time: &sysvinit-time;
|
<screen>Estimated build time: &sysvinit-time;
|
||||||
Estimated required disk space: &sysvinit-compsize;</screen>
|
Estimated required disk space: &sysvinit-compsize;</screen>
|
||||||
|
|
||||||
&c6-sysvinit-inst;
|
&aa-sysvinit-shortdesc;
|
||||||
&aa-sysvinit-desc;
|
|
||||||
&aa-sysvinit-dep;
|
&aa-sysvinit-dep;
|
||||||
|
&c6-sysvinit-inst;
|
||||||
|
|
||||||
</sect1>
|
</sect1>
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
<!ENTITY aa-sysvinit-desc SYSTEM "../appendixa/sysvinit-desc.xml">
|
<!ENTITY aa-sysvinit-desc SYSTEM "../appendixa/sysvinit-desc.xml">
|
||||||
<!ENTITY aa-sysvinit-dep SYSTEM "../appendixa/sysvinit-dep.xml">
|
<!ENTITY aa-sysvinit-dep SYSTEM "../appendixa/sysvinit-dep.xml">
|
||||||
<!ENTITY aa-sysvinit-down SYSTEM "../appendixa/sysvinit-down.xml">
|
<!ENTITY aa-sysvinit-down SYSTEM "../appendixa/sysvinit-down.xml">
|
||||||
|
<!ENTITY aa-sysvinit-shortdesc SYSTEM "../appendixa/sysvinit-shortdesc.xml">
|
||||||
|
|
||||||
<!ENTITY sysvinit-version "2.84">
|
<!ENTITY sysvinit-version "2.84">
|
||||||
<!ENTITY sysvinit-depversion "2.84">
|
<!ENTITY sysvinit-depversion "2.84">
|
||||||
|
Loading…
Reference in New Issue
Block a user