Changeset 0a51467


Ignore:
Timestamp:
04/11/2005 08:51:30 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Children:
e986cdb
Parents:
201d101
Message:

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

Files:
14 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r201d101 r0a51467  
    8585
    8686<itemizedlist>
     87<listitem><para>April 11, 2005 [manuel]</para>
     88<itemizedlist>
     89<listitem><para>Fixed: Arch: All - Tags and text corrections ported from trunk.</para></listitem>
     90</itemizedlist>
     91</listitem>
     92</itemizedlist>
     93
     94<itemizedlist>
    8795<listitem><para>April 6, 2005 [jim]</para>
    8896<itemizedlist>
  • chapter05/glibc.xml

    r201d101 r0a51467  
    117117<term><parameter>--disable-selinux</parameter></term>
    118118<listitem><para>When building from hosts using SELinux functionality
    119 (i.e. Fedora Core 3), glibc will try to integrate this functionality into
     119(i.e. Fedora Core 3), Glibc will try to integrate this functionality into
    120120itself, but will fail, because we do not have this functionality in the LFS
    121 tools enviornment.  This option will disable this, allowing glibc to build
     121tools environment.  This option will disable this, allowing Glibc to build
    122122correctly, but will not otherwise affect the build.</para></listitem>
    123123</varlistentry>
  • chapter06/hotplug.xml

    r201d101 r0a51467  
    5252<screen><userinput>touch /var/log/hotplug/events</userinput></screen>
    5353
    54 <para>Create a directory for storing firmware that can be loaded by hotplug:</para>
     54<para>Create a directory for storing firmware that can be loaded by
     55<command>hotplug</command>:</para>
    5556
    5657<screen><userinput>mkdir /lib/firmware</userinput></screen>
     
    8182sortas="b-hotplug">hotplug</primary></indexterm>
    8283<para>This script is called by default by the Linux kernel when something
    83 changes in its internal state (e.g., a new device is added or removed).</para>
     84changes in its internal state (e.g., a new device is added or removed)</para>
    8485</listitem>
    8586</varlistentry>
     
    9596package.  The <command>*.rc</command> scripts try to recover hotplug events that
    9697were lost during system boot because, for example, the root filesystem was not
    97 mounted by the kernel.</para>
     98mounted by the kernel</para>
    9899</listitem>
    99100</varlistentry>
     
    107108in response to different types of hotplug events generated by the kernel.
    108109Their action is to insert corresponding kernel modules and call any
    109 user-provided scripts.
    110 </para>
     110user-provided scripts</para>
    111111</listitem>
    112112</varlistentry>
     
    118118sortas="e-/etc/hotplug/blacklist">/etc/hotplug/blacklist</primary></indexterm>
    119119<para>This file contains the list of modules that should never be inserted into
    120 the kernel by the hotplug scripts.
    121 </para>
     120the kernel by the Hotplug scripts</para>
    122121</listitem>
    123122</varlistentry>
     
    129128sortas="e-/etc/hotplug/hotplug.functions">/etc/hotplug/hotplug.functions</primary></indexterm>
    130129<para>This file contains common functions used by other scripts in the Hotplug
    131 package.
    132 </para>
     130package</para>
    133131</listitem>
    134132</varlistentry>
     
    139137<indexterm zone="ch-system-hotplug hotplug-subdirs"><primary
    140138sortas="e-/etc/hotplug/{pci,usb}">/etc/hotplug/{pci,usb}</primary></indexterm>
    141 <para>These directories contain user-written handlers for hotplug events.
    142 </para>
     139<para>These directories contain user-written handlers for hotplug events</para>
    143140</listitem>
    144141</varlistentry>
     
    150147sortas="e-/etc/hotplug/usb.usermap">/etc/hotplug/usb.usermap</primary></indexterm>
    151148<para>This file contains rules that determine which user-defined handlers to
    152 call for each USB device, based on its vendor ID and other attributes.
    153 </para>
     149call for each USB device, based on its vendor ID and other attributes</para>
    154150</listitem>
    155151</varlistentry>
     
    162158<para>This directory contains programs (or symlinks to them) that are interested
    163159in receiving hotplug events. For example, <application>Udev</application> puts
    164 its symlink here during installation.</para>
     160its symlink here during installation</para>
    165161</listitem>
    166162</varlistentry>
     
    172168sortas="e-/lib/firmware">/lib/firmware</primary></indexterm>
    173169<para>This directory contains the firmware for devices that need to have their
    174 firmware loaded before use.</para>
     170firmware loaded before use</para>
    175171</listitem>
    176172</varlistentry>
     
    181177<indexterm zone="ch-system-hotplug hotplug-events"><primary
    182178sortas="e-/var/log/hotplug/events">/var/log/hotplug/events</primary></indexterm>
    183 <para>This file contains all the events that hotplug has called since bootup.
    184 </para>
     179<para>This file contains all the events that <command>hotplug</command> has
     180called since bootup</para>
    185181</listitem>
    186182</varlistentry>
  • chapter06/iproute2.xml

    r201d101 r0a51467  
    55]>
    66<sect1 id="ch-system-iproute2" role="wrap">
    7   <title>Iproute2-&iproute2-version;</title>
     7  <title>IPRoute2-&iproute2-version;</title>
    88<?dbhtml filename="iproute2.html"?>
    99  <indexterm zone="ch-system-iproute2">
    10     <primary sortas="a-iproute2">Iproute2</primary>
     10    <primary sortas="a-IPRoute2">IPRoute2</primary>
    1111  </indexterm>
    1212  <sect2 role="package">
    1313    <title/>
    14     <para>The Iproute2 package contains programs for basic and advanced
     14    <para>The IPRoute2 package contains programs for basic and advanced
    1515          IPV4-based networking.
    1616    </para>
     
    3131  </sect2>
    3232  <sect2 role="installation">
    33     <title>Installation of Iproute2</title>
     33    <title>Installation of IPRoute2</title>
    3434    <para>The <command>arpd</command> binary included in this package is
    3535          dependent on Berkeley DB.  Because <command>arpd</command> is not a very
     
    4343    <screen><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile</userinput></screen>
    4444
    45     <para>Prepare Iproute2 for compilation:</para>
     45    <para>Prepare IPRoute2 for compilation:</para>
    4646    <screen><userinput>./configure </userinput></screen>
    4747
     
    5555    <varlistentry>
    5656    <term><parameter>SBINDIR=/sbin</parameter></term>
    57     <listitem><para>This makes sure that the Iproute2 binaries will install into
     57    <listitem><para>This makes sure that the IPRoute2 binaries will install into
    5858      <filename class="directory">/sbin</filename>.  This is the correct
    59       location according to the FHS, because some of the Iproute2 binaries are used
     59      location according to the FHS, because some of the IPRoute2 binaries are used
    6060      in the bootscripts.</para>
    6161    </listitem>
     
    7070
    7171  <sect2 id="contents-iproute2" role="content">
    72     <title>Contents of Iproute2</title>
     72    <title>Contents of IPRoute2</title>
    7373    <segmentedlist>
    7474      <segtitle>Installed programs</segtitle>
     
    8888        </term>
    8989        <listitem>
    90           <para>Connection status utility.</para>
     90          <para>Connection status utility</para>
    9191          <indexterm zone="ch-system-iproute2 ctstat">
    9292            <primary sortas="b-cstat">ctstat</primary>
     
    100100        </term>
    101101        <listitem>
    102           <para>A shell script wrapper for the <command>ip</command> command.</para>
     102          <para>A shell script wrapper for the <command>ip</command> command</para>
    103103          <indexterm zone="ch-system-iproute2 ifcfg">
    104104            <primary sortas="b-ifcfg">ifcfg</primary>
     
    113113        <listitem>
    114114          <para>Shows the interfaces statistic, including the amount of transmitted
    115                 and received packages by interface.</para>
     115                and received packages by interface</para>
    116116          <indexterm zone="ch-system-iproute2 ifstat">
    117117            <primary sortas="b-ifstat">ifstat</primary>
     
    129129
    130130          <para><command>ip link <replaceable>[device]</replaceable></command>
    131                 allows users to look at the state of devices and to make changes.
     131                allows users to look at the state of devices and to make changes
    132132          </para>
    133133
    134134          <para><command>ip addr</command> allows users to look at addresses and
    135                 their properties, add new addresses, and delete old ones.
     135                their properties, add new addresses, and delete old ones
    136136          </para>
    137137
    138138          <para><command>ip neighbor</command> allows users to look at
    139139                neighbor bindings and their properties, add new
    140                 neighbor entries, and delete old ones.
     140                neighbor entries, and delete old ones
    141141          </para>
    142142
    143143          <para><command>ip rule</command> allows users to look at the routing
    144                 policies and change them.
     144                policies and change them
    145145          </para>
    146146
    147147          <para><command>ip route</command> allows users to look at the routing
    148                 table and change routing table rules.
     148                table and change routing table rules
    149149          </para>
    150150
    151151          <para><command>ip tunnel</command> allows users to look at the IP
    152                 tunnels and their properties, and change them.
     152                tunnels and their properties, and change them
    153153          </para>
    154154
    155155          <para><command>ip maddr</command> allows users to look at the multicast
    156                 addresses and their properties, and change them.
     156                addresses and their properties, and change them
    157157          </para>
    158158
    159159          <para><command>ip mroute</command> allows users to set, change, or
    160                 delete the multicast routing.
     160                delete the multicast routing
    161161          </para>
    162162
    163163          <para><command>ip monitor</command> allows users to
    164                 continously monitor the state of devices, addresses and routes.
     164                continously monitor the state of devices, addresses and routes
    165165          </para>
    166166          <indexterm zone="ch-system-iproute2 ip">
     
    177177          <para>Provides Linux network statistics.  It is a generalized and more
    178178                feature-complete replacement for the old
    179                 <command>rtstat</command> program.</para>
     179                <command>rtstat</command> program</para>
    180180          <indexterm zone="ch-system-iproute2 lnstat">
    181181            <primary sortas="b-cstat">lnstat</primary>
     
    189189        </term>
    190190        <listitem>
    191           <para>Shows network statistics.</para>
     191          <para>Shows network statistics</para>
    192192          <indexterm zone="ch-system-iproute2 nstat">
    193193            <primary sortas="b-nstat">nstat</primary>
     
    202202        <listitem>
    203203          <para>A component of <command>ip route</command>. This is for flushing the routing
    204                 tables.
     204                tables
    205205          </para>
    206206          <indexterm zone="ch-system-iproute2 routef">
     
    216216        <listitem>
    217217          <para>A component of <command>ip route</command>. This is for listing the routing
    218                 tables.
     218                tables
    219219          </para>
    220220          <indexterm zone="ch-system-iproute2 routel">
     
    229229        </term>
    230230        <listitem>
    231           <para>Displays the contents of <filename>/proc/net/rt_acct</filename>.</para>
     231          <para>Displays the contents of <filename>/proc/net/rt_acct</filename></para>
    232232          <indexterm zone="ch-system-iproute2 rtacct">
    233233            <primary sortas="b-rtacct">rtacct</primary>
     
    241241        </term>
    242242        <listitem>
    243           <para>Route monitoring utility.</para>
     243          <para>Route monitoring utility</para>
    244244          <indexterm zone="ch-system-iproute2 rtmon">
    245245            <primary sortas="b-rtmon">rtmon</primary>
     
    266266        </term>
    267267        <listitem>
    268           <para>Route status utility.</para>
     268          <para>Route status utility</para>
    269269          <indexterm zone="ch-system-iproute2 rtstat">
    270270            <primary sortas="b-rtstat">rtstat</primary>
     
    278278        </term>
    279279        <listitem>
    280           <para>Similar to the <command>netstat</command> command; shows active connections.</para>
     280          <para>Similar to the <command>netstat</command> command; shows active connections</para>
    281281          <indexterm zone="ch-system-iproute2 ss">
    282282            <primary sortas="b-ss">ss</primary>
  • chapter06/man.xml

    r201d101 r0a51467  
    3131<para>A few adjustments need to be made to the sources of Man.</para>
    3232
    33 <para>This a sed substitution to add the
     33<para>The first is a <command>sed</command> substitution to add the
    3434<parameter>-R</parameter> switch to the <envar>PAGER</envar>
    3535variable so that escape sequences are properly handled by Less:</para>
     
    3737<screen><userinput>sed -i 's@-is@&amp;R@g' configure</userinput></screen>
    3838
    39 <para>This a sed substitution to comment out the
     39<para>The second is also a <command>sed</command> substitution to comment out the
    4040<quote>MANPATH /usr/man</quote> line in the
    4141<filename>man.conf</filename> file to prevent redundant results when
  • chapter06/module-init-tools.xml

    r201d101 r0a51467  
    3939
    4040<!-- Edit me -->
    41 <para>The <command>DOCBOOKTOMAN</command> option allows the compile process to
     41<para>The <envar>DOCBOOKTOMAN</envar> option allows the compile process to
    4242complete without regenerating the man pages.</para>
    4343
  • chapter06/readjusting.xml

    r201d101 r0a51467  
    5555
    5656<para>Next, amend the GCC specs file so that it points to the new
    57 dynamic linker. A perl command accomplishes this:</para>
     57dynamic linker. A <command>perl</command> command accomplishes this:</para>
    5858
    5959<warning><para><emphasis>Do not</emphasis> run the following command
  • chapter06/shadow.xml

    r201d101 r0a51467  
    3030<title>Installation of Shadow</title>
    3131
    32 <para>Shadow fails to update the time of last login as noted by lastlog
    33 when logging into a regular console. The Port (tty) column does get updated.
    34 Remote logins and xterm logins seem to be not be broken, just console.
     32<para>Shadow fails to update the time of last login as noted by
     33<command>lastlog</command> when logging into a regular console.
     34The Port (tty) column does get updated. Remote logins and
     35<command>xterm</command> logins seem to be not be broken, just console.
    3536The following patch properly fixes this issue:</para>
    3637
  • chapter06/sysklogd.xml

    r201d101 r0a51467  
    2222<segmentedlist>
    2323<segtitle>&dependencies;</segtitle>
    24 <!-- <segtitle>Sysklogd installation depends on</segtitle> -->
    2524<seglistitem><seg>Binutils, Coreutils, GCC, Glibc, Make</seg></seglistitem>
    2625</segmentedlist>
     
    5756
    5857<screen><userinput>cat &gt; /etc/syslog.conf &lt;&lt; "EOF"
    59 # Begin /etc/syslog.conf
     58<literal># Begin /etc/syslog.conf
    6059
    6160auth,authpriv.* -/var/log/auth.log
     
    7069local2.* -/var/log/boot.log
    7170
    72 # End /etc/syslog.conf
     71# End /etc/syslog.conf</literal>
    7372EOF</userinput></screen>
    7473
     
    9190<listitem>
    9291<indexterm zone="ch-system-sysklogd klogd"><primary sortas="b-klogd">klogd</primary></indexterm>
    93 <para>is a system daemon for intercepting and logging kernel messages.</para>
     92<para>A system daemon for intercepting and logging kernel messages</para>
    9493</listitem>
    9594</varlistentry>
     
    9998<listitem>
    10099<indexterm zone="ch-system-sysklogd syslogd"><primary sortas="b-syslogd">syslogd</primary></indexterm>
    101 <para>logs the messages that system programs offer for logging. Every logged
     100<para>Logs the messages that system programs offer for logging. Every logged
    102101message contains at least a date stamp and a hostname, and normally the
    103102program's name too, but that depends on how trusting the logging daemon is told
    104 to be.</para>
     103to be</para>
    105104</listitem>
    106105</varlistentry>
  • chapter06/tar.xml

    r201d101 r0a51467  
    2929<title>Installation of Tar</title>
    3030
    31 <para>Tar has a bug when the -S option is used with files larger
    32 than 4 GB. The following patch properly fixes this issue:</para>
     31<para>Tar has a bug when the <parameter>-S</parameter> option is used
     32with files larger than 4 GB. The following patch properly fixes this issue:</para>
    3333
    3434<screen><userinput>patch -Np1 -i ../tar-&tar-version;-sparse_fix-1.patch</userinput></screen>
  • chapter06/util-linux.xml

    r201d101 r0a51467  
    4646<title>Installation of Util-linux</title>
    4747
    48 <para>Util-linux has a compilation error against newer versions of the
    49 linux-libc-headers.  The following patch properly fixes that issue</para>
     48<para>Util-linux has a compilation error against newer versions of
     49Linux-Libc-Headers.  The following patch properly fixes that issue</para>
    5050
    5151<screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-cramfs-1.patch</userinput></screen>
  • chapter06/zlib.xml

    r201d101 r0a51467  
    5050
    5151<screen><userinput>make install</userinput></screen>
    52 
    53 
    5452
    5553<para>Build the static library:</para>
  • chapter07/udev.xml

    r201d101 r0a51467  
    229229
    230230<itemizedlist>
    231 <listitem><para remap="verbatim">A Userspace Implementation of devfs
     231<listitem><para remap="verbatim">A Userspace Implementation of <systemitem class="filesystem">devfs</systemitem>
    232232<ulink url="http://www.kroah.com/linux/talks/ols_2003_udev_paper/Reprint-Kroah-Hartman-OLS2003.pdf"/></para></listitem>
    233233
  • general.ent

    r201d101 r0a51467  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!ENTITY version "7.0-multiarch-20050409">
     2<!ENTITY version "7.0-multiarch-20050411">
    33<!ENTITY version-x86 "&version;-x86">
    44<!ENTITY version-alpha "&version;-alpha">
    55<!ENTITY version-ppc "&version;-PowerPC">
    66<!ENTITY version-raq2 "&version;-RaQ2">
    7 <!ENTITY releasedate "April 9, 2005">
     7<!ENTITY releasedate "April 11, 2005">
    88<!ENTITY milestone "7.0">
    99
Note: See TracChangeset for help on using the changeset viewer.