- Timestamp:
- 10/06/2002 03:50:25 PM (22 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, 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_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:
- a47ad43
- Parents:
- 6b8e9e9
- Location:
- chapter06
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/config-glibc.xml
r6b8e9e9 r6a9875d 3 3 <para>We need to create the /etc/nsswitch.conf file. Although glibc should 4 4 provide defaults when this file is missing or corrupt, its defaults don't work 5 well with networking which will bedealt with in a later chapter. Also, our5 well with networking. That is dealt with in a later chapter. Also, our 6 6 timezone needs to be set up.</para> 7 7 -
chapter06/config-keyboard.xml
r6b8e9e9 r6a9875d 19 19 the keymap directly into the kernel. This will make sure that your 20 20 keyboard always works as expected, even when you have booted into 21 maintenance mode (by passing `init=/bin/sh' to the kernel) in which case21 maintenance mode (by passing `init=/bin/sh' to the kernel), in which case 22 22 the bootscript that normally sets up your keymap isn't run.</para> 23 23 -
chapter06/config-ldso.xml
r6b8e9e9 r6a9875d 9 9 directories other than <filename class="directory">/lib</filename> and 10 10 <filename class="directory">/usr/lib</filename>, you need to add them to 11 the <filename>/etc/ld.so.conf</filename> file in orderfor the dynamic11 the <filename>/etc/ld.so.conf</filename> file for the dynamic 12 12 loader to find them. Two directories that are commonly known to contain 13 13 additional libraries are <filename -
chapter06/config-shadowpwd.xml
r6b8e9e9 r6a9875d 1 1 <sect2><title>Configuring Shadow Password Suite</title> 2 2 3 <para>This package contains utilities to modify users' spasswords, add3 <para>This package contains utilities to modify users' passwords, add 4 4 or delete users and groups, and the like. We're not going to explain 5 5 what 'password shadowing' means. A full explanation can be found in the doc/HOWTO -
chapter06/config-vim.xml
r6b8e9e9 r6a9875d 1 1 <sect2><title>Configuring Vim</title> 2 2 3 <para>By default vim runs in vi compatible mode. Some people might like this,3 <para>By default, vim runs in vi compatible mode. Some people might like this, 4 4 but we have a high preference to run vim in vim mode (else we wouldn't 5 5 have included vim in this book, but the original vi). Create the -
chapter06/create-utmp.xml
r6b8e9e9 r6a9875d 4 4 5 5 <para>Programs like login, shutdown, uptime and others want to read from and 6 write to the /var/run/utmp /var/log/btmp and /var/log/wtmp. These files contain7 information about who is currently logged in. It also containsinformation6 write to the /var/run/utmp, /var/log/btmp and /var/log/wtmp. These files contain 7 information about who is currently logged in. They also contain information 8 8 on when the computer was last booted and shutdown and a record of the 9 9 bad login attempts.</para> -
chapter06/procps-exp.xml
r6b8e9e9 r6a9875d 7 7 This will set the Makefile variable XSCPT to an empty value so that 8 8 the XConsole installation is disabled. Otherwise "Make install" tries to 9 copy the file XConsole to /usr/X11R6/lib/X11/app-defaults. And that directory10 does not exist ,because X is not installed.</para>9 copy the file XConsole to /usr/X11R6/lib/X11/app-defaults. That directory 10 does not exist because X is not installed.</para> 11 11 12 12 </sect2> -
chapter06/psmisc-inst.xml
r6b8e9e9 r6a9875d 10 10 <para>Psmisc installs the 11 11 <filename>/usr/share/man/man1/pidof.1</filename> man page, but Psmisc's 12 pidof program isn't installed by default. Generally this isn't a problem,13 because we install the Sysvinit package later onwhich provides12 pidof program isn't installed by default. Generally, this isn't a problem 13 because we later install the Sysvinit package, which provides 14 14 a better pidof program.</para> 15 15 16 16 <para>It's up to you now to decide if you are going to use the Sysvinit 17 package which provides a pidof program, or not. If you are going to, you17 package, which provides a pidof program, or not. If you are going to, you 18 18 should remove Psmisc's pidof man page by running:</para> 19 19 -
chapter06/shadowpwd-exp.xml
r6b8e9e9 r6a9875d 3 3 4 4 <para><userinput>cp limits login.access /etc:</userinput> These files 5 were not installed during the installation of the package so we copy6 them manually asthose files are used to configure authentication5 were not installed during the installation of the package, so we copy 6 them manually because those files are used to configure authentication 7 7 details on the system.</para> 8 8 -
chapter06/shadowpwd-inst.xml
r6b8e9e9 r6a9875d 4 4 <para>Before you install this package, you may want to have a look at 5 5 the Shadow hint. It discusses how you can make your system more secure 6 regarding passwords, such as how to enable the more secure MD5 passwords ,6 regarding passwords, such as how to enable the more secure MD5 passwords 7 7 and how to get the most out of this Shadow package. The Shadow hint can 8 8 be found at <ulink url="&hints-root;shadowpasswd_plus.txt"/>.</para> -
chapter06/sysvinit-inst.xml
r6b8e9e9 r6a9875d 2 2 <title>Installation of Sysvinit</title> 3 3 4 <para>When run levels are changed (for example, when halting the system) 4 <para>When run levels are changed (for example, when halting the system), 5 5 init sends the TERM and KILL signals to the processes which it started. 6 6 init prints "Sending processes the TERM signal" to the screen. This seems -
chapter06/tar-inst.xml
r6b8e9e9 r6a9875d 5 5 use the tar 6 6 patch available from the LFS FTP site. This patch will add the -j option 7 to tar which works the same as the -z option to tar (which can be used 8 for gzip files).</para> 7 to tar, which works the same as the -z option used for gzip files.</para> 9 8 10 9 <para>Apply the patch by running the following command:</para> -
chapter06/utillinux-inst.xml
r6b8e9e9 r6a9875d 2 2 <title>FHS compliance notes</title> 3 3 4 <para>The FHS recommends that we use /var/lib/hwclock as the location of the5 adjtime file, instead of the usual /etc. To make hwclock, which is part of the 6 util-linux package, FHS-compliant, run the following.</para>4 <para>The FHS recommends that we use /var/lib/hwclock, instead of the 5 usual /etc, as the location of the adjtime file. To make hwclock, which 6 is part of the util-linux package, FHS-compliant, run the following.</para> 7 7 8 8 <para><screen><userinput>cp hwclock/hwclock.c{,.backup} &&
Note:
See TracChangeset
for help on using the changeset viewer.