diff --git a/chapter08/dbus.xml b/chapter08/dbus.xml
index 71a93e5cb..8f3c80f7a 100644
--- a/chapter08/dbus.xml
+++ b/chapter08/dbus.xml
@@ -67,9 +67,9 @@
--with-system-socket=/run/dbus/system_bus_socket
- These set the location of the PID file and the system bus socket
+ These cause the PID file and the system bus socket
to be in /run, instead of
- deprecated /var/run.
+ the deprecated /var/run.
diff --git a/chapter08/markupsafe.xml b/chapter08/markupsafe.xml
index 9481a194a..27fdb1627 100644
--- a/chapter08/markupsafe.xml
+++ b/chapter08/markupsafe.xml
@@ -23,7 +23,7 @@
- MarkupSafe is a Python module that implements a XML/HTML/XHTML Markup
+ MarkupSafe is a Python module that implements an XML/HTML/XHTML Markup
safe string.
diff --git a/chapter08/systemd.xml b/chapter08/systemd.xml
index 12d7ad542..3e175d943 100644
--- a/chapter08/systemd.xml
+++ b/chapter08/systemd.xml
@@ -82,7 +82,7 @@ meson --prefix=/usr \
--buildtype=release
This switch overrides the default buildtype
- (debug
), which would produce unoptimized
+ (debug
), which produces unoptimized
binaries.
@@ -99,7 +99,7 @@ meson --prefix=/usr \
This switch prevents installation of systemd
services responsible for setting up the system for
- the first time. They are not useful for LFS because
+ the first time. These are not useful in LFS, because
everything is done manually.
@@ -115,9 +115,9 @@ meson --prefix=/usr \
-Dldconfig=false
This switch prevents installation of a systemd unit that runs
- ldconfig at boot, which is not useful for source
- distributions such as LFS and makes the boot time longer. Remove it
- if the described feature is desired.
+ ldconfig at boot; this is not useful for source
+ distributions such as LFS, and makes the boot time longer. Remove
+ this option to enable running ldconfig at boot.
@@ -137,15 +137,15 @@ meson --prefix=/usr \
-Drpmmacrosdir=no
This switch disables installation of RPM Macros
- for use with systemd because LFS does not support RPM.
+ for use with systemd, because LFS does not support RPM.
-D{userdb,homed}=false
- Remove two daemons that have dependencies that do not fit
- the scope of LFS.
+ Remove two daemons with dependencies that do not fit
+ within the scope of LFS.
@@ -154,7 +154,7 @@ meson --prefix=/usr \
Prevent the generation of man pages to avoid extra
dependencies. We will install pre-generated man pages for systemd
- from a tarball later.
+ from a tarball.
@@ -194,12 +194,12 @@ meson --prefix=/usr \
systemd-machine-id-setup
- Setup the basic target structure:
+ Set up the basic target structure:
systemctl preset-all
Disable two services for upgrading binary distros. They are useless for
- a basic Linux system built from source, and both will report an error if
+ a basic Linux system built from source, and each one will report an error if
it's enabled but not configured:
systemctl disable systemd-sysupdate{,-reboot}
@@ -367,7 +367,7 @@ rm -f /usr/bin/xsltproc
libnss_resolve.so.2, libnss_systemd.so.2,
libsystemd.so, libsystemd-shared-&systemd-version;.so (in /usr/lib/systemd),
and libudev.so
- /etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d,
+ /etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d,both
/etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev,
/etc/xdg/systemd, /usr/lib/systemd, /usr/lib/udev, /usr/include/systemd,
/usr/lib/binfmt.d, /usr/lib/environment.d, /usr/lib/kernel,
@@ -408,7 +408,7 @@ rm -f /usr/bin/xsltproc
Normally invokes shutdown with the
-h option, except when already in run-level 0,
- then it tells the kernel to halt the system; it notes in the
+ when it tells the kernel to halt the system; it notes in the
file /var/log/wtmp that the system is being
brought down
@@ -431,9 +431,9 @@ rm -f /usr/bin/xsltproc
init
- Is the first process to be started when the kernel has initialized
- the hardware which takes over the boot process and starts all
- processes according to its configuration files. In this case, it starts
+ Is the first process to be started after the kernel has initialized
+ the hardware; init takes over the boot process and starts the
+ processes specified by its configuration files; in this case, it starts
systemd
init
@@ -455,7 +455,7 @@ rm -f /usr/bin/xsltproc
kernel-install
Is used to add and remove kernel and initramfs images to and
- from /boot. In LFS, this is done manually
+ from /boot; in LFS, this is done manually
kernel-install
@@ -608,8 +608,8 @@ rm -f /usr/bin/xsltproc
systemd-analyze
- Is used to determine system startup performance of the current
- boot, as well as identify troublesome systemd units
+ Is used to analyze system startup performance,
+ as well as identify troublesome systemd units
systemd-analyze
@@ -620,7 +620,7 @@ rm -f /usr/bin/xsltproc
systemd-ask-password
Is used to query a system password or passphrase from the user,
- using a question message specified on the command line
+ using a message specified on the Linux command line
systemd-ask-password
@@ -654,7 +654,7 @@ rm -f /usr/bin/xsltproc
systemd-cgtop
Shows the top control groups of the local Linux control group
- hierarchy, ordered by their CPU, memory and disk I/O load
+ hierarchy, ordered by their CPU, memory and disk I/O loads
systemd-cgtop
@@ -675,8 +675,8 @@ rm -f /usr/bin/xsltproc
systemd-delta
Is used to identify and compare configuration files in
- /etc that override default
- counterparts in /usr
+ /etc that override the defaults
+ in /usr
systemd-delta
@@ -728,7 +728,7 @@ rm -f /usr/bin/xsltproc
systemd-id128
- Generates and prints id128 strings
+ Generates and prints id128 (UUID) strings
systemd-id128
@@ -772,7 +772,7 @@ rm -f /usr/bin/xsltproc
systemd-notify
- Is used by daemon scripts to notify the init system about status
+ Is used by daemon scripts to notify the init system of status
changes
systemd-notify
@@ -783,7 +783,7 @@ rm -f /usr/bin/xsltproc
systemd-nspawn
- Is used to run a command or OS in a light-weight namespace
+ Is used to run a command, or an entire OS, in a light-weight namespace
container
systemd-nspawn
@@ -805,7 +805,7 @@ rm -f /usr/bin/xsltproc
systemd-repart
Is used to grow and add partitions to a partition table when
- systemd is used in an OS image (e.g. a container)
+ systemd is used with an OS image (e.g. a container)
systemd-repart
@@ -827,7 +827,7 @@ rm -f /usr/bin/xsltproc
systemd-run
Is used to create and start a transient .service or a .scope
- unit and run the specified command in it. This is useful for
+ unit and run the specified command in it; this is useful for
validating systemd units
systemd-run
@@ -859,7 +859,7 @@ rm -f /usr/bin/xsltproc
systemd-tmpfiles
- Creates, deletes and cleans up volatile and temporary files and
+ Creates, deletes, and cleans up volatile and temporary files and
directories, based on the configuration file format and location
specified in
tmpfiles.d directories
@@ -916,7 +916,7 @@ rm -f /usr/bin/xsltproc
udevadm
Is a generic udev administration tool which controls the udevd
- daemon, provides info from the Udev hardware database, monitors
+ daemon, provides info from the udev hardware database, monitors
uevents, waits for uevents to finish, tests udev configuration, and
triggers uevents for a given device