Changeset 0a51467
- Timestamp:
- 04/11/2005 08:51:30 PM (19 years ago)
- Children:
- e986cdb
- Parents:
- 201d101
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter01/changelog.xml
r201d101 r0a51467 85 85 86 86 <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> 87 95 <listitem><para>April 6, 2005 [jim]</para> 88 96 <itemizedlist> -
chapter05/glibc.xml
r201d101 r0a51467 117 117 <term><parameter>--disable-selinux</parameter></term> 118 118 <listitem><para>When building from hosts using SELinux functionality 119 (i.e. Fedora Core 3), glibc will try to integrate this functionality into119 (i.e. Fedora Core 3), Glibc will try to integrate this functionality into 120 120 itself, but will fail, because we do not have this functionality in the LFS 121 tools envi ornment. This option will disable this, allowing glibc to build121 tools environment. This option will disable this, allowing Glibc to build 122 122 correctly, but will not otherwise affect the build.</para></listitem> 123 123 </varlistentry> -
chapter06/hotplug.xml
r201d101 r0a51467 52 52 <screen><userinput>touch /var/log/hotplug/events</userinput></screen> 53 53 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> 55 56 56 57 <screen><userinput>mkdir /lib/firmware</userinput></screen> … … 81 82 sortas="b-hotplug">hotplug</primary></indexterm> 82 83 <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>84 changes in its internal state (e.g., a new device is added or removed)</para> 84 85 </listitem> 85 86 </varlistentry> … … 95 96 package. The <command>*.rc</command> scripts try to recover hotplug events that 96 97 were lost during system boot because, for example, the root filesystem was not 97 mounted by the kernel .</para>98 mounted by the kernel</para> 98 99 </listitem> 99 100 </varlistentry> … … 107 108 in response to different types of hotplug events generated by the kernel. 108 109 Their action is to insert corresponding kernel modules and call any 109 user-provided scripts. 110 </para> 110 user-provided scripts</para> 111 111 </listitem> 112 112 </varlistentry> … … 118 118 sortas="e-/etc/hotplug/blacklist">/etc/hotplug/blacklist</primary></indexterm> 119 119 <para>This file contains the list of modules that should never be inserted into 120 the kernel by the hotplug scripts. 121 </para> 120 the kernel by the Hotplug scripts</para> 122 121 </listitem> 123 122 </varlistentry> … … 129 128 sortas="e-/etc/hotplug/hotplug.functions">/etc/hotplug/hotplug.functions</primary></indexterm> 130 129 <para>This file contains common functions used by other scripts in the Hotplug 131 package. 132 </para> 130 package</para> 133 131 </listitem> 134 132 </varlistentry> … … 139 137 <indexterm zone="ch-system-hotplug hotplug-subdirs"><primary 140 138 sortas="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> 143 140 </listitem> 144 141 </varlistentry> … … 150 147 sortas="e-/etc/hotplug/usb.usermap">/etc/hotplug/usb.usermap</primary></indexterm> 151 148 <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> 149 call for each USB device, based on its vendor ID and other attributes</para> 154 150 </listitem> 155 151 </varlistentry> … … 162 158 <para>This directory contains programs (or symlinks to them) that are interested 163 159 in receiving hotplug events. For example, <application>Udev</application> puts 164 its symlink here during installation .</para>160 its symlink here during installation</para> 165 161 </listitem> 166 162 </varlistentry> … … 172 168 sortas="e-/lib/firmware">/lib/firmware</primary></indexterm> 173 169 <para>This directory contains the firmware for devices that need to have their 174 firmware loaded before use .</para>170 firmware loaded before use</para> 175 171 </listitem> 176 172 </varlistentry> … … 181 177 <indexterm zone="ch-system-hotplug hotplug-events"><primary 182 178 sortas="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 180 called since bootup</para> 185 181 </listitem> 186 182 </varlistentry> -
chapter06/iproute2.xml
r201d101 r0a51467 5 5 ]> 6 6 <sect1 id="ch-system-iproute2" role="wrap"> 7 <title>I proute2-&iproute2-version;</title>7 <title>IPRoute2-&iproute2-version;</title> 8 8 <?dbhtml filename="iproute2.html"?> 9 9 <indexterm zone="ch-system-iproute2"> 10 <primary sortas="a- iproute2">Iproute2</primary>10 <primary sortas="a-IPRoute2">IPRoute2</primary> 11 11 </indexterm> 12 12 <sect2 role="package"> 13 13 <title/> 14 <para>The I proute2 package contains programs for basic and advanced14 <para>The IPRoute2 package contains programs for basic and advanced 15 15 IPV4-based networking. 16 16 </para> … … 31 31 </sect2> 32 32 <sect2 role="installation"> 33 <title>Installation of I proute2</title>33 <title>Installation of IPRoute2</title> 34 34 <para>The <command>arpd</command> binary included in this package is 35 35 dependent on Berkeley DB. Because <command>arpd</command> is not a very … … 43 43 <screen><userinput>sed -i '/^TARGETS/s@arpd@@g' misc/Makefile</userinput></screen> 44 44 45 <para>Prepare I proute2 for compilation:</para>45 <para>Prepare IPRoute2 for compilation:</para> 46 46 <screen><userinput>./configure </userinput></screen> 47 47 … … 55 55 <varlistentry> 56 56 <term><parameter>SBINDIR=/sbin</parameter></term> 57 <listitem><para>This makes sure that the I proute2 binaries will install into57 <listitem><para>This makes sure that the IPRoute2 binaries will install into 58 58 <filename class="directory">/sbin</filename>. This is the correct 59 location according to the FHS, because some of the I proute2 binaries are used59 location according to the FHS, because some of the IPRoute2 binaries are used 60 60 in the bootscripts.</para> 61 61 </listitem> … … 70 70 71 71 <sect2 id="contents-iproute2" role="content"> 72 <title>Contents of I proute2</title>72 <title>Contents of IPRoute2</title> 73 73 <segmentedlist> 74 74 <segtitle>Installed programs</segtitle> … … 88 88 </term> 89 89 <listitem> 90 <para>Connection status utility .</para>90 <para>Connection status utility</para> 91 91 <indexterm zone="ch-system-iproute2 ctstat"> 92 92 <primary sortas="b-cstat">ctstat</primary> … … 100 100 </term> 101 101 <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> 103 103 <indexterm zone="ch-system-iproute2 ifcfg"> 104 104 <primary sortas="b-ifcfg">ifcfg</primary> … … 113 113 <listitem> 114 114 <para>Shows the interfaces statistic, including the amount of transmitted 115 and received packages by interface .</para>115 and received packages by interface</para> 116 116 <indexterm zone="ch-system-iproute2 ifstat"> 117 117 <primary sortas="b-ifstat">ifstat</primary> … … 129 129 130 130 <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 132 132 </para> 133 133 134 134 <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 136 136 </para> 137 137 138 138 <para><command>ip neighbor</command> allows users to look at 139 139 neighbor bindings and their properties, add new 140 neighbor entries, and delete old ones .140 neighbor entries, and delete old ones 141 141 </para> 142 142 143 143 <para><command>ip rule</command> allows users to look at the routing 144 policies and change them .144 policies and change them 145 145 </para> 146 146 147 147 <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 149 149 </para> 150 150 151 151 <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 153 153 </para> 154 154 155 155 <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 157 157 </para> 158 158 159 159 <para><command>ip mroute</command> allows users to set, change, or 160 delete the multicast routing .160 delete the multicast routing 161 161 </para> 162 162 163 163 <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 165 165 </para> 166 166 <indexterm zone="ch-system-iproute2 ip"> … … 177 177 <para>Provides Linux network statistics. It is a generalized and more 178 178 feature-complete replacement for the old 179 <command>rtstat</command> program .</para>179 <command>rtstat</command> program</para> 180 180 <indexterm zone="ch-system-iproute2 lnstat"> 181 181 <primary sortas="b-cstat">lnstat</primary> … … 189 189 </term> 190 190 <listitem> 191 <para>Shows network statistics .</para>191 <para>Shows network statistics</para> 192 192 <indexterm zone="ch-system-iproute2 nstat"> 193 193 <primary sortas="b-nstat">nstat</primary> … … 202 202 <listitem> 203 203 <para>A component of <command>ip route</command>. This is for flushing the routing 204 tables .204 tables 205 205 </para> 206 206 <indexterm zone="ch-system-iproute2 routef"> … … 216 216 <listitem> 217 217 <para>A component of <command>ip route</command>. This is for listing the routing 218 tables .218 tables 219 219 </para> 220 220 <indexterm zone="ch-system-iproute2 routel"> … … 229 229 </term> 230 230 <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> 232 232 <indexterm zone="ch-system-iproute2 rtacct"> 233 233 <primary sortas="b-rtacct">rtacct</primary> … … 241 241 </term> 242 242 <listitem> 243 <para>Route monitoring utility .</para>243 <para>Route monitoring utility</para> 244 244 <indexterm zone="ch-system-iproute2 rtmon"> 245 245 <primary sortas="b-rtmon">rtmon</primary> … … 266 266 </term> 267 267 <listitem> 268 <para>Route status utility .</para>268 <para>Route status utility</para> 269 269 <indexterm zone="ch-system-iproute2 rtstat"> 270 270 <primary sortas="b-rtstat">rtstat</primary> … … 278 278 </term> 279 279 <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> 281 281 <indexterm zone="ch-system-iproute2 ss"> 282 282 <primary sortas="b-ss">ss</primary> -
chapter06/man.xml
r201d101 r0a51467 31 31 <para>A few adjustments need to be made to the sources of Man.</para> 32 32 33 <para>Th is a sedsubstitution to add the33 <para>The first is a <command>sed</command> substitution to add the 34 34 <parameter>-R</parameter> switch to the <envar>PAGER</envar> 35 35 variable so that escape sequences are properly handled by Less:</para> … … 37 37 <screen><userinput>sed -i 's@-is@&R@g' configure</userinput></screen> 38 38 39 <para>Th is a sedsubstitution to comment out the39 <para>The second is also a <command>sed</command> substitution to comment out the 40 40 <quote>MANPATH /usr/man</quote> line in the 41 41 <filename>man.conf</filename> file to prevent redundant results when -
chapter06/module-init-tools.xml
r201d101 r0a51467 39 39 40 40 <!-- Edit me --> 41 <para>The < command>DOCBOOKTOMAN</command> option allows the compile process to41 <para>The <envar>DOCBOOKTOMAN</envar> option allows the compile process to 42 42 complete without regenerating the man pages.</para> 43 43 -
chapter06/readjusting.xml
r201d101 r0a51467 55 55 56 56 <para>Next, amend the GCC specs file so that it points to the new 57 dynamic linker. A perlcommand accomplishes this:</para>57 dynamic linker. A <command>perl</command> command accomplishes this:</para> 58 58 59 59 <warning><para><emphasis>Do not</emphasis> run the following command -
chapter06/shadow.xml
r201d101 r0a51467 30 30 <title>Installation of Shadow</title> 31 31 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. 34 The Port (tty) column does get updated. Remote logins and 35 <command>xterm</command> logins seem to be not be broken, just console. 35 36 The following patch properly fixes this issue:</para> 36 37 -
chapter06/sysklogd.xml
r201d101 r0a51467 22 22 <segmentedlist> 23 23 <segtitle>&dependencies;</segtitle> 24 <!-- <segtitle>Sysklogd installation depends on</segtitle> -->25 24 <seglistitem><seg>Binutils, Coreutils, GCC, Glibc, Make</seg></seglistitem> 26 25 </segmentedlist> … … 57 56 58 57 <screen><userinput>cat > /etc/syslog.conf << "EOF" 59 # Begin /etc/syslog.conf58 <literal># Begin /etc/syslog.conf 60 59 61 60 auth,authpriv.* -/var/log/auth.log … … 70 69 local2.* -/var/log/boot.log 71 70 72 # End /etc/syslog.conf 71 # End /etc/syslog.conf</literal> 73 72 EOF</userinput></screen> 74 73 … … 91 90 <listitem> 92 91 <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> 94 93 </listitem> 95 94 </varlistentry> … … 99 98 <listitem> 100 99 <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 logged100 <para>Logs the messages that system programs offer for logging. Every logged 102 101 message contains at least a date stamp and a hostname, and normally the 103 102 program's name too, but that depends on how trusting the logging daemon is told 104 to be .</para>103 to be</para> 105 104 </listitem> 106 105 </varlistentry> -
chapter06/tar.xml
r201d101 r0a51467 29 29 <title>Installation of Tar</title> 30 30 31 <para>Tar has a bug when the -S option is used with files larger32 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 32 with files larger than 4 GB. The following patch properly fixes this issue:</para> 33 33 34 34 <screen><userinput>patch -Np1 -i ../tar-&tar-version;-sparse_fix-1.patch</userinput></screen> -
chapter06/util-linux.xml
r201d101 r0a51467 46 46 <title>Installation of Util-linux</title> 47 47 48 <para>Util-linux has a compilation error against newer versions of the49 linux-libc-headers. The following patch properly fixes that issue</para>48 <para>Util-linux has a compilation error against newer versions of 49 Linux-Libc-Headers. The following patch properly fixes that issue</para> 50 50 51 51 <screen><userinput>patch -Np1 -i ../util-linux-&util-linux-version;-cramfs-1.patch</userinput></screen> -
chapter06/zlib.xml
r201d101 r0a51467 50 50 51 51 <screen><userinput>make install</userinput></screen> 52 53 54 52 55 53 <para>Build the static library:</para> -
chapter07/udev.xml
r201d101 r0a51467 229 229 230 230 <itemizedlist> 231 <listitem><para remap="verbatim">A Userspace Implementation of devfs231 <listitem><para remap="verbatim">A Userspace Implementation of <systemitem class="filesystem">devfs</systemitem> 232 232 <ulink url="http://www.kroah.com/linux/talks/ols_2003_udev_paper/Reprint-Kroah-Hartman-OLS2003.pdf"/></para></listitem> 233 233 -
general.ent
r201d101 r0a51467 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!ENTITY version "7.0-multiarch-200504 09">2 <!ENTITY version "7.0-multiarch-20050411"> 3 3 <!ENTITY version-x86 "&version;-x86"> 4 4 <!ENTITY version-alpha "&version;-alpha"> 5 5 <!ENTITY version-ppc "&version;-PowerPC"> 6 6 <!ENTITY version-raq2 "&version;-RaQ2"> 7 <!ENTITY releasedate "April 9, 2005">7 <!ENTITY releasedate "April 11, 2005"> 8 8 <!ENTITY milestone "7.0"> 9 9
Note:
See TracChangeset
for help on using the changeset viewer.