- Timestamp:
- 08/29/2001 07:50:53 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, 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/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
- Children:
- 2bdc67d
- Parents:
- 2b1174be
- Location:
- chapter07
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter07/ethnet.xml
r2b1174be rfa914e5 155 155 in every file to 156 156 match the proper setup. Usually NETMASK and BROADCAST will remain the 157 same, just the DEVICE IP variables will change per network interface. If157 same, just the DEVICE and IP variables will change per network interface. If 158 158 the ONBOOT variable is set to yes, the ethnet script will bring it up 159 159 during boot up of the system. If set to anything else but yes it will be -
chapter07/hosts.xml
r2b1174be rfa914e5 2 2 <title>Creating the /etc/hosts file</title> 3 3 4 <para>If a network card is to be configured, a user hasto decide on the4 <para>If a network card is to be configured, you have to decide on the 5 5 IP-address, FQDN and possible aliases for use in the /etc/hosts file. An 6 6 example is:</para> … … 8 8 <para><screen><my-IP> myhost.mydomain.org aliases</screen></para> 9 9 10 <para> Itshould made sure that the IP-address is in the private network10 <para>You should made sure that the IP-address is in the private network 11 11 IP-address range. Valid ranges are:</para> 12 12 … … 19 19 be www.linuxfromscratch.org</para> 20 20 21 <para>If a user is not going to use a network card, he still needsto21 <para>If you aren't going to use a network card, you still need to 22 22 come up with a FQDN. This is necessary for programs like Sendmail to operate 23 23 correctly (in fact; Sendmail won't run when it can't determine the FQDN).</para> … … 46 46 <userinput>EOF</userinput></screen></para> 47 47 48 <para>Of course, the 192.168.1.1 and www.mydomain.org have to be changed to the 49 users 50 liking (or requirements if assigned an IP-address by a network/system 51 administrator and this machine is planned to be 52 connected to that network).</para> 48 <para>Of course, the 192.168.1.1 and www.mydomain.org have to be changed 49 to your liking (or requirements if assigned an IP-address by a network/system 50 administrator and this machine is planned to be connected to that 51 network).</para> 53 52 54 53 </sect1> -
chapter07/loadkeys.xml
r2b1174be rfa914e5 2 2 <title>Creating the loadkeys script</title> 3 3 4 <!--5 4 <para>You only need to create this script if you don't have a 6 default 101 keys US keyboard layout. 7 8 Because we've scrapped the symbolic link for the default, I assume 9 that everyone will need this script? 10 --> 5 default 101 keys US keyboard layout.</para> 11 6 12 7 <para>Create the <filename>/etc/init.d/loadkeys</filename> script by -
chapter07/network.xml
r2b1174be rfa914e5 7 7 <para><screen><userinput>echo "HOSTNAME=lfs" > /etc/sysconfig/network</userinput></screen></para> 8 8 9 <para><quote>lfs</quote> needs to be replaced bythe name the computer is10 to be called. A usershould not enter the FQDN (Fully Qualified Domain9 <para><quote>lfs</quote> needs to be replaced with the name the computer is 10 to be called. You should not enter the FQDN (Fully Qualified Domain 11 11 Name) here. That information will be put in the 12 12 <filename>/etc/hosts</filename> file later.</para> -
chapter07/setclock.xml
r2b1174be rfa914e5 7 7 to localtime using the /etc/localtime symbolic link. But if an 8 8 OS is run that doesn't understand a clock set to GMT (most notable are 9 Microsoft OS'es) a user mightwant to set the clock to localtime so that10 the time is properly displayed on those OS'es. This script will reset11 the kernel time to the hardware clock without converting the time using9 Microsoft OS'es) you may want to set the clock to localtime so that 10 the time is properly displayed on those OS'es. This script will then 11 set the kernel time to the hardware clock without converting the time using 12 12 the /etc/localtime symlink.</para> 13 14 <para>If you want to use this script on your system even if the15 hardware clock is set to GMT, then the UTC variable below has to be16 changed to the value of <emphasis>1</emphasis>.</para>17 13 18 14 <para>Create the <filename>/etc/init.d/setclock</filename> script by running … … 63 59 <title>Creating the /etc/sysconfig/clock file</title> 64 60 61 <para>If you want to use this script on your system even if the 62 hardware clock is set to GMT, then the UTC variable below has to be 63 changed to the value of <emphasis>1</emphasis>.</para> 64 65 65 <para>Create a new file <filename>/etc/sysconfig/clock</filename> by running 66 66 the following:</para> … … 69 69 # Begin /etc/sysconfig/clock 70 70 71 UTC= 171 UTC=0 72 72 73 73 # End /etc/sysconfig/clock 74 74 <userinput>EOF</userinput></screen></para> 75 76 <para>If the hardware clock (also known as BIOS or CMOS clock) is not set to77 GMT time, then the UTC variable in the /etc/sysconfig/clock file needs to be78 set to the value <emphasis>0</emphasis> (zero).</para>79 75 80 76 <para>Now, you may want to take a look at a very good hint explaining how we -
chapter07/symperm.xml
r2b1174be rfa914e5 4 4 <para>These files get the proper permissions and the necessary symlinks 5 5 are created by running the following commands. If you didn't create the loadkeys 6 and setclock scripts, make sure not to type them in the commands below.</para> 6 and/or setclock scripts, make sure not to type them in the commands 7 below.</para> 7 8 8 9 <para>A note of caution: all the symlinks (that start with an S or K) have to -
chapter07/usage.xml
r2b1174be rfa914e5 36 36 37 37 <para>There are a number of directories under /etc that look like like rc?.d 38 where ? is the number of the runlevel and rcS.d. A user might take a look 39 at one of 40 them (after this chapter is finished, right now there's nothing 41 there yet). There are a number of symbolic links. Some begin with an K, 42 the others begin with an S, and all of them have three numbers following 43 the initial letter. The K means to stop (kill) a service, and the S means 44 to start a service. The numbers determine the order in which the scripts 45 are run, from 000 to 999; the lower the number the sooner it gets 46 executed. When init switches to another runlevel, the appropriate 47 services get killed and others get started.</para> 38 where ? is the number of the runlevel and rcS.d which contain a number of s 39 ymbolic links. Some begin with an K, the others begin with an S, and all 40 of them have three numbers following the initial letter. The K means to 41 stop (kill) a service, and the S means to start a service. The numbers 42 determine the order in which the scripts are run, from 000 to 999; the 43 lower the number the sooner it gets executed. When init switches to 44 another runlevel, the appropriate services get killed and others get 45 started.</para> 48 46 49 47 <para>The real scripts are in /etc/init.d. They do all the work, and the 50 symlinks all point to them. Killing links and starting 51 links point to the same script in /etc/init.d. That's because the scripts52 ca n be called with different parameters like start, stop, restart, reload,48 symlinks all point to them. Killing links and starting links point to 49 the same script in /etc/init.d. That's because the scripts can be 50 called with different parameters like start, stop, restart, reload, 53 51 status. When a K link is encountered, the appropriate script is run with 54 52 the stop argument. When a S link is encountered, the appropriate script 55 53 is run with the start argument.</para> 54 55 <para>There is one exception. Links that start with an S in the 56 rc0.d and rc6.d directories will not cause anything to be started. They 57 will be called with the paramater <emphasis>stop</emphasis> to stop 58 something. The logic behind it is that when you are going to reboot or 59 halt the system, you don't want to start anything, only stop the 60 system.</para> 56 61 57 62 <para>These are descriptions of what the arguments make the
Note:
See TracChangeset
for help on using the changeset viewer.