aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter02/aboutlfs.xml3
-rw-r--r--chapter02/stages.xml20
-rw-r--r--chapter05/glibc.xml9
-rw-r--r--chapter06/introduction.xml3
-rw-r--r--chapter08/coreutils.xml2
-rw-r--r--chapter08/tar.xml6
-rw-r--r--chapter08/util-linux.xml3
-rw-r--r--chapter09/systemd-custom.xml3
8 files changed, 31 insertions, 18 deletions
diff --git a/chapter02/aboutlfs.xml b/chapter02/aboutlfs.xml
index 93f885e22..0d5a5281b 100644
--- a/chapter02/aboutlfs.xml
+++ b/chapter02/aboutlfs.xml
@@ -57,7 +57,8 @@
host system. If logging in through a graphical display manager, the
user's <filename>.bash_profile</filename> is not normally used when
a virtual terminal is started. In this case, add the export command to
- the <filename>.bashrc</filename> file for the user and root. In addition,
+ the <filename>.bashrc</filename> file for the user and
+ <systemitem class="username">root</systemitem>. In addition,
some distributions have instructions to not run the <filename>.bashrc</filename>
instructions in a non-interactive bash invocation. Be sure to add the
export command before the test for non-interactive use.</para>
diff --git a/chapter02/stages.xml b/chapter02/stages.xml
index 31a60166d..b15b9446e 100644
--- a/chapter02/stages.xml
+++ b/chapter02/stages.xml
@@ -25,9 +25,10 @@
<itemizedlist>
<listitem>
- <para>Procedures done as the root user after Section 2.4 need to
- have the LFS environment variable set <emphasis>FOR THE ROOT
- USER</emphasis>.</para>
+ <para>Procedures done as the
+ <systemitem class="username">root</systemitem> user after Section
+ 2.4 need to have the LFS environment variable set
+ <emphasis>FOR THE ROOT USER</emphasis>.</para>
</listitem>
</itemizedlist>
</sect2>
@@ -41,7 +42,8 @@
</listitem>
<listitem>
- <para>Threse two chapters must be done as user <emphasis>lfs</emphasis>.
+ <para>These two chapters <emphasis>must</emphasis> be done as user
+ <systemitem class="username">lfs</systemitem>.
A <command>su - lfs</command> needs to be done before any task in these
chapters. Failing to do that, you are at risk of installing packages to the
host, and potentially rendering it unusable.</para>
@@ -68,18 +70,22 @@
<listitem>
<para>A few operations, from <quote>Changing Ownership</quote> to
<quote>Entering the Chroot Environment</quote> must be done as the
- root user, with the LFS environment variable set for the root user.</para>
+ <systemitem class="username">root</systemitem> user, with the LFS
+ environment variable set for the
+ <systemitem class="username">root</systemitem>user.</para>
</listitem>
<listitem>
<para> When entering chroot, the LFS environment variable must be set
- for root. The LFS variable is not used afterwards.</para>
+ for <systemitem class="username">root</systemitem>. The LFS
+ variable is not used afterwards.</para>
</listitem>
<listitem>
<para> The virtual file systems must be mounted. This can be done
before or after entering chroot by changing to a host virtual terminal
- and, as root, running the commands in
+ and, as <systemitem class="username">root</systemitem>, running the
+ commands in
<xref linkend='ch-tools-bindmount'/> and
<xref linkend='ch-tools-kernfsmount'/>.</para>
</listitem>
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index 9c01c94eb..65f954305 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -147,10 +147,11 @@ cd build</userinput></screen>
<para>Install the package:</para>
<warning><para>If <envar>LFS</envar> is not properly set, and despite the
- recommendations, you are building as root, the next command will install
- the newly built glibc to your host system, which most likely will render it
- unusable. So double check that the environment is correctly set for user
- <systemitem class="username">lfs</systemitem>.</para></warning>
+ recommendations, you are building as
+ <systemitem class="username">root</systemitem>, the next command will
+ install the newly built glibc to your host system, which most likely
+ will render it unusable. So double check that the environment is
+ correctly set, before running the following command.</para></warning>
<screen><userinput remap="install">make DESTDIR=$LFS install</userinput></screen>
diff --git a/chapter06/introduction.xml b/chapter06/introduction.xml
index 163aa5796..58f0dd7f7 100644
--- a/chapter06/introduction.xml
+++ b/chapter06/introduction.xml
@@ -22,7 +22,8 @@
independent of the host system yet.</para>
<para>Once again, let us recall that improper setting of <envar>LFS</envar>
- together with building as root, may render your computer unusable.
+ together with building as <systemitem class="username">root</systemitem>,
+ may render your computer unusable.
This whole chapter must be done as user <systemitem
class="username">lfs</systemitem>, with the environment as described in
<xref linkend="ch-preps-settingenviron"/>.</para>
diff --git a/chapter08/coreutils.xml b/chapter08/coreutils.xml
index e308d5743..c9f97a20d 100644
--- a/chapter08/coreutils.xml
+++ b/chapter08/coreutils.xml
@@ -87,7 +87,7 @@ FORCE_UNSAFE_CONFIGURE=1 ./configure \
<term><envar>FORCE_UNSAFE_CONFIGURE=1</envar></term>
<listitem>
<para>This environment variable allows the package to be
- built as the root user.
+ built as the <systemitem class="username">root</systemitem> user.
</para>
</listitem>
</varlistentry>
diff --git a/chapter08/tar.xml b/chapter08/tar.xml
index 1c3a5c75e..6f37ce888 100644
--- a/chapter08/tar.xml
+++ b/chapter08/tar.xml
@@ -56,8 +56,10 @@
<term><envar>FORCE_UNSAFE_CONFIGURE=1</envar></term>
<listitem>
<para>This forces the test for <function>mknod</function> to be run
- as root. It is generally considered dangerous to run this test as
- the root user, but as it is being run on a system that has only been
+ as <systemitem class="username">root</systemitem>.
+ It is generally considered dangerous to run this test as
+ the <systemitem class="username">root</systemitem> user, but as it
+ is being run on a system that has only been
partially built, overriding it is OK.</para>
</listitem>
</varlistentry>
diff --git a/chapter08/util-linux.xml b/chapter08/util-linux.xml
index 8f3df8366..04bd999e3 100644
--- a/chapter08/util-linux.xml
+++ b/chapter08/util-linux.xml
@@ -88,7 +88,8 @@
<para>If desired, run the test suite as a non-root user:</para>
- <warning><para>Running the test suite as the root user can be harmful to
+ <warning><para>Running the test suite as the
+ <systemitem class="username">root</systemitem> user can be harmful to
your system. To run it, the CONFIG_SCSI_DEBUG option for the kernel must
be available in the currently running system and must be built as a
module. Building it into the kernel will prevent booting. For complete
diff --git a/chapter09/systemd-custom.xml b/chapter09/systemd-custom.xml
index 7addaefbb..7e0613df2 100644
--- a/chapter09/systemd-custom.xml
+++ b/chapter09/systemd-custom.xml
@@ -41,7 +41,8 @@ TTYVTDisallocate=no</literal>
EOF</userinput></screen>
<para>The boot messages can always be reviewed by using the
- <userinput>journalctl -b</userinput> command as the root user.</para>
+ <userinput>journalctl -b</userinput> command as the
+ <systemitem class="username">root</systemitem> user.</para>
</sect2>