aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Canales Esparcia <manuel@linuxfromscratch.org>2005-04-11 20:51:30 +0000
committerManuel Canales Esparcia <manuel@linuxfromscratch.org>2005-04-11 20:51:30 +0000
commit0a514671f7989412467396192813c6dec91c2b8b (patch)
tree49233d0e38594886a9e4607c6bd804b110371263
parent201d1011a8761a1dc072babbb48f0c4b977479fe (diff)
Ported form trink the appliccable changes in revisions r4896 to r4919.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multi-arch/BOOK@4926 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
-rw-r--r--chapter01/changelog.xml8
-rw-r--r--chapter05/glibc.xml4
-rw-r--r--chapter06/hotplug.xml30
-rw-r--r--chapter06/iproute2.xml56
-rw-r--r--chapter06/man.xml4
-rw-r--r--chapter06/module-init-tools.xml2
-rw-r--r--chapter06/readjusting.xml2
-rw-r--r--chapter06/shadow.xml7
-rw-r--r--chapter06/sysklogd.xml11
-rw-r--r--chapter06/tar.xml4
-rw-r--r--chapter06/util-linux.xml4
-rw-r--r--chapter06/zlib.xml2
-rw-r--r--chapter07/udev.xml2
-rw-r--r--general.ent4
14 files changed, 71 insertions, 69 deletions
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index ac5c60a2b..509e6cb16 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -84,6 +84,14 @@ first a summary, then a detailed log.</para>
<listitem><para>Changelog Entries:</para>
<itemizedlist>
+<listitem><para>April 11, 2005 [manuel]</para>
+<itemizedlist>
+<listitem><para>Fixed: Arch: All - Tags and text corrections ported from trunk.</para></listitem>
+</itemizedlist>
+</listitem>
+</itemizedlist>
+
+<itemizedlist>
<listitem><para>April 6, 2005 [jim]</para>
<itemizedlist>
<listitem><para>Removed: Arch: All - Removed the Iproute2 patch and replaced with sed (Ryan Oliver).</para></listitem>
diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml
index e336847fa..2d46cee23 100644
--- a/chapter05/glibc.xml
+++ b/chapter05/glibc.xml
@@ -116,9 +116,9 @@ kernel has and can optimize itself accordingly.</para></listitem>
<varlistentry>
<term><parameter>--disable-selinux</parameter></term>
<listitem><para>When building from hosts using SELinux functionality
-(i.e. Fedora Core 3), glibc will try to integrate this functionality into
+(i.e. Fedora Core 3), Glibc will try to integrate this functionality into
itself, but will fail, because we do not have this functionality in the LFS
-tools enviornment. This option will disable this, allowing glibc to build
+tools environment. This option will disable this, allowing Glibc to build
correctly, but will not otherwise affect the build.</para></listitem>
</varlistentry>
<!-- -->
diff --git a/chapter06/hotplug.xml b/chapter06/hotplug.xml
index 3ed425222..4b5efbb01 100644
--- a/chapter06/hotplug.xml
+++ b/chapter06/hotplug.xml
@@ -51,7 +51,8 @@ that reason, remove the network hotplug agent:</para>
<screen><userinput>touch /var/log/hotplug/events</userinput></screen>
-<para>Create a directory for storing firmware that can be loaded by hotplug:</para>
+<para>Create a directory for storing firmware that can be loaded by
+<command>hotplug</command>:</para>
<screen><userinput>mkdir /lib/firmware</userinput></screen>
@@ -80,7 +81,7 @@ that reason, remove the network hotplug agent:</para>
<indexterm zone="ch-system-hotplug hotplug"><primary
sortas="b-hotplug">hotplug</primary></indexterm>
<para>This script is called by default by the Linux kernel when something
-changes in its internal state (e.g., a new device is added or removed).</para>
+changes in its internal state (e.g., a new device is added or removed)</para>
</listitem>
</varlistentry>
@@ -94,7 +95,7 @@ hardware already present during system startup. They are called by the
<filename>hotplug</filename> initscript that comes from the LFS-Bootscripts
package. The <command>*.rc</command> scripts try to recover hotplug events that
were lost during system boot because, for example, the root filesystem was not
-mounted by the kernel.</para>
+mounted by the kernel</para>
</listitem>
</varlistentry>
@@ -106,8 +107,7 @@ sortas="d-/etc/hotplug/*.agent">/etc/hotplug/*.agent</primary></indexterm>
<para>These scripts are called by <command>hotplug</command>
in response to different types of hotplug events generated by the kernel.
Their action is to insert corresponding kernel modules and call any
-user-provided scripts.
-</para>
+user-provided scripts</para>
</listitem>
</varlistentry>
@@ -117,8 +117,7 @@ user-provided scripts.
<indexterm zone="ch-system-hotplug hotplug-blacklist"><primary
sortas="e-/etc/hotplug/blacklist">/etc/hotplug/blacklist</primary></indexterm>
<para>This file contains the list of modules that should never be inserted into
-the kernel by the hotplug scripts.
-</para>
+the kernel by the Hotplug scripts</para>
</listitem>
</varlistentry>
@@ -128,8 +127,7 @@ the kernel by the hotplug scripts.
<indexterm zone="ch-system-hotplug hotplug-functions"><primary
sortas="e-/etc/hotplug/hotplug.functions">/etc/hotplug/hotplug.functions</primary></indexterm>
<para>This file contains common functions used by other scripts in the Hotplug
-package.
-</para>
+package</para>
</listitem>
</varlistentry>
@@ -138,8 +136,7 @@ package.
<listitem>
<indexterm zone="ch-system-hotplug hotplug-subdirs"><primary
sortas="e-/etc/hotplug/{pci,usb}">/etc/hotplug/{pci,usb}</primary></indexterm>
-<para>These directories contain user-written handlers for hotplug events.
-</para>
+<para>These directories contain user-written handlers for hotplug events</para>
</listitem>
</varlistentry>
@@ -149,8 +146,7 @@ sortas="e-/etc/hotplug/{pci,usb}">/etc/hotplug/{pci,usb}</primary></indexterm>
<indexterm zone="ch-system-hotplug hotplug-usb.usermap"><primary
sortas="e-/etc/hotplug/usb.usermap">/etc/hotplug/usb.usermap</primary></indexterm>
<para>This file contains rules that determine which user-defined handlers to
-call for each USB device, based on its vendor ID and other attributes.
-</para>
+call for each USB device, based on its vendor ID and other attributes</para>
</listitem>
</varlistentry>
@@ -161,7 +157,7 @@ call for each USB device, based on its vendor ID and other attributes.
sortas="e-/etc/hotplug.d">/etc/hotplug.d</primary></indexterm>
<para>This directory contains programs (or symlinks to them) that are interested
in receiving hotplug events. For example, <application>Udev</application> puts
-its symlink here during installation.</para>
+its symlink here during installation</para>
</listitem>
</varlistentry>
@@ -171,7 +167,7 @@ its symlink here during installation.</para>
<indexterm zone="ch-system-hotplug hotplug-firmware"><primary
sortas="e-/lib/firmware">/lib/firmware</primary></indexterm>
<para>This directory contains the firmware for devices that need to have their
-firmware loaded before use.</para>
+firmware loaded before use</para>
</listitem>
</varlistentry>
@@ -180,8 +176,8 @@ firmware loaded before use.</para>
<listitem>
<indexterm zone="ch-system-hotplug hotplug-events"><primary
sortas="e-/var/log/hotplug/events">/var/log/hotplug/events</primary></indexterm>
-<para>This file contains all the events that hotplug has called since bootup.
-</para>
+<para>This file contains all the events that <command>hotplug</command> has
+called since bootup</para>
</listitem>
</varlistentry>
diff --git a/chapter06/iproute2.xml b/chapter06/iproute2.xml
index 2c6bdee03..095717540 100644
--- a/chapter06/iproute2.xml
+++ b/chapter06/iproute2.xml
@@ -4,14 +4,14 @@
%general-entities;
]>
<sect1 id="ch-system-iproute2" role="wrap">
- <title>Iproute2-&iproute2-version;</title>
+ <title>IPRoute2-&iproute2-version;</title>
<?dbhtml filename="iproute2.html"?>
<indexterm zone="ch-system-iproute2">
- <primary sortas="a-iproute2">Iproute2</primary>
+ <primary sortas="a-IPRoute2">IPRoute2</primary>
</indexterm>
<sect2 role="package">
<title/>
- <para>The Iproute2 package contains programs for basic and advanced
+ <para>The IPRoute2 package contains programs for basic and advanced
IPV4-based networking.
</para>
<segmentedlist>
@@ -30,7 +30,7 @@
</segmentedlist>
</sect2>
<sect2 role="installation">
- <title>Installation of Iproute2</title>
+ <title>Installation of IPRoute2</title>
<para>The <command>arpd</command> binary included in this package is
dependent on Berkeley DB. Because <command>arpd</command> is not a very
common requirement on a base Linux system, remove the dependency on
@@ -42,7 +42,7 @@
<screen><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile</userinput></screen>
- <para>Prepare Iproute2 for compilation:</para>
+ <para>Prepare IPRoute2 for compilation:</para>
<screen><userinput>./configure </userinput></screen>
<para>Compile the package:</para>
@@ -54,9 +54,9 @@
<variablelist>
<varlistentry>
<term><parameter>SBINDIR=/sbin</parameter></term>
- <listitem><para>This makes sure that the Iproute2 binaries will install into
+ <listitem><para>This makes sure that the IPRoute2 binaries will install into
<filename class="directory">/sbin</filename>. This is the correct
- location according to the FHS, because some of the Iproute2 binaries are used
+ location according to the FHS, because some of the IPRoute2 binaries are used
in the bootscripts.</para>
</listitem>
</varlistentry>
@@ -69,7 +69,7 @@
</sect2>
<sect2 id="contents-iproute2" role="content">
- <title>Contents of Iproute2</title>
+ <title>Contents of IPRoute2</title>
<segmentedlist>
<segtitle>Installed programs</segtitle>
<seglistitem>
@@ -87,7 +87,7 @@
<command>ctstat</command>
</term>
<listitem>
- <para>Connection status utility.</para>
+ <para>Connection status utility</para>
<indexterm zone="ch-system-iproute2 ctstat">
<primary sortas="b-cstat">ctstat</primary>
</indexterm>
@@ -99,7 +99,7 @@
<command>ifcfg</command>
</term>
<listitem>
- <para>A shell script wrapper for the <command>ip</command> command.</para>
+ <para>A shell script wrapper for the <command>ip</command> command</para>
<indexterm zone="ch-system-iproute2 ifcfg">
<primary sortas="b-ifcfg">ifcfg</primary>
</indexterm>
@@ -112,7 +112,7 @@
</term>
<listitem>
<para>Shows the interfaces statistic, including the amount of transmitted
- and received packages by interface.</para>
+ and received packages by interface</para>
<indexterm zone="ch-system-iproute2 ifstat">
<primary sortas="b-ifstat">ifstat</primary>
</indexterm>
@@ -128,40 +128,40 @@
<para>The main executable. It has several different functions:</para>
<para><command>ip link <replaceable>[device]</replaceable></command>
- allows users to look at the state of devices and to make changes.
+ allows users to look at the state of devices and to make changes
</para>
<para><command>ip addr</command> allows users to look at addresses and
- their properties, add new addresses, and delete old ones.
+ their properties, add new addresses, and delete old ones
</para>
<para><command>ip neighbor</command> allows users to look at
neighbor bindings and their properties, add new
- neighbor entries, and delete old ones.
+ neighbor entries, and delete old ones
</para>
<para><command>ip rule</command> allows users to look at the routing
- policies and change them.
+ policies and change them
</para>
<para><command>ip route</command> allows users to look at the routing
- table and change routing table rules.
+ table and change routing table rules
</para>
<para><command>ip tunnel</command> allows users to look at the IP
- tunnels and their properties, and change them.
+ tunnels and their properties, and change them
</para>
<para><command>ip maddr</command> allows users to look at the multicast
- addresses and their properties, and change them.
+ addresses and their properties, and change them
</para>
<para><command>ip mroute</command> allows users to set, change, or
- delete the multicast routing.
+ delete the multicast routing
</para>
<para><command>ip monitor</command> allows users to
- continously monitor the state of devices, addresses and routes.
+ continously monitor the state of devices, addresses and routes
</para>
<indexterm zone="ch-system-iproute2 ip">
<primary sortas="b-ip">ip</primary>
@@ -176,7 +176,7 @@
<listitem>
<para>Provides Linux network statistics. It is a generalized and more
feature-complete replacement for the old
- <command>rtstat</command> program.</para>
+ <command>rtstat</command> program</para>
<indexterm zone="ch-system-iproute2 lnstat">
<primary sortas="b-cstat">lnstat</primary>
</indexterm>
@@ -188,7 +188,7 @@
<command>nstat</command>
</term>
<listitem>
- <para>Shows network statistics.</para>
+ <para>Shows network statistics</para>
<indexterm zone="ch-system-iproute2 nstat">
<primary sortas="b-nstat">nstat</primary>
</indexterm>
@@ -201,7 +201,7 @@
</term>
<listitem>
<para>A component of <command>ip route</command>. This is for flushing the routing
- tables.
+ tables
</para>
<indexterm zone="ch-system-iproute2 routef">
<primary sortas="b-routef">routef</primary>
@@ -215,7 +215,7 @@
</term>
<listitem>
<para>A component of <command>ip route</command>. This is for listing the routing
- tables.
+ tables
</para>
<indexterm zone="ch-system-iproute2 routel">
<primary sortas="b-routel">routel</primary>
@@ -228,7 +228,7 @@
<command>rtacct</command>
</term>
<listitem>
- <para>Displays the contents of <filename>/proc/net/rt_acct</filename>.</para>
+ <para>Displays the contents of <filename>/proc/net/rt_acct</filename></para>
<indexterm zone="ch-system-iproute2 rtacct">
<primary sortas="b-rtacct">rtacct</primary>
</indexterm>
@@ -240,7 +240,7 @@
<command>rtmon</command>
</term>
<listitem>
- <para>Route monitoring utility.</para>
+ <para>Route monitoring utility</para>
<indexterm zone="ch-system-iproute2 rtmon">
<primary sortas="b-rtmon">rtmon</primary>
</indexterm>
@@ -265,7 +265,7 @@
<command>rtstat</command>
</term>
<listitem>
- <para>Route status utility.</para>
+ <para>Route status utility</para>
<indexterm zone="ch-system-iproute2 rtstat">
<primary sortas="b-rtstat">rtstat</primary>
</indexterm>
@@ -277,7 +277,7 @@
<command>ss</command>
</term>
<listitem>
- <para>Similar to the <command>netstat</command> command; shows active connections.</para>
+ <para>Similar to the <command>netstat</command> command; shows active connections</para>
<indexterm zone="ch-system-iproute2 ss">
<primary sortas="b-ss">ss</primary>
</indexterm>
diff --git a/chapter06/man.xml b/chapter06/man.xml
index 449b8fbc2..772c52fea 100644
--- a/chapter06/man.xml
+++ b/chapter06/man.xml
@@ -30,13 +30,13 @@ Glibc, Grep, Make, and Sed</seg></seglistitem>
<para>A few adjustments need to be made to the sources of Man.</para>
-<para>This a sed substitution to add the
+<para>The first is a <command>sed</command> substitution to add the
<parameter>-R</parameter> switch to the <envar>PAGER</envar>
variable so that escape sequences are properly handled by Less:</para>
<screen><userinput>sed -i 's@-is@&amp;R@g' configure</userinput></screen>
-<para>This a sed substitution to comment out the
+<para>The second is also a <command>sed</command> substitution to comment out the
<quote>MANPATH /usr/man</quote> line in the
<filename>man.conf</filename> file to prevent redundant results when
using programs such as <command>whatis</command>:</para>
diff --git a/chapter06/module-init-tools.xml b/chapter06/module-init-tools.xml
index b4abbf4fa..53cf74e3c 100644
--- a/chapter06/module-init-tools.xml
+++ b/chapter06/module-init-tools.xml
@@ -38,7 +38,7 @@ Coreutils, Diffutils, Flex, GCC, Glibc, Grep, M4, Make, and Sed</seg></seglistit
<screen><userinput>make DOCBOOKTOMAN=""</userinput></screen>
<!-- Edit me -->
-<para>The <command>DOCBOOKTOMAN</command> option allows the compile process to
+<para>The <envar>DOCBOOKTOMAN</envar> option allows the compile process to
complete without regenerating the man pages.</para>
<para>To test the results, issue:
diff --git a/chapter06/readjusting.xml b/chapter06/readjusting.xml
index 164f72cd1..bedf73411 100644
--- a/chapter06/readjusting.xml
+++ b/chapter06/readjusting.xml
@@ -54,7 +54,7 @@ problem. The above command takes care of this issue.</para>
<para>Remove the Binutils source and build directories now.</para>
<para>Next, amend the GCC specs file so that it points to the new
-dynamic linker. A perl command accomplishes this:</para>
+dynamic linker. A <command>perl</command> command accomplishes this:</para>
<warning><para><emphasis>Do not</emphasis> run the following command
more than once, it will adversely affect the outcome of software built
diff --git a/chapter06/shadow.xml b/chapter06/shadow.xml
index 6a430ecd0..74e01c665 100644
--- a/chapter06/shadow.xml
+++ b/chapter06/shadow.xml
@@ -29,9 +29,10 @@ Diffutils, GCC, Gettext, Glibc, Grep, Make, and Sed</seg></seglistitem>
<sect2 role="installation">
<title>Installation of Shadow</title>
-<para>Shadow fails to update the time of last login as noted by lastlog
-when logging into a regular console. The Port (tty) column does get updated.
-Remote logins and xterm logins seem to be not be broken, just console.
+<para>Shadow fails to update the time of last login as noted by
+<command>lastlog</command> when logging into a regular console.
+The Port (tty) column does get updated. Remote logins and
+<command>xterm</command> logins seem to be not be broken, just console.
The following patch properly fixes this issue:</para>
<screen><userinput>patch -Np1 -i ../shadow-&shadow-version;-fix_lastlog-1.patch</userinput></screen>
diff --git a/chapter06/sysklogd.xml b/chapter06/sysklogd.xml
index 3bddef1f1..21bfef527 100644
--- a/chapter06/sysklogd.xml
+++ b/chapter06/sysklogd.xml
@@ -21,7 +21,6 @@ as those given by the kernel when unusual things happen.</para>
<segmentedlist>
<segtitle>&dependencies;</segtitle>
-<!-- <segtitle>Sysklogd installation depends on</segtitle> -->
<seglistitem><seg>Binutils, Coreutils, GCC, Glibc, Make</seg></seglistitem>
</segmentedlist>
</sect2>
@@ -56,7 +55,7 @@ Sysklogd with Linux 2.6 series kernels</para>
following:</para>
<screen><userinput>cat &gt; /etc/syslog.conf &lt;&lt; "EOF"
-# Begin /etc/syslog.conf
+<literal># Begin /etc/syslog.conf
auth,authpriv.* -/var/log/auth.log
*.*;auth,authpriv.none -/var/log/sys.log
@@ -69,7 +68,7 @@ user.* -/var/log/user.log
# log the bootscript output:
local2.* -/var/log/boot.log
-# End /etc/syslog.conf
+# End /etc/syslog.conf</literal>
EOF</userinput></screen>
</sect2>
@@ -90,7 +89,7 @@ EOF</userinput></screen>
<term><command>klogd</command></term>
<listitem>
<indexterm zone="ch-system-sysklogd klogd"><primary sortas="b-klogd">klogd</primary></indexterm>
-<para>is a system daemon for intercepting and logging kernel messages.</para>
+<para>A system daemon for intercepting and logging kernel messages</para>
</listitem>
</varlistentry>
@@ -98,10 +97,10 @@ EOF</userinput></screen>
<term><command>syslogd</command></term>
<listitem>
<indexterm zone="ch-system-sysklogd syslogd"><primary sortas="b-syslogd">syslogd</primary></indexterm>
-<para>logs the messages that system programs offer for logging. Every logged
+<para>Logs the messages that system programs offer for logging. Every logged
message contains at least a date stamp and a hostname, and normally the
program's name too, but that depends on how trusting the logging daemon is told
-to be.</para>
+to be</para>
</listitem>
</varlistentry>
</variablelist>
diff --git a/chapter06/tar.xml b/chapter06/tar.xml
index 90676e0f0..afa88e251 100644
--- a/chapter06/tar.xml
+++ b/chapter06/tar.xml
@@ -28,8 +28,8 @@ Diffutils, GCC, Gettext, Glibc, Grep, Make, and Sed</seg></seglistitem>
<sect2 role="installation">
<title>Installation of Tar</title>
-<para>Tar has a bug when the -S option is used with files larger
-than 4 GB. The following patch properly fixes this issue:</para>
+<para>Tar has a bug when the <parameter>-S</parameter> option is used
+with files larger than 4 GB. The following patch properly fixes this issue:</para>
<screen><userinput>patch -Np1 -i ../tar-&tar-version;-sparse_fix-1.patch</userinput></screen>
diff --git a/chapter06/util-linux.xml b/chapter06/util-linux.xml
index 183b75c20..c7774a2fd 100644
--- a/chapter06/util-linux.xml
+++ b/chapter06/util-linux.xml
@@ -45,8 +45,8 @@ mkdir -p /var/lib/hwclock</userinput></screen>
<sect2 role="installation">
<title>Installation of Util-linux</title>
-<para>Util-linux has a compilation error against newer versions of the
-linux-libc-headers. The following patch properly fixes that issue</para>
+<para>Util-linux has a compilation error against newer versions of
+Linux-Libc-Headers. The following patch properly fixes that issue</para>
<screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-cramfs-1.patch</userinput></screen>
diff --git a/chapter06/zlib.xml b/chapter06/zlib.xml
index 112a889d5..ca49b19cd 100644
--- a/chapter06/zlib.xml
+++ b/chapter06/zlib.xml
@@ -50,8 +50,6 @@ configure command below, then remove it afterwards.</para></note>
<screen><userinput>make install</userinput></screen>
-
-
<para>Build the static library:</para>
<screen><userinput>make clean
diff --git a/chapter07/udev.xml b/chapter07/udev.xml
index 5a1633d44..c948fda9d 100644
--- a/chapter07/udev.xml
+++ b/chapter07/udev.xml
@@ -228,7 +228,7 @@ modules when any request is made to load the driver
sites:</para>
<itemizedlist>
-<listitem><para remap="verbatim">A Userspace Implementation of devfs
+<listitem><para remap="verbatim">A Userspace Implementation of <systemitem class="filesystem">devfs</systemitem>
<ulink url="http://www.kroah.com/linux/talks/ols_2003_udev_paper/Reprint-Kroah-Hartman-OLS2003.pdf"/></para></listitem>
<listitem><para remap="verbatim">udev FAQ
diff --git a/general.ent b/general.ent
index 8c84dada0..b96120422 100644
--- a/general.ent
+++ b/general.ent
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!ENTITY version "7.0-multiarch-20050409">
+<!ENTITY version "7.0-multiarch-20050411">
<!ENTITY version-x86 "&version;-x86">
<!ENTITY version-alpha "&version;-alpha">
<!ENTITY version-ppc "&version;-PowerPC">
<!ENTITY version-raq2 "&version;-RaQ2">
-<!ENTITY releasedate "April 9, 2005">
+<!ENTITY releasedate "April 11, 2005">
<!ENTITY milestone "7.0">
<!ENTITY lfs-root "http://www.linuxfromscratch.org/">