aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/glibc.xml
diff options
context:
space:
mode:
authorManuel Canales Esparcia <manuel@linuxfromscratch.org>2004-05-24 21:37:26 +0000
committerManuel Canales Esparcia <manuel@linuxfromscratch.org>2004-05-24 21:37:26 +0000
commitb8a819fd7bca2d339d92375130c556cca465aa1d (patch)
treee50ac7f33f4bafb2fb0d129181ba168181bc4083 /chapter06/glibc.xml
parent8d11d9f0c80a970ae5aa1a4f95123d70ac8f485e (diff)
Changed the id's location in the Short descriptions sections to fix a bug in the PDF generation.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3711 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06/glibc.xml')
-rw-r--r--chapter06/glibc.xml204
1 files changed, 103 insertions, 101 deletions
diff --git a/chapter06/glibc.xml b/chapter06/glibc.xml
index 40bc3b3a9..bb2921041 100644
--- a/chapter06/glibc.xml
+++ b/chapter06/glibc.xml
@@ -195,13 +195,15 @@ or <emphasis>Canada/Eastern</emphasis>. Then create the
<para>The meaning of the option:</para>
-<itemizedlist>
-<listitem><para><userinput>--remove-destination</userinput>: This is needed to
-force removal of the already existing symbolic link. The reason why we copy
-instead of symlink is to cover the situation where <filename>/usr</filename> is
-on a separate partition. This could matter, for example, when booted into single
-user mode.</para></listitem>
-</itemizedlist>
+<variablelist>
+<varlistentry>
+<term><userinput>--remove-destination</userinput></term>
+<listitem><para>This is needed to force removal of the already existing symbolic
+link. The reason why we copy instead of symlink is to cover the situation where
+<filename>/usr</filename> is on a separate partition. This could matter, for
+example, when booted into single user mode.</para></listitem>
+</varlistentry>
+</variablelist>
<para>Of course, instead of <emphasis>Canada/Eastern</emphasis>, fill in
the name of the time zone that the <command>tzselect</command> script
@@ -262,8 +264,8 @@ and libutil.[a,so]</seg></seglistitem>
<variablelist><title>Short descriptions</title>
-<varlistentry>
-<term id="catchsegv"><command>catchsegv</command></term>
+<varlistentry id="catchsegv">
+<term><command>catchsegv</command></term>
<listitem>
<indexterm zone="ch-system-glibc catchsegv"><primary sortas="b-catchsegv">catchsegv</primary></indexterm>
<para>can be used to create a stack trace
@@ -271,64 +273,64 @@ when a program terminates with a segmentation fault.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="gencat"><command>gencat</command></term>
+<varlistentry id="gencat">
+<term><command>gencat</command></term>
<listitem>
<indexterm zone="ch-system-glibc gencat"><primary sortas="b-gencat">gencat</primary></indexterm>
<para>generates message catalogues.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="getconf"><command>getconf</command></term>
+<varlistentry id="getconf">
+<term><command>getconf</command></term>
<listitem>
<indexterm zone="ch-system-glibc getconf"><primary sortas="b-getconf">getconf</primary></indexterm>
<para>displays the system configuration values for file system specific variables.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="getent"><command>getent</command></term>
+<varlistentry id="getent">
+<term><command>getent</command></term>
<listitem>
<indexterm zone="ch-system-glibc getent"><primary sortas="b-getent">getent</primary></indexterm>
<para>gets entries from an administrative database.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="glibcbug"><command>glibcbug</command></term>
+<varlistentry id="glibcbug">
+<term><command>glibcbug</command></term>
<listitem>
<indexterm zone="ch-system-glibc glibcbug"><primary sortas="b-glibcbug">glibcbug</primary></indexterm>
<para>creates a bug report and mails it to the bug email address.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="iconv"><command>iconv</command></term>
+<varlistentry id="iconv">
+<term><command>iconv</command></term>
<listitem>
<indexterm zone="ch-system-glibc iconv"><primary sortas="b-iconv">iconv</primary></indexterm>
<para>performs character set conversion.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="iconvconfig"><command>iconvconfig</command></term>
+<varlistentry id="iconvconfig">
+<term><command>iconvconfig</command></term>
<listitem>
<indexterm zone="ch-system-glibc iconvconfig"><primary sortas="b-iconvconfig">iconvconfig</primary></indexterm>
<para>creates fastloading iconv module configuration file.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="ldconfig"><command>ldconfig</command></term>
+<varlistentry id="ldconfig">
+<term><command>ldconfig</command></term>
<listitem>
<indexterm zone="ch-system-glibc ldconfig"><primary sortas="b-ldconfig">ldconfig</primary></indexterm>
<para>configures the dynamic linker runtime bindings.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="ldd"><command>ldd</command></term>
+<varlistentry id="ldd">
+<term><command>ldd</command></term>
<listitem>
<indexterm zone="ch-system-glibc ldd"><primary sortas="b-ldd">ldd</primary></indexterm>
<para>reports which shared libraries are required
@@ -336,16 +338,16 @@ by each given program or shared library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="lddlibc4"><command>lddlibc4</command></term>
+<varlistentry id="lddlibc4">
+<term><command>lddlibc4</command></term>
<listitem>
<indexterm zone="ch-system-glibc lddlibc4"><primary sortas="b-lddlibc4">lddlibc4</primary></indexterm>
<para>assists ldd with object files.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="locale"><command>locale</command></term>
+<varlistentry id="locale">
+<term><command>locale</command></term>
<listitem>
<indexterm zone="ch-system-glibc locale"><primary sortas="b-locale">locale</primary></indexterm>
<para>is a Perl program that tells the compiler
@@ -353,24 +355,24 @@ to enable or disable the use of POSIX locales for built-in operations.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="localedef"><command>localedef</command></term>
+<varlistentry id="localedef">
+<term><command>localedef</command></term>
<listitem>
<indexterm zone="ch-system-glibc localedef"><primary sortas="b-localedef">localedef</primary></indexterm>
<para>compiles locale specifications.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="mtrace"><command>mtrace</command></term>
+<varlistentry id="mtrace">
+<term><command>mtrace</command></term>
<listitem>
<indexterm zone="ch-system-glibc mtrace"><primary sortas="b-mtrace">mtrace</primary></indexterm>
<para>...</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="nscd"><command>nscd</command></term>
+<varlistentry id="nscd">
+<term><command>nscd</command></term>
<listitem>
<indexterm zone="ch-system-glibc nscd"><primary sortas="b-nscd">nscd</primary></indexterm>
<para>is a name service cache daemon providing a
@@ -378,24 +380,24 @@ cache for the most common name service requests.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="nscd_nischeck"><command>nscd_nischeck</command></term>
+<varlistentry id="nscd_nischeck">
+<term><command>nscd_nischeck</command></term>
<listitem>
<indexterm zone="ch-system-glibc nscd_nischeck"><primary sortas="b-nscd_nischeck">nscd_nischeck</primary></indexterm>
<para>checks whether or not secure mode is necessary for NIS+ lookup.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="pcprofiledump"><command>pcprofiledump</command></term>
+<varlistentry id="pcprofiledump">
+<term><command>pcprofiledump</command></term>
<listitem>
<indexterm zone="ch-system-glibc pcprofiledump"><primary sortas="b-pcprofiledump">pcprofiledump</primary></indexterm>
<para>dumps information generated by PC profiling.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="pt_chown"><command>pt_chown</command></term>
+<varlistentry id="pt_chown">
+<term><command>pt_chown</command></term>
<listitem>
<indexterm zone="ch-system-glibc pt_chown"><primary sortas="b-pt_chown">pt_chown</primary></indexterm>
<para>is a helper program for grantpt to set
@@ -403,24 +405,24 @@ the owner, group and access permissions of a slave pseudo terminal.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="rpcgen"><command>rpcgen</command></term>
+<varlistentry id="rpcgen">
+<term><command>rpcgen</command></term>
<listitem>
<indexterm zone="ch-system-glibc rpcgen"><primary sortas="b-rpcgen">rpcgen</primary></indexterm>
<para>generates C code to implement the RPC protocol.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="rpcinfo"><command>rpcinfo</command></term>
+<varlistentry id="rpcinfo">
+<term><command>rpcinfo</command></term>
<listitem>
<indexterm zone="ch-system-glibc rpcinfo"><primary sortas="b-rpcinfo">rpcinfo</primary></indexterm>
<para>makes an RPC call to an RPC server.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="sln"><command>sln</command></term>
+<varlistentry id="sln">
+<term><command>sln</command></term>
<listitem>
<indexterm zone="ch-system-glibc sln"><primary sortas="b-sln">sln</primary></indexterm>
<para>is used to make symbolic links. The program
@@ -429,16 +431,16 @@ libraries if the dynamic linking system for some reason is nonfunctional.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="sprof"><command>sprof</command></term>
+<varlistentry id="sprof">
+<term><command>sprof</command></term>
<listitem>
<indexterm zone="ch-system-glibc sprof"><primary sortas="b-sprof">sprof</primary></indexterm>
<para>reads and displays shared object profiling data.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="tzselect"><command>tzselect</command></term>
+<varlistentry id="tzselect">
+<term><command>tzselect</command></term>
<listitem>
<indexterm zone="ch-system-glibc tzselect"><primary sortas="b-tzselect">tzselect</primary></indexterm>
<para>asks the user about the location of the
@@ -446,8 +448,8 @@ system and reports the corresponding time zone description.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="xtrace"><command>xtrace</command></term>
+<varlistentry id="xtrace">
+<term><command>xtrace</command></term>
<listitem>
<indexterm zone="ch-system-glibc xtrace"><primary sortas="b-xtrace">xtrace</primary></indexterm>
<para>traces the execution of a program by
@@ -455,56 +457,56 @@ printing the currently executed function.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="zdump"><command>zdump</command></term>
+<varlistentry id="zdump">
+<term><command>zdump</command></term>
<listitem>
<indexterm zone="ch-system-glibc zdump"><primary sortas="b-zdump">zdump</primary></indexterm>
<para>is the time zone dumper.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="zic"><command>zic</command></term>
+<varlistentry id="zic">
+<term><command>zic</command></term>
<listitem>
<indexterm zone="ch-system-glibc zic"><primary sortas="b-zic">zic</primary></indexterm>
<para>is the time zone compiler.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="ld.so"><command>ld.so</command></term>
+<varlistentry id="ld.so">
+<term><command>ld.so</command></term>
<listitem>
<indexterm zone="ch-system-glibc ld.so"><primary sortas="c-ld.so">ld.so</primary></indexterm>
<para>is the helper program for shared library executables.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libBrokenLocale"><command>libBrokenLocale</command></term>
+<varlistentry id="libBrokenLocale">
+<term><command>libBrokenLocale</command></term>
<listitem>
<indexterm zone="ch-system-glibc libBrokenLocale"><primary sortas="c-libBrokenLocale">libBrokenLocale</primary></indexterm>
<para>is used by programs, such as Mozilla, to solve broken locales.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libSegFault"><command>libSegFault</command></term>
+<varlistentry id="libSegFault">
+<term><command>libSegFault</command></term>
<listitem>
<indexterm zone="ch-system-glibc libSegFault"><primary sortas="c-libSegFault">libSegFault</primary></indexterm>
<para>is a segmentation fault signal handler. It tries to catch segfaults.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libanl"><command>libanl</command></term>
+<varlistentry id="libanl">
+<term><command>libanl</command></term>
<listitem>
<indexterm zone="ch-system-glibc libanl"><primary sortas="c-libanl">libanl</primary></indexterm>
<para>is an asynchronous name lookup library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libbsd-compat"><command>libbsd-compat</command></term>
+<varlistentry id="libbsd-compat">
+<term><command>libbsd-compat</command></term>
<listitem>
<indexterm zone="ch-system-glibc libbsd-compat"><primary sortas="c-libbsd-compat">libbsd-compat</primary></indexterm>
<para>provides the portability needed
@@ -512,64 +514,64 @@ in order to run certain BSD programs under Linux.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libc"><command>libc</command></term>
+<varlistentry id="libc">
+<term><command>libc</command></term>
<listitem>
<indexterm zone="ch-system-glibc libc"><primary sortas="c-libc">libc</primary></indexterm>
<para>is the main C library -- a collection of commonly used functions.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libcrypt"><command>libcrypt</command></term>
+<varlistentry id="libcrypt">
+<term><command>libcrypt</command></term>
<listitem>
<indexterm zone="ch-system-glibc libcrypt"><primary sortas="c-libcrypt">libcrypt</primary></indexterm>
<para>is the cryptography library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libdl"><command>libdl</command></term>
+<varlistentry id="libdl">
+<term><command>libdl</command></term>
<listitem>
<indexterm zone="ch-system-glibc libdl"><primary sortas="c-libdl">libdl</primary></indexterm>
<para>is the dynamic linking interface library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libg"><command>libg</command></term>
+<varlistentry id="libg">
+<term><command>libg</command></term>
<listitem>
<indexterm zone="ch-system-glibc libg"><primary sortas="c-libg">libg</primary></indexterm>
<para>is a runtime library for g++.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libieee"><command>libieee</command></term>
+<varlistentry id="libieee">
+<term><command>libieee</command></term>
<listitem>
<indexterm zone="ch-system-glibc libieee"><primary sortas="c-libieee">libieee</primary></indexterm>
<para>is the IEEE floating point library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libm"><command>libm</command></term>
+<varlistentry id="libm">
+<term><command>libm</command></term>
<listitem>
<indexterm zone="ch-system-glibc libm"><primary sortas="c-libm">libm</primary></indexterm>
<para>is the mathematical library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libmcheck"><command>libmcheck</command></term>
+<varlistentry id="libmcheck">
+<term><command>libmcheck</command></term>
<listitem>
<indexterm zone="ch-system-glibc libmcheck"><primary sortas="c-libmcheck">libmcheck</primary></indexterm>
<para>contains code run at boot.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libmemusage"><command>libmemusage</command></term>
+<varlistentry id="libmemusage">
+<term><command>libmemusage</command></term>
<listitem>
<indexterm zone="ch-system-glibc libmemusage"><primary sortas="c-libmemusage">libmemusage</primary></indexterm>
<para>is used by memusage to help collect
@@ -577,16 +579,16 @@ information about the memory usage of a program.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libnsl"><command>libnsl</command></term>
+<varlistentry id="libnsl">
+<term><command>libnsl</command></term>
<listitem>
<indexterm zone="ch-system-glibc libnsl"><primary sortas="c-libnsl">libnsl</primary></indexterm>
<para>is the network services library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libnss"><command>libnss*</command></term>
+<varlistentry id="libnss">
+<term><command>libnss*</command></term>
<listitem>
<indexterm zone="ch-system-glibc libnss"><primary sortas="c-libnss*">libnss*</primary></indexterm>
<para>are the Name Service Switch libraries,
@@ -595,8 +597,8 @@ aliases, services, protocols,and the like.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libpcprofile"><command>libpcprofile</command></term>
+<varlistentry id="libpcprofile">
+<term><command>libpcprofile</command></term>
<listitem>
<indexterm zone="ch-system-glibc libpcprofile"><primary sortas="c-libpcprofile">libpcprofile</primary></indexterm>
<para>contains profiling functions used
@@ -604,16 +606,16 @@ to track the amount of CPU time spent in which source code lines.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libpthread"><command>libpthread</command></term>
+<varlistentry id="libpthread">
+<term><command>libpthread</command></term>
<listitem>
<indexterm zone="ch-system-glibc libpthread"><primary sortas="c-libpthread">libpthread</primary></indexterm>
<para>is the POSIX threads library.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libresolv"><command>libresolv</command></term>
+<varlistentry id="libresolv">
+<term><command>libresolv</command></term>
<listitem>
<indexterm zone="ch-system-glibc libresolv"><primary sortas="c-libresolv">libresolv</primary></indexterm>
<para>contains functions for creating,
@@ -621,16 +623,16 @@ sending, and interpreting packets to the Internet domain name servers.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="librpcsvc"><command>librpcsvc</command></term>
+<varlistentry id="librpcsvc">
+<term><command>librpcsvc</command></term>
<listitem>
<indexterm zone="ch-system-glibc librpcsvc"><primary sortas="c-librpcsvc">librpcsvc</primary></indexterm>
<para>contains functions providing miscellaneous RPC services.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="librt"><command>librt</command></term>
+<varlistentry id="librt">
+<term><command>librt</command></term>
<listitem>
<indexterm zone="ch-system-glibc librt"><primary sortas="c-librt">librt</primary></indexterm>
<para>contains functions providing most of the
@@ -638,8 +640,8 @@ interfaces specified by the POSIX.1b Realtime Extension.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libthread_db"><command>libthread_db</command></term>
+<varlistentry id="libthread_db">
+<term><command>libthread_db</command></term>
<listitem>
<indexterm zone="ch-system-glibc libthread_db"><primary sortas="c-libthread_db">libthread_db</primary></indexterm>
<para>contains functions useful for
@@ -647,8 +649,8 @@ building debuggers for multi-threaded programs.</para>
</listitem>
</varlistentry>
-<varlistentry>
-<term id="libutil"><command>libutil</command></term>
+<varlistentry id="libutil">
+<term><command>libutil</command></term>
<listitem>
<indexterm zone="ch-system-glibc libutil"><primary sortas="c-libutil">libutil</primary></indexterm>
<para>contains code for "standard" functions used in many different Unix utilities.</para>