Преглед изворни кода

added some descs for Glibc and E2fsprogs

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1889 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Gerard Beekmans пре 23 година
родитељ
комит
f49cf1a792
4 измењених фајлова са 37 додато и 15 уклоњено
  1. 8 4
      appendixa/e2fsprogs-desc.xml
  2. 21 9
      appendixa/glibc-desc.xml
  3. 6 0
      chapter01/changelog.xml
  4. 2 2
      index.xml

+ 8 - 4
appendixa/e2fsprogs-desc.xml

@@ -54,7 +54,9 @@ filesystems</para></sect4>
 file system.</para></sect4>
 
 <sect4><title>mk_cmds</title>
-<para>No description is currently available.</para></sect4>
+<para>The mk_cmds utility takes a command table file as input and produces
+a C source file as output which is intended to be used with the subsystem
+library, libss.</para></sect4>
 
 <sect4><title>mke2fs and mkfs.ext2</title>
 <para>mke2fs is used to create a Linux second extended file system on a device 
@@ -89,19 +91,21 @@ libuuid.[a,so]</para></sect3>
 <sect3><title>Descriptions</title>
 
 <sect4><title>libcom_err</title>
-<para>No description is currently available.</para></sect4>
+<para>The common error display routine.</para></sect4>
 
 <sect4><title>libe2p</title>
 <para>No description is currently available.</para></sect4>
 
 <sect4><title>libext2fs</title>
-<para>No description is currently available.</para></sect4>
+<para>The ext2fs library is designed to allow user-level programs to
+manipulate an ext2 filesystem.</para></sect4>
 
 <sect4><title>libss</title>
 <para>No description is currently available.</para></sect4>
 
 <sect4><title>libuuid</title>
-<para>No description is currently available.</para></sect4>
+<para>The libuuid library is used to generate unique identifiers for
+objects that may be accessible beyond the local system.</para></sect4>
 
 </sect3>
 

+ 21 - 9
appendixa/glibc-desc.xml

@@ -177,32 +177,44 @@ lines.</para></sect4>
 memory usage of a program.</para></sect4>
 
 <sect4><title>libnsl, libnsl_p</title>
-<para>No description is currently available.</para></sect4>
+<para>libnsl is the network services library.</para></sect4>
 
 <sect4><title>libnss_compat, libnss_dns, libnss_files, 
 libnss_hesiod, libnss_nis, libnss_nisplus</title>
-<para>No description is currently available.</para></sect4>
+<para>The basic idea is to put the implementation of the different services
+offered to access the databases in separate modules. This has some
+advantages:</para>
+<itemizedlist>
+<listitem><para>Contributors can add new services without adding them to
+GNU C Library.</para></listitem>
+<listitem><para>The modules can be updated separately.</para></listitem>
+<listitem><para>The C library image is smaller.</para></listitem>
+</itemizedlist></sect4>
 
 <sect4><title>libpcprofile</title>
 <para>No description is currently available.</para></sect4>
 
 <sect4><title>libpthread, libpthread_p</title>
-<para>No description is currently available.</para></sect4>
+<para>The POSIX threads library.</para></sect4>
 
 <sect4><title>libresolv, libresolv_p</title>
-<para>No description is currently available.</para></sect4>
+<para>Functions in this library provide for creating, sending, and
+interpreting packets to the Internet domain name servers.</para></sect4>
 
 <sect4><title>librpcsvc, librpcsvc_p</title>
-<para>No description is currently available.</para></sect4>
+<para>Functions in this library provide miscellaneous RPC services.</para></sect4>
 
 <sect4><title>librt, librt_p</title>
-<para>No description is currently available.</para></sect4>
+<para>Functions in this library provide most of the interfaces specified by
+the POSIX.1b Realtime Extension.</para></sect4>
 
 <sect4><title>libthread_db</title>
-<para>No description is currently available.</para></sect4>
+<para>Functions is this library are useful for building debuggers for
+multi-threaded programs.</para></sect4>
 
-<sect4><title>libutil, libutil</title>
-<para>No description is currently available.</para></sect4>
+<sect4><title>libutil, libutil_p</title>
+<para>Contains code for "standard" functions used in many different unix
+utilities.</para></sect4>
 
 </sect3>
 

+ 6 - 0
chapter01/changelog.xml

@@ -27,6 +27,12 @@
 
 </para></listitem>
 
+<listitem><para>May 18th, 2002 [gerard]: Appendix A - E2fsprogs: Added some
+descriptions.</para></listitem>
+
+<listitem><para>May 18th, 2002 [gerard]: Appendix A - Glibc: Added some
+more descriptions.</para></listitem>
+
 <listitem><para>May 17th, 2002 [markh]: Changed all chown X.X's to chown
 X:X's which is less likely to run into problems (according to info
 chown).</para></listitem>

+ 2 - 2
index.xml

@@ -4,8 +4,8 @@
 
 <!ENTITY book SYSTEM "book/book.xml">
 
-<!ENTITY version "20020517">
-<!ENTITY releasedate "May 17th, 2002">
+<!ENTITY version "20020518">
+<!ENTITY releasedate "May 18th, 2002">
 
 <!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
 <!ENTITY http-root "http://ftp.linuxfromscratch.org">