diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7e7333948..b84a298df 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -53,7 +53,7 @@
[bdubbs] - Update to vim-9.0.1060. Addresses
- #5006.
+ #4500.
[bdubbs] - Update to iproute2-6.1.0. Fixes
diff --git a/chapter09/network.xml b/chapter09/network.xml
index 5ea7e3add..e2d0a5edf 100644
--- a/chapter09/network.xml
+++ b/chapter09/network.xml
@@ -17,15 +17,15 @@
Creating Network Interface Configuration Files
- Which interfaces are brought up and down by the network script
- usually depends on the files in /etc/sysconfig/. This directory should
+ The files in /etc/sysconfig/
+ usually determine which interfaces are brought up and down by the network
+ script. This directory should
contain a file for each interface to be configured, such as
- ifconfig.xyz, where xyz
should describe
+ ifconfig.xyz, where xyz
describes
the network card. The interface name (e.g. eth0) is usually appropriate.
- Inside this file are attributes to this interface, such as its IP
- address(es), subnet masks, and so forth. It is necessary that the stem of
- the filename be ifconfig.
+ Each file contains the attributes of one interface, such as its IP
+ address(es), subnet masks, and so forth. The stem of
+ the filename must be ifconfig.
If the procedure in the previous section was not used, udev
@@ -38,10 +38,10 @@
The interface names depend on the implementation and
configuration of the udev daemon running on the system. The udev
daemon for LFS (installed in ) will
- not run until the LFS system is booted. So it's unreliable to
- determine the interface names being used in LFS system by running
+ not run until the LFS system is booted. So the interface names
+ in the LFS system cannot always be determined by running
those commands on the host distro,
- even though in the chroot environment.
+ even in the chroot environment.
The following command creates a sample file for the
@@ -59,14 +59,14 @@ PREFIX=24
BROADCAST=192.168.1.255
EOF
- The values in italics must be changed in every file to match
- the proper setup.
+ The values in italics must be changed in each file, to set
+ the interfaces up correctly.
If the ONBOOT variable is set to yes
the
System V network script will bring up the Network Interface Card (NIC) during
- the system boot process. If set to anything but yes
the NIC
- will be ignored by the network script and not be automatically brought up.
- The interface can be manually started or stopped with the
+ the system boot process. If set to anything besides yes
, the NIC
+ will be ignored by the network script and will not be started automatically.
+ Interfaces can be manually started or stopped with the
ifup and ifdown commands.
The IFACE variable defines the interface name,
@@ -84,11 +84,11 @@ EOF
gateway IP address, if one is present. If not, then comment out the
variable entirely.
- The PREFIX variable contains the number of
- bits used in the subnet. Each octet in an IP address is 8 bits. If the
- subnet's netmask is 255.255.255.0, then it is using the first three octets
+ The PREFIX variable specifies the number of
+ bits used in the subnet. Each segment of an IP address is 8 bits. If the
+ subnet's netmask is 255.255.255.0, then it is using the first three segments
(24 bits) to specify the network number. If the netmask is 255.255.255.240,
- it would be using the first 28 bits. Prefixes longer than 24 bits are
+ the subnet is using the first 28 bits. Prefixes longer than 24 bits are
commonly used by DSL and cable-based Internet Service Providers (ISPs).
In this example (PREFIX=24), the netmask is 255.255.255.0. Adjust the
PREFIX variable according to your specific subnet.
@@ -139,7 +139,7 @@ EOF
- Configuring the system hostname
+ Configuring the System Hostname
hostname
@@ -156,7 +156,7 @@ EOF
<lfs> needs to be replaced with the
name given to the computer. Do not enter the Fully Qualified Domain Name
- (FQDN) here. That information is put in the
+ (FQDN) here. That information goes in the
/etc/hosts file.