aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--appendixa/bison-desc.xml2
-rw-r--r--appendixa/findutils-desc.xml4
-rw-r--r--appendixa/introduction.xml2
-rw-r--r--chapter01/alfsdiscuss.xml2
-rw-r--r--chapter01/newsserver.xml2
-rw-r--r--chapter06/chroot.xml4
-rw-r--r--chapter06/config-glibc.xml4
-rw-r--r--chapter06/glibc-exp.xml2
-rw-r--r--chapter07/usage.xml4
9 files changed, 13 insertions, 13 deletions
diff --git a/appendixa/bison-desc.xml b/appendixa/bison-desc.xml
index f360f9fbd..7f379cbfe 100644
--- a/appendixa/bison-desc.xml
+++ b/appendixa/bison-desc.xml
@@ -42,7 +42,7 @@ the next thing that the computer sees is the result of 2*3 and the
number 1 which are joined by the add symbol. Adding 1 to the previous
result makes 7. In calculating the most complex calculations can be
broken down in this tree format and the computer just starts at the
-bottom and works it's way up to the top and comes with the correct
+bottom and works its way up to the top and comes with the correct
answer. Of course, Bison isn't only used for calculators alone.</para>
</sect2>
diff --git a/appendixa/findutils-desc.xml b/appendixa/findutils-desc.xml
index 342f96585..ffd0611e8 100644
--- a/appendixa/findutils-desc.xml
+++ b/appendixa/findutils-desc.xml
@@ -20,7 +20,7 @@ databases.</para></sect3>
<sect3><title>find</title>
<para>The find program searches for files in a directory hierarchy which match
a certain criteria. If no criteria is given, it lists all files in the
-current directory and it's subdirectories.</para></sect3>
+current directory and its subdirectories.</para></sect3>
<sect3><title>frcode</title>
<para>updatedb runs a program called frcode to compress the list of file names
@@ -40,7 +40,7 @@ fairly up-to-date else it will provide out-of-date information.</para></sect3>
file system (including other file system that are currently mounted
unless it is told not to do so) and puts every directory and file it finds
into the database that's used by the locate program which retrieves this
-information. It's a good practice to update this database once a day to
+information. It's good practice to update this database once a day to
have it up-to-date whenever it is needed.</para></sect3>
<sect3><title>xargs</title>
diff --git a/appendixa/introduction.xml b/appendixa/introduction.xml
index 0d572c7b3..0214e633d 100644
--- a/appendixa/introduction.xml
+++ b/appendixa/introduction.xml
@@ -17,7 +17,7 @@ that is installed in this book:</para>
chapter 5 and chapter 6.</para>
<para>Most information about these packages (especially the descriptions of
-then) come from the man pages from those packages. We are not going to print
+them) come from the man pages from those packages. We are not going to print
the entire man page, just the core elements to make it possible to
understand what a program does. To get knowledge of all details on a program,
we suggest you start by reading the complete man page in addition to
diff --git a/chapter01/alfsdiscuss.xml b/chapter01/alfsdiscuss.xml
index b7f2fd49c..acb9abbf5 100644
--- a/chapter01/alfsdiscuss.xml
+++ b/chapter01/alfsdiscuss.xml
@@ -4,7 +4,7 @@
<para>The alfs-discuss list discusses the development of ALFS, which stands for
Automated Linux From Scratch. The goal of this project is to develop an
installation tool that can install an LFS system automatically.
-It's main goal is to speed up compilation by taking away the need to
+Its main goal is to speed up compilation by taking away the need to
manually enter the commands to configure, compile, and install packages.</para>
</sect2>
diff --git a/chapter01/newsserver.xml b/chapter01/newsserver.xml
index 307455588..47e4f1f4f 100644
--- a/chapter01/newsserver.xml
+++ b/chapter01/newsserver.xml
@@ -4,7 +4,7 @@
<para>All the mailing lists hosted at linuxfromscratch.org are also
accessible via the NNTP server. All messages posted to a mailing list
-will be copied to it's correspondent newsgroup, and vice versa.</para>
+will be copied to the correspondent newsgroup, and vice versa.</para>
<para>The news server can be reached at
<emphasis>news.linuxfromscratch.org</emphasis></para>
diff --git a/chapter06/chroot.xml b/chapter06/chroot.xml
index 3ef49bd08..ea2097f99 100644
--- a/chapter06/chroot.xml
+++ b/chapter06/chroot.xml
@@ -13,8 +13,8 @@ actually /mnt/lfs but the shell doesn't know that).</para>
<para><screen>&c6-chrootcmd;</screen></para>
<para>The -i option will clear all environment variables for as long as you
-are in the chroot'ed environment and only the ROOT and TERM variables
-are reset. The TERM=$TERM construction will set the $TERM value inside
+are in the chroot'ed environment and only the HOME and TERM variables
+are set. The TERM=$TERM construction will set the TERM variable inside
chroot to the same value as outside chroot which is needed for programs
like vim and less to operate properly. If you need other variables
present, such as CFLAGS or CXXFLAGS, you need to set them again.</para>
diff --git a/chapter06/config-glibc.xml b/chapter06/config-glibc.xml
index ffff4ee12..804025337 100644
--- a/chapter06/config-glibc.xml
+++ b/chapter06/config-glibc.xml
@@ -1,9 +1,9 @@
<sect2><title>Configuring Glibc</title>
<para>We need to create the /etc/nsswitch.conf file. Although glibc should
-provide defaults when this file is missing or corrupt, it's defaults don't work
+provide defaults when this file is missing or corrupt, its defaults don't work
well with networking which will be dealt with in a later chapter. Also, our
-timezone needs to be setup.</para>
+timezone needs to be set up.</para>
<para>Create a new file <filename>/etc/nsswitch.conf</filename> by running the
following:</para>
diff --git a/chapter06/glibc-exp.xml b/chapter06/glibc-exp.xml
index 121544cb0..80f51cd18 100644
--- a/chapter06/glibc-exp.xml
+++ b/chapter06/glibc-exp.xml
@@ -14,7 +14,7 @@ will have Glibc default to using /lib and /usr/lib which is fine).</para>
<para><userinput>sed 's%\$(PERL)%/usr/bin/perl%'
malloc/Makefile &gt; tmp~:</userinput> This sed command
searches through <filename>malloc/Makefile</filename> and
-converts all occurences of <filename>$(PERL)</filename> to
+converts all occurrences of <filename>$(PERL)</filename> to
<filename>/usr/bin/perl</filename>. The output is then written to the
file <filename>tmp~</filename>. This is done because Glibc can't
autodetect perl since it hasn't been installed yet.</para>
diff --git a/chapter07/usage.xml b/chapter07/usage.xml
index bcd606ac4..f6894436c 100644
--- a/chapter07/usage.xml
+++ b/chapter07/usage.xml
@@ -4,9 +4,9 @@
<para>Linux uses a special booting facility named SysVinit. It's based on a
concept of <emphasis>runlevels</emphasis>. It can be widely different
-from one system to another, so it can not be assumed that because things
+from one system to another, so it can't be assumed that because things
worked in &lt;insert distro name&gt; they should work like that in LFS
-too. LFS has it's own way of doing things, but it respects generally
+too. LFS has its own way of doing things, but it respects generally
accepted standards.</para>
<para>SysVinit (which we'll call <emphasis>init</emphasis> from now on) works