diff --git a/chapter01/how.xml b/chapter01/how.xml
index 84cb0a98d..a8fdddddd 100644
--- a/chapter01/how.xml
+++ b/chapter01/how.xml
@@ -54,7 +54,7 @@
cross-compile basic utilities using the just built cross-toolchain.
then enters a
- "chroot" environment, which uses the new tools to build all
+ "chroot" environment, where we use the new tools to build all
the rest of the tools needed to create the LFS system.
This effort to isolate the new system from the host distribution may
diff --git a/chapter01/resources.xml b/chapter01/resources.xml
index da86d4609..d3bc7860e 100644
--- a/chapter01/resources.xml
+++ b/chapter01/resources.xml
@@ -23,11 +23,12 @@
Mailing Lists
- The linuxfromscratch.org server hosts a number of mailing
+ The linuxfromscratch.org
+ server hosts a number of mailing
lists used for the development of the LFS project. These lists include the
- main development and support lists, among others. If the FAQ do not solve
- the problem you are having, the next step would be to search the mailing
- lists at .
+ main development and support lists, among others. If you cannot find an
+ answer to your problem on the FAQ page, the next step would be to search
+ the mailing lists at .
For information on the different lists, how to subscribe, archive
locations, and additional information, visit
@@ -56,7 +57,8 @@
Several members of the LFS community offer assistance via Internet
Relay Chat (IRC). Before using this support, please make sure your
question is not already answered in the LFS FAQ or the mailing list
- archives. You can find the IRC network at irc.libera.chat.
+ archives. You can find the IRC network at
+ irc.libera.chat.
The support channel is named #lfs-support.
diff --git a/chapter01/whatsnew.xml b/chapter01/whatsnew.xml
index b36765261..5d246c861 100644
--- a/chapter01/whatsnew.xml
+++ b/chapter01/whatsnew.xml
@@ -14,10 +14,10 @@
In the 11.3 release, --enable-default-pie
and --enable-default-ssp are enabled for GCC.
These techniques can mitigate some malicious attacks, but they do not provide
- perfect security. If you are reading LFS and a programming textbook,
+ perfect security. Note that some textbooks assume these options are
+ disabled, so that if you run examples from such a textbook on an LFS system,
you may need to disable PIE and SSP with the GCC options
- -fno-pie -no-pie -fno-stack-protection,
- because some textbooks assume these options are disabled by default.
+ -fno-pie -no-pie -fno-stack-protection.
Here is a list of the packages updated since the previous
release of LFS.
diff --git a/chapter08/man-pages.xml b/chapter08/man-pages.xml
index d571eefc9..9d7c86bd9 100644
--- a/chapter08/man-pages.xml
+++ b/chapter08/man-pages.xml
@@ -23,7 +23,7 @@
- The Man-pages package contains over 2,200 man pages.
+ The Man-pages package contains over 2,400 man pages.
&buildtime;
diff --git a/prologue/standards.xml b/prologue/standards.xml
index 6d29f8676..6ab757a07 100644
--- a/prologue/standards.xml
+++ b/prologue/standards.xml
@@ -31,11 +31,11 @@
Linux
Standard Base (LSB) Version 5.0 (2015)
- The LSB has four separate standards: Core, Desktop,
- Runtime Languages, and Imaging. There are generic requirements,
- and also architecture specific requirements. There are also two
- trial standards: Gtk3 and Graphics. LFS attempts to conform to the
- LASB standards for the IA32 / IA64 (Intel) and AMD64 (AMD)
+ The LSB has four separate specifications: Core, Desktop,
+ Runtime Languages, and Imaging. Some parts of Core and Desktop
+ specifications are architecture specific. There are also two trial
+ specifications: Gtk3 and Graphics. LFS attempts to conform to the LSB
+ specifications for the IA32 (32-bit x86) or AMD64 (x86_64)
architectures discussed in the previous section.
Many people do not agree with these requirements.
diff --git a/prologue/why.xml b/prologue/why.xml
index 4a002484e..fac1e1559 100644
--- a/prologue/why.xml
+++ b/prologue/why.xml
@@ -141,7 +141,7 @@
Eudev
This package is a device manager. It dynamically controls the ownership,
- permissions, names, and symbolic links of devices in the /dev directory when
+ permissions, names, and symbolic links of device nodes in the /dev directory when
devices are added to or removed from the system.
@@ -232,7 +232,9 @@
Gperf
This package produces a program that generates a perfect hash
- function from a set of keys. It is required by Eudev.
+ function from a set of keys. It is required by
+ Eudev
+ Systemd.
@@ -319,8 +321,8 @@
Less
This package contains a very nice text file viewer that
- allows scrolling up or down when viewing a file. It is also used
- when viewing manpages.
+ allows scrolling up or down when viewing a file.
+ Many packages use it for paging the output.