Changeset b8aa29f


Ignore:
Timestamp:
07/03/2002 06:32:30 PM (22 years ago)
Author:
Timothy Bauscher <timothy@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v4_0, v4_1, v5_0, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
4ad61b4
Parents:
64d74d8
Message:

Sysvinit: Simplified the sed command, updated installation description. Added screen tags to chrootcmd.xml.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2026 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r64d74d8 rb8aa29f  
    4646</itemizedlist>
    4747</para></listitem>
     48
     49<listitem><para>July 3rd, 2002 [timothy]: Chapter 06 - Sysvinit: Simplified
     50the sed command and updated the installation description because init now
     51prints "Sending processes" instead of "Sending all processes". Internal
     52change: added &lt;screen&gt; tags to chrootcmd.xml.</para></listitem>
    4853
    4954<listitem><para>July 2nd, 2002 [markh]: Internal change - Made all
  • chapter06/chroot.xml

    r64d74d8 rb8aa29f  
    1414actually /mnt/lfs, but the shell doesn't know that).</para>
    1515
    16 <para><screen>&c6-chrootcmd;</screen></para>
     16<para>&c6-chrootcmd;</para>
    1717
    1818<para>The -i option will clear all environment variables for as long as you
  • chapter06/chrootcmd.xml

    r64d74d8 rb8aa29f  
    1 <userinput>chroot $LFS /static/bin/env -i HOME=/root TERM=$TERM \
     1<screen><userinput>chroot $LFS /static/bin/env -i HOME=/root TERM=$TERM \
    22&nbsp;&nbsp;&nbsp;&nbsp;PS1='\u:\w\$ ' \
    33&nbsp;&nbsp;&nbsp;&nbsp;PATH=/bin:/usr/bin:/sbin:/usr/sbin:/static/bin \
    4 &nbsp;&nbsp;&nbsp;&nbsp;/static/bin/bash --login</userinput>
     4&nbsp;&nbsp;&nbsp;&nbsp;/static/bin/bash --login</userinput></screen>
  • chapter06/sysvinit-inst.xml

    r64d74d8 rb8aa29f  
    22<title>Installation of Sysvinit</title>
    33
    4 <para>When run levels are changed (for example when going to shutdown
    5 the system) the init program is going to send the TERM and KILL signals
    6 to all the processes that init started. But init prints a message to the
    7 screen saying "sending all processes the TERM signal" and the same for the
    8 KILL signal. This seems to imply that init sends this signal to all the
    9 currently running processes, but this isn't the case. To avoid this
    10 confusion, you can change the init.c file so that the sentence reads
    11 "sending all processes started by init the TERM signal" by running the
    12 following commands. If you don't want to change it, skip it.</para>
     4<para>When run levels are changed (for example, when halting the system)
     5init sends the TERM and KILL signals to the processes which it started.
     6init prints "Sending processes the TERM signal" to the screen. This seems
     7to imply that init is sending these signals to all the currently running
     8processes. To avoid this confusion, the init.c file can be modified, so
     9that the sentence reads "Sending processes started by init the TERM signal",
     10by running the following commands. If you don't want to change it,
     11skip it.</para>
    1312
    1413<para><screen><userinput>cp src/init.c src/init.c.backup &amp;&amp;
    15 sed 's/\(.*\)\(Sending processes\)\(.*\)/\1\2 started by init\3/' \
     14sed 's/Sending processes/Sending processes started by init/g' \
    1615&nbsp;&nbsp;&nbsp;&nbsp;src/init.c.backup &gt; src/init.c</userinput></screen></para>
    1716
  • index.xml

    r64d74d8 rb8aa29f  
    55<!ENTITY book SYSTEM "book/book.xml">
    66
    7 <!ENTITY version "20020702">
    8 <!ENTITY releasedate "July 2nd, 2002">
     7<!ENTITY version "20020703">
     8<!ENTITY releasedate "July 3rd, 2002">
    99
    1010<!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
Note: See TracChangeset for help on using the changeset viewer.