- Timestamp:
- 08/07/2001 12:57:10 PM (23 years ago)
- 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, 12.2, 12.2-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, v3_0, v3_1, v3_2, v3_3, 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/loongarch-12.2, xry111/mips64el, xry111/multilib, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 6fda0ee9
- Parents:
- 316a346d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/sysvinit-inst.xml
r316a346d rd28075a0 7 7 screen saying "sending all processes the TERM signal" and the same for the 8 8 KILL signal. This implies that init sends this signal to all the currently 9 running processes, which isn't the case. To avoid this confusion a user can 10 apply the sysvinit patch found on the LFS FTP site to sysvinit that changes 11 the sentence in the shutdown.c file and have it print "sending all 9 running processes, which isn't the case. To avoid this confusion, we 10 change the init.c file so that the sentence reads "sending all 12 11 processes started by init the TERM signal".</para> 13 14 <para>Apply the patch by running the following command:</para>15 16 <para><screen><userinput>patch -Np1 -i ../sysvinit-&sysvinit-version;.patch</userinput></screen></para>17 12 18 13 <para>Install Sysvinit by running the following commands:</para> 19 14 20 <para><screen><userinput>make -C src &&</userinput> 15 <para><screen><userinput>mv src/init.c init.c.temp &&</userinput> 16 <userinput>sed 's/\(.*\)\(Sending processes\)\(.*\) \</userinput> 17 <userinput> /\1\2 started by init\3/' init.c.temp > src/init.c &&</userinput> 18 <userinput>make -C src &&</userinput> 21 19 <userinput>make -C src install</userinput></screen></para> 22 20
Note:
See TracChangeset
for help on using the changeset viewer.