Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/appendices/rationale/common.xml

    r616d263 raf5caa0  
    2020
    2121    <listitem>
    22       <para>ACL</para>
    23       <para>The ACL package allows usage and setting of POSIX Access Control
    24       Lists. It can be used by several other packages in CLFS, such as Coreutils
    25       and Systemd.</para>
    26     </listitem>
    27 
    28     <listitem>
    29       <para>Attr</para>
    30       <para>Attr allows setting and viewing extended attributes of filesystem
    31       objects. It is required by Systemd..</para>
    32     </listitem>
    33 
    34     <listitem>
    3522      <para>Autoconf</para>
    3623      <para>The Autoconf package contains programs for producing shell scripts
     
    7966
    8067    <listitem>
    81       <para>CLFS-Boot-scripts</para>
     68      <para>CLFS-Bootscripts</para>
    8269      <para>This package contains a number of scripts that run at boottime,
    8370      performing essential tasks such as mounting/checking filesystems and
     
    8774    <listitem>
    8875      <para>Check</para>
    89       <para>This package contains a test harness for other programs. It is
    90       used for some packages' testsuites.</para>
    91     </listitem>
    92 
    93     <listitem>
    94       <para>CLooG</para>
     76      <para>This package contains a test harness for other programs.</para>
     77    </listitem>
     78
     79    <listitem>
     80      <para>CLooG-ISL</para>
    9581      <para>This package is used by GCC.</para>
    9682    </listitem>
     
    10086      <para>This package contains many basic command-line file-management
    10187      tools, required for installation of every package in CLFS.</para>
    102     </listitem>
    103 
    104     <listitem>
    105       <para>D-Bus</para>
    106       <para>D-Bus is a message bus system, which allows applications to
    107       communicate to each other. It is required by Systemd.</para>
    10888    </listitem>
    10989
     
    129109
    130110    <listitem>
    131       <para>Glibc</para>
     111      <para>EGLIBC</para>
    132112      <para>Any dynamically-linked C program (which is nearly everything
    133113      in CLFS) needs a C library to compile and run.</para>
    134     </listitem>
    135 
    136     <listitem>
    137       <para>Eudev</para>
    138       <para>This is a package that allows for dynamic creation of device nodes.
    139       It is a fork of Udev, which is now part of Systemd. It is still
    140       used for the "Boot" method in the temp-system, as Systemd is not needed
    141       there.</para>
    142114    </listitem>
    143115
     
    186158
    187159    <listitem>
    188       <para>GDBM</para>
    189       <para>This package contains the GNU Database Manager library. It is used
    190       by one other CLFS package, Man-DB.</para>
    191     </listitem>
    192 
    193     <listitem>
    194160      <para>Gettext</para>
    195161      <para>A tool that allows programmers to easily implement i18n
     
    201167      <para>GMP</para>
    202168      <para>This package is required by GCC.</para>
    203     </listitem>
    204 
    205     <listitem>
    206       <para>Gperf</para>
    207       <para>This package is required by Systemd.</para>
    208169    </listitem>
    209170
     
    234195
    235196    <listitem>
    236       <para>Intltool</para>
    237       <para>This package is required by Systemd.</para>
    238     </listitem>
    239 
    240     <listitem>
    241197      <para>IProute2</para>
    242198      <para>This package contains programs for administering network interfaces.</para>
     
    272228
    273229    <listitem>
    274       <para>Libcap</para>
    275       <para>This package is required by Systemd.</para>
    276     </listitem>
    277 
    278     <listitem>
    279       <para>Libpipeline</para>
    280       <para>The Libpipeline package contains a library for manipulating
    281       pipelines of subprocesses in a flexible and convenient way. It is
    282       required by the Man-DB package.</para>
     230      <para>Libee</para>
     231      <para>This package contains an event expression library. It is needed by
     232      Rsyslog.</para>
     233    </listitem>
     234
     235    <listitem>
     236      <para>Libestr</para>
     237      <para>This package contains a library for string essentials. It is needed
     238      by Rsyslog.</para>
    283239    </listitem>
    284240
     
    312268
    313269    <listitem>
    314       <para>Man-DB</para>
    315       <para>This package contains programs for finding and viewing man pages,
    316       and has superior internationalization capabilities compared to the
    317       <application>man</application> package.</para>
     270      <para>Man</para>
     271      <para>Used for viewing manpages</para>
    318272    </listitem>
    319273
     
    355309
    356310    <listitem>
    357       <para>Procps-ng</para>
     311      <para>Procps</para>
    358312      <para>Provides a number of small, useful utilities that give information
    359313      about the <filename class="directory">/proc</filename> filesystem.</para>
     
    375329
    376330    <listitem>
     331      <para>Rsyslog</para>
     332      <para>Rsyslog is an enhanced multi-threaded syslogd that supports
     333      multiple backends with very little dependencies. It provides a program
     334      that logs various system events into files in
     335      <filename class="directory">/var/log</filename>.</para>
     336    </listitem>
     337
     338    <listitem>
    377339      <para>Sed</para>
    378340      <para>This package contains a stream editor. It is used in the
     
    387349
    388350    <listitem>
    389       <para>Systemd</para>
    390       <para>Systemd provides the init daemon for the system, as well as Udev,
    391       which dynamically creates device nodes.</para>
     351      <para>Sysvinit</para>
     352      <para>Sysvinit is the init daemon that the clfs-bootscripts were written
     353      to work with.</para>
    392354    </listitem>
    393355
     
    408370      converting info pages. It is used in the installation procedures
    409371      of many CLFS packages.</para>
     372    </listitem>
     373
     374    <listitem>
     375      <para>Eudev</para>
     376      <para>The Eudev package contains programs for dynamic creation of device
     377      nodes.</para>
    410378    </listitem>
    411379
     
    425393
    426394    <listitem>
    427       <para>XML::Parser</para>
    428       <para>This Perl module is required by Intltool.</para>
    429     </listitem>
    430 
    431     <listitem>
    432       <para>XZ Utils</para>
     395      <para>XZ-Utils</para>
    433396      <para>Useful for compressing files to reduce size. Also needed to
    434397      uncompress tarballs for many CLFS packages</para>
Note: See TracChangeset for help on using the changeset viewer.