Changeset 539ace5


Ignore:
Timestamp:
05/30/2005 09:39:09 PM (19 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.1, 6.2, 6.2.0, 6.2.0-rc1, 6.2.0-rc2, 6.3, 6.3-rc1, 6.3-rc2, 6.3-rc3, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
cec675bd
Parents:
7cd76d62
Message:

Removed excess spaces from the ends of lines in the source files

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@4509 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
general/sysutils
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/apache-ant.xml

    r7cd76d62 r539ace5  
    3030    <title>Introduction to Apache Ant</title>
    3131
    32     <para>The <application>Apache Ant</application> package is a 
    33     <application>Java</application>-based build tool. In theory, it is kind of like 
    34     <command>make</command>, but without <command>make</command>'s wrinkles. 
    35     Ant is different. Instead of a model where it is extended with shell-based commands, 
    36     Ant is extended using <application>Java</application> classes. Instead of writing 
    37     shell commands, the configuration files are XML-based, calling out a target tree where 
    38     various tasks get executed. Each task is run by an object that implements a 
     32    <para>The <application>Apache Ant</application> package is a
     33    <application>Java</application>-based build tool. In theory, it is kind of like
     34    <command>make</command>, but without <command>make</command>'s wrinkles.
     35    Ant is different. Instead of a model where it is extended with shell-based commands,
     36    Ant is extended using <application>Java</application> classes. Instead of writing
     37    shell commands, the configuration files are XML-based, calling out a target tree where
     38    various tasks get executed. Each task is run by an object that implements a
    3939    particular task interface.</para>
    4040
     
    6464    <itemizedlist spacing="compact">
    6565      <listitem>
    66         <para>Required Patch: <ulink 
     66        <para>Required Patch: <ulink
    6767        url="&patch-root;/apache-ant-&apache-ant-version;-blfs_install-1.patch"/></para>
    6868      </listitem>
     
    8080
    8181    <note>
    82       <para>You may need additional libraries to satisify the build 
    83       requirements of various packages installed using 
    84       <application>Apache Ant</application>. Review the table at 
     82      <para>You may need additional libraries to satisify the build
     83      requirements of various packages installed using
     84      <application>Apache Ant</application>. Review the table at
    8585      <ulink url="http://ant.apache.org/manual/install.html#librarydependencies"/>
    86       for any prerequisite libraries you may need. One such library is the 
    87       <application>JUnit</application> testing framework library. Many Ant-installed 
    88       packages will use this library to perform the unit tests during the build 
    89       process. To install the JUnit library along with the 
    90       <application>Apache Ant</application> package, download it from 
    91       <ulink url="http://www.junit.org/"/>, unzip the distribution file (requires 
     86      for any prerequisite libraries you may need. One such library is the
     87      <application>JUnit</application> testing framework library. Many Ant-installed
     88      packages will use this library to perform the unit tests during the build
     89      process. To install the JUnit library along with the
     90      <application>Apache Ant</application> package, download it from
     91      <ulink url="http://www.junit.org/"/>, unzip the distribution file (requires
    9292      <xref linkend="unzip"/>) and copy the <filename>junit.jar</filename> file
    9393      into the <filename class='directory'>lib</filename> subdirectory of the
    94       <application>Apache Ant</application> source tree before beginning the 
     94      <application>Apache Ant</application> source tree before beginning the
    9595      <application>Apache Ant</application> build.</para>
    9696    </note>
    9797
    98     <para>Install <application>Apache Ant</application> by running the following 
     98    <para>Install <application>Apache Ant</application> by running the following
    9999    commands:</para>
    100100
     
    112112    <title>Command Explanations</title>
    113113
    114     <para><command>./build.sh -Ddist.dir=/opt/ant-&apache-ant-version; 
    115     dist</command>: This command does everything. It builds the package, then 
    116     installs the package into 
     114    <para><command>./build.sh -Ddist.dir=/opt/ant-&apache-ant-version;
     115    dist</command>: This command does everything. It builds the package, then
     116    installs the package into
    117117    <filename class='directory'>/opt/ant-&apache-ant-version;</filename>.</para>
    118118
    119     <para><command>ln -v -sf /etc/ant /opt/ant-&apache-ant-version;/etc</command>: 
    120     The patch changes the configuration directory to 
    121     <filename class='directory'>/etc/ant</filename> to conform with 
    122     FHS guidelines. This command creates a symlink from the 
    123     configuration directory back to the installation directory as the package is 
     119    <para><command>ln -v -sf /etc/ant /opt/ant-&apache-ant-version;/etc</command>:
     120    The patch changes the configuration directory to
     121    <filename class='directory'>/etc/ant</filename> to conform with
     122    FHS guidelines. This command creates a symlink from the
     123    configuration directory back to the installation directory as the package is
    124124    expecting to find the files there.</para>
    125125
    126     <para><command>ln -v -sf ant-&apache-ant-version; /opt/ant</command>: This 
     126    <para><command>ln -v -sf ant-&apache-ant-version; /opt/ant</command>: This
    127127    command is optional, and creates a convenience symlink.</para>
    128128
     
    135135      <title>Config Files</title>
    136136
    137       <para><filename>/etc/ant/ant.conf</filename>, 
    138       <filename>~/.ant/ant.conf</filename>, and 
     137      <para><filename>/etc/ant/ant.conf</filename>,
     138      <filename>~/.ant/ant.conf</filename>, and
    139139      <filename>~/.antrc</filename></para>
    140140
     
    157157
    158158      <para>Some packages will require <command>ant</command> to be in the search
    159       path and the <envar>$ANT_HOME</envar> environment variable defined. 
    160       Satisfy these requirements by adding the following lines to 
    161       <filename>/etc/profile</filename> or to individual user's 
     159      path and the <envar>$ANT_HOME</envar> environment variable defined.
     160      Satisfy these requirements by adding the following lines to
     161      <filename>/etc/profile</filename> or to individual user's
    162162      <filename>~/.profile</filename> or <filename>~/.bashrc</filename> files:</para>
    163163
     
    192192        <term><command>ant</command></term>
    193193        <listitem>
    194           <para>is a <application>Java</application> based build tool used by 
     194          <para>is a <application>Java</application> based build tool used by
    195195          many packages instead of the conventional <command>make</command>
    196196          program.</para>
     
    215215        <term><command>antRun.pl</command></term>
    216216        <listitem>
    217           <para>is a <application>Perl</application> script that provides 
     217          <para>is a <application>Perl</application> script that provides
    218218          similar functionality offered by the <command>antRun</command> script.</para>
    219219          <indexterm zone="apache-ant antRun.pl">
     
    226226        <term><command>complete-ant-cmd.pl</command></term>
    227227        <listitem>
    228           <para>is a <application>Perl</application> script that allows 
     228          <para>is a <application>Perl</application> script that allows
    229229          <application>Bash</application> to complete an <command>ant</command>
    230230          command-line.</para>
     
    238238        <term><command>runant.pl</command></term>
    239239        <listitem>
    240           <para>is a <application>Perl</application> wrapper script used to 
     240          <para>is a <application>Perl</application> wrapper script used to
    241241          invoke <command>ant</command>.</para>
    242242          <indexterm zone="apache-ant runant.pl">
     
    249249        <term><command>runant.py</command></term>
    250250        <listitem>
    251           <para>is a <application>Python</application> wrapper script used to 
     251          <para>is a <application>Python</application> wrapper script used to
    252252          invoke <command>ant</command>.</para>
    253253          <indexterm zone="apache-ant runant.py">
     
    271271        <term><filename class='libraryfile'>xercesImpl.jar</filename></term>
    272272        <listitem>
    273           <para>is a <application>Java</application> class library used by 
     273          <para>is a <application>Java</application> class library used by
    274274          <application>Apache Ant</application> to perform XML parsing.</para>
    275275          <indexterm zone="apache-ant xercesImpl">
     
    282282        <term><filename class='libraryfile'>xml-apis.jar</filename></term>
    283283        <listitem>
    284           <para>contains the DOM <application>Java</application> classes required 
     284          <para>contains the DOM <application>Java</application> classes required
    285285          by the <application>Apache Ant</application> XML formatter.</para>
    286286          <indexterm zone="apache-ant xml-apis">
  • general/sysutils/fcron.xml

    r7cd76d62 r539ace5  
    5959
    6060    <bridgehead renderas="sect4">Optional</bridgehead>
    61     <para><ulink url="../server/mail.html">MTA</ulink>, 
     61    <para><ulink url="../server/mail.html">MTA</ulink>,
    6262    <xref linkend="Linux_PAM"/>,
    6363    <ulink url="http://www.nsa.gov/selinux/">SELinux</ulink>,
     
    7171    <title>Installation of Fcron</title>
    7272
    73     <para id="fcron-syslog"><application>Fcron</application> uses the cron facility 
    74     of <command>syslog</command> to log all messages. Since LFS 
    75     does not set up this facility in <filename>/etc/syslog.conf</filename>, it 
    76     needs to be done prior to installing <application>Fcron</application>. This 
    77     command will append the necessary line to the current 
     73    <para id="fcron-syslog"><application>Fcron</application> uses the cron facility
     74    of <command>syslog</command> to log all messages. Since LFS
     75    does not set up this facility in <filename>/etc/syslog.conf</filename>, it
     76    needs to be done prior to installing <application>Fcron</application>. This
     77    command will append the necessary line to the current
    7878    <filename>/etc/syslog.conf</filename>:</para>
    7979
     
    9595<screen role="root"><userinput>/etc/rc.d/init.d/sysklogd reload</userinput></screen>
    9696
    97     <para>For security reasons, an unprivileged user and group for 
     97    <para>For security reasons, an unprivileged user and group for
    9898    <application>Fcron</application> should be created:</para>
    9999
     
    101101useradd -d /dev/null -c "Fcron User" -g fcron -s /bin/false fcron</userinput></screen>
    102102
    103     <para>Install <application>Fcron</application> by running the following 
     103    <para>Install <application>Fcron</application> by running the following
    104104    commands:</para>
    105105
     
    118118    <title>Command Explanations</title>
    119119
    120     <para><parameter>--without-sendmail</parameter>: 
    121     <application>Fcron</application> will use an installed MTA 
    122     to email you the results of the <command>fcron</command> script. Omit the 
    123     switch and use 
     120    <para><parameter>--without-sendmail</parameter>:
     121    <application>Fcron</application> will use an installed MTA
     122    to email you the results of the <command>fcron</command> script. Omit the
     123    switch and use
    124124    <option>--with-sendmail=<replaceable>[/path/to/MTA]</replaceable></option>
    125125    if you wish to utilize this feature.</para>
     
    127127    <para><parameter>--with-answer-all=no</parameter>: After the files are
    128128    installed, the <command>make install</command> script enters into a
    129     configuration routine.  The first test will be whether to install a boot 
     129    configuration routine.  The first test will be whether to install a boot
    130130    script in the <filename class="directory">/etc/rc.d/init.d</filename>
    131     directory with the appropriate symbolic links in run levels 2, 3, 4, and 5. 
    132     The second is to stop any current <command>fcron</command> processes 
    133     and start a new one. Since this is probably your first install and a boot script 
     131    directory with the appropriate symbolic links in run levels 2, 3, 4, and 5.
     132    The second is to stop any current <command>fcron</command> processes
     133    and start a new one. Since this is probably your first install and a boot script
    134134    based upon the BLFS template is desired, answer 'n' to both tests.</para>
    135135
     
    143143
    144144      <para><filename>/etc/fcron.conf</filename>,
    145       <filename>/etc/fcron.allow</filename>, and 
     145      <filename>/etc/fcron.allow</filename>, and
    146146      <filename>/etc/fcron.deny</filename></para>
    147147
     
    167167      <filename>fcron.conf</filename>.</para>
    168168
    169       <para><command>fcron</command> scripts are written using 
    170       <command>fcrontab</command>. Refer to the <command>fcrontab</command> man 
     169      <para><command>fcron</command> scripts are written using
     170      <command>fcrontab</command>. Refer to the <command>fcrontab</command> man
    171171      page for proper parameters to address your situation.</para>
    172172
    173173      <para id="fcron-pam">If <application>Linux-PAM</application>
    174       is installed, two PAM configuration files are installed in 
    175       <filename class='directory'>/etc/pam.d</filename>. Alternatively if 
    176       <filename class='directory'>/etc/pam.d</filename> is not used, the installation 
    177       will append two configuration sections to the exiting 
    178       <filename>/etc/pam.conf</filename> file. You should ensure the files match your 
     174      is installed, two PAM configuration files are installed in
     175      <filename class='directory'>/etc/pam.d</filename>. Alternatively if
     176      <filename class='directory'>/etc/pam.d</filename> is not used, the installation
     177      will append two configuration sections to the exiting
     178      <filename>/etc/pam.conf</filename> file. You should ensure the files match your
    179179      preferences. Modify them as required to suit your needs.</para>
    180180
     
    239239        <term><command>fcrondyn</command></term>
    240240        <listitem>
    241           <para>is a user tool intended to interact with a running 
     241          <para>is a user tool intended to interact with a running
    242242          <command>fcron</command> daemon.</para>
    243243          <indexterm zone="fcron fcrondyn">
     
    250250        <term><command>fcronsighup</command></term>
    251251        <listitem>
    252           <para>instructs <command>fcron</command> to reread the 
     252          <para>instructs <command>fcron</command> to reread the
    253253          <application>Fcron</application> tables.</para>
    254254          <indexterm zone="fcron fcronsighup">
     
    261261        <term><command>fcrontab</command></term>
    262262        <listitem>
    263           <para>is a program used to install, edit, list and remove the 
     263          <para>is a program used to install, edit, list and remove the
    264264          tables used by <command>fcron</command>.</para>
    265265          <indexterm zone="fcron fcrontab">
  • general/sysutils/gpm.xml

    r7cd76d62 r539ace5  
    3030    <title>Introduction to GPM</title>
    3131
    32     <para>The <application>GPM</application> (General Purpose Mouse 
    33     daemon) package contains a mouse server for the console and 
     32    <para>The <application>GPM</application> (General Purpose Mouse
     33    daemon) package contains a mouse server for the console and
    3434    <command>xterm</command>. It not only provides cut and paste support
    3535    generally, but its library component is used by various software such as
    36     <application>Links</application> to provide mouse support to the application. 
    37     It is useful on desktops, especially if following (Beyond) Linux From Scratch 
    38     instructions; it's often much easier (and less error prone) to cut and paste 
     36    <application>Links</application> to provide mouse support to the application.
     37    It is useful on desktops, especially if following (Beyond) Linux From Scratch
     38    instructions; it's often much easier (and less error prone) to cut and paste
    3939    between two console windows than to type everything by hand!</para>
    4040
     
    7878    <title>Installation of GPM</title>
    7979
    80     <para>Install <application>GPM</application> by running 
     80    <para>Install <application>GPM</application> by running
    8181    the following commands:</para>
    8282
     
    9797    <title>Command Explanations</title>
    9898
    99     <para><command>LDFLAGS="-lm"</command>: The math library 
    100     must be linked with <command>gpm</command>, as ceil() is used in 
     99    <para><command>LDFLAGS="-lm"</command>: The math library
     100    must be linked with <command>gpm</command>, as ceil() is used in
    101101    some cursor scrolling logic.</para>
    102102
     
    116116      </indexterm>
    117117
    118       <para>Install the <filename>/etc/rc.d/init.d/gpm</filename> init script 
     118      <para>Install the <filename>/etc/rc.d/init.d/gpm</filename> init script
    119119      included in the <xref linkend="intro-important-bootscripts"/> package.</para>
    120120
     
    126126      <title>Config Files</title>
    127127
    128       <para><filename>/etc/gpm-root.conf</filename> and 
    129       <filename>~/.gpm-root</filename>: The default and individual user 
     128      <para><filename>/etc/gpm-root.conf</filename> and
     129      <filename>~/.gpm-root</filename>: The default and individual user
    130130      <command>gpm-root</command> configuration files.</para>
    131131
    132       <para><filename>/etc/sysconfig/mouse</filename>: 
     132      <para><filename>/etc/sysconfig/mouse</filename>:
    133133      This file contains the name of your mouse device and the protocol which
    134       it uses.  To create this file, run the following as the 
     134      it uses.  To create this file, run the following as the
    135135      <systemitem class="username">root</systemitem> user:</para>
    136136
     
    170170
    171171      <para>A list of which protocol values are known can be found by running
    172       <command>gpm -t -help</command>.  The <envar>MDEVICE</envar> setting 
     172      <command>gpm -t -help</command>.  The <envar>MDEVICE</envar> setting
    173173      depends on which type of mouse you have.  For example,
    174174      <filename>/dev/ttyS0</filename> for a serial mouse (on Windows this is
    175175      COM1), <filename>/dev/input/mice</filename> is often used for
    176       USB mice and <filename>/dev/psaux</filename> for PS2 
    177       mice.  <envar>GPMOPTS</envar> is the 'catch all' for any 
     176      USB mice and <filename>/dev/psaux</filename> for PS2
     177      mice.  <envar>GPMOPTS</envar> is the 'catch all' for any
    178178      additional options that are needed for your hardware.</para>
    179179
     
    225225        <term><command>gpm-root</command></term>
    226226        <listitem>
    227           <para>is a default handler for <command>gpm</command>. It is used to 
     227          <para>is a default handler for <command>gpm</command>. It is used to
    228228          draw menus on the root window.</para>
    229229          <indexterm zone="gpm gpm-root">
     
    236236        <term><command>hltest</command></term>
    237237        <listitem>
    238           <para>is a simple sample application using the high-level library, 
     238          <para>is a simple sample application using the high-level library,
    239239          meant to be read by programmers trying to use the high-level library.</para>
    240240          <indexterm zone="gpm hltest">
     
    257257        <term><command>mouse-test</command></term>
    258258        <listitem>
    259           <para>is a tool for determining the mouse type and device it's 
     259          <para>is a tool for determining the mouse type and device it's
    260260          attached to.</para>
    261261          <indexterm zone="gpm mouse-test">
  • general/sysutils/hdparm.xml

    r7cd76d62 r539ace5  
    3030    <title>Introduction to Hdparm</title>
    3131
    32     <para>The <application>hdparm</application> package contains a utility 
    33     that is useful for controlling ATA/IDE controllers and hard drives both to 
     32    <para>The <application>hdparm</application> package contains a utility
     33    that is useful for controlling ATA/IDE controllers and hard drives both to
    3434    increase performance and sometimes to increase stability.</para>
    3535
     
    6969    <title>Installation of Hdparm</title>
    7070
    71     <para>Build <application>hdparm</application> by running the following 
     71    <para>Build <application>hdparm</application> by running the following
    7272    command:</para>
    7373
     
    112112        <term><command>hdparm</command></term>
    113113        <listitem>
    114           <para>provides a command-line interface to various hard disk ioctls 
     114          <para>provides a command-line interface to various hard disk ioctls
    115115          supported by the stock Linux ATA/IDE device driver subsystem.</para>
    116116          <indexterm zone="hdparm hdparm-prog">
  • general/sysutils/mc.xml

    r7cd76d62 r539ace5  
    3030    <title>Introduction to MC</title>
    3131
    32     <para><application>MC</application> (Midnight Commander) is a text-mode 
    33     full-screen file manager and visual shell. It provides a clear, user-friendly, 
    34     and somewhat protected interface to a Unix system while making many frequent 
     32    <para><application>MC</application> (Midnight Commander) is a text-mode
     33    full-screen file manager and visual shell. It provides a clear, user-friendly,
     34    and somewhat protected interface to a Unix system while making many frequent
    3535    file operations more efficient and preserving the full power of the command
    3636    prompt.</para>
     
    6464
    6565    <bridgehead renderas="sect4">Optional</bridgehead>
    66     <para><xref linkend="gpm"/>, 
     66    <para><xref linkend="gpm"/>,
    6767    X (<xref linkend="xfree86"/> or <xref linkend="xorg"/>),
    6868    <xref linkend="samba3"/>,
  • general/sysutils/pciutils.xml

    r7cd76d62 r539ace5  
    3030    <title>Introduction to PCI Utilities</title>
    3131
    32     <para>The <application>PCI Utilities</application> package 
    33     is a set of programs for listing PCI devices, inspecting 
     32    <para>The <application>PCI Utilities</application> package
     33    is a set of programs for listing PCI devices, inspecting
    3434    their status and setting their configuration registers.</para>
    3535
     
    100100        <term><command>lspci</command></term>
    101101        <listitem>
    102           <para>is a utility for displaying information about all PCI buses in the 
     102          <para>is a utility for displaying information about all PCI buses in the
    103103          system and all devices connected to them.</para>
    104104          <indexterm zone="pciutils lspci">
     
    121121        <term><command>update-pciids</command></term>
    122122        <listitem>
    123           <para>fetches the current version of the PCI ID list. Requires 
     123          <para>fetches the current version of the PCI ID list. Requires
    124124          <xref linkend="wget"/> or <xref linkend="lynx"/>.</para>
    125125          <indexterm zone="pciutils update-pciids">
  • general/sysutils/pkgconfig.xml

    r7cd76d62 r539ace5  
    6161    <title>Installation of Pkgconfig</title>
    6262
    63     <para>Install <application>pkgconfig</application> by running the following 
     63    <para>Install <application>pkgconfig</application> by running the following
    6464    commands:</para>
    6565
     
    7979
    8080    <para>The default setting for <envar>PKG_CONFIG_PATH</envar> is
    81     <filename>/usr/lib/pkgconfig</filename> because of the prefix used to 
     81    <filename>/usr/lib/pkgconfig</filename> because of the prefix used to
    8282    install pkgconfig.  You may add to <envar>PKG_CONFIG_PATH</envar> by exporting
    8383    additional paths on your system where <application>pkgconfig</application>
    84     files are installed. Note that <envar>PKG_CONFIG_PATH</envar> is only needed 
     84    files are installed. Note that <envar>PKG_CONFIG_PATH</envar> is only needed
    8585    when compiling packages, not during run-time.</para>
    8686
     
    110110        <term><command>pkg-config</command></term>
    111111        <listitem>
    112           <para>is a function that returns meta information for the specified 
     112          <para>is a function that returns meta information for the specified
    113113          library.</para>
    114114          <indexterm zone="pkgconfig pkg-config">
  • general/sysutils/unzip.xml

    r7cd76d62 r539ace5  
    3030    <title>Introduction to UnZip</title>
    3131
    32     <para>The <application>UnZip</application> package contains 
    33     <filename>ZIP</filename> extraction utilities. These are useful for extracting 
     32    <para>The <application>UnZip</application> package contains
     33    <filename>ZIP</filename> extraction utilities. These are useful for extracting
    3434    files from <filename>ZIP</filename> archives. <filename>ZIP</filename>
    35     archives are created with <application>PKZIP</application> or 
    36     <application>Info-ZIP</application> utilities primarily in a DOS 
     35    archives are created with <application>PKZIP</application> or
     36    <application>Info-ZIP</application> utilities primarily in a DOS
    3737    environment. </para>
    3838
     
    6262    <itemizedlist spacing='compact'>
    6363      <listitem>
    64         <para>Required patch: <ulink 
     64        <para>Required patch: <ulink
    6565        url="&patch-root;/unzip-&unzip-version;-fix_Makefile-1.patch"/></para>
    6666      </listitem>
     
    9090make prefix=/usr LOCAL_UNZIP=-DUSE_UNSHRINK linux_shlibz</userinput></screen>
    9191
    92     <para>To test the results, issue: <command>/sbin/ldconfig $PWD &amp;&amp; 
     92    <para>To test the results, issue: <command>/sbin/ldconfig $PWD &amp;&amp;
    9393    make check</command>.</para>
    9494
     
    114114
    115115    <para><command>make ... linux_shlibz</command>: Build shared
    116     <filename>libunzip</filename> and link <application>UnZip</application> against 
     116    <filename>libunzip</filename> and link <application>UnZip</application> against
    117117    it and <application>zlib</application>.</para>
    118118
     
    142142        <term><command>funzip</command></term>
    143143        <listitem>
    144           <para>allows the output of <command>unzip</command> commands to be 
     144          <para>allows the output of <command>unzip</command> commands to be
    145145          redirected.</para>
    146146          <indexterm zone="unzip funzip">
     
    164164        <term><command>unzipfsx</command></term>
    165165        <listitem>
    166           <para>is a self-extracting stub that can be prepended to a 
    167           <filename>ZIP</filename> archive.  Files in this format allow the recipient to 
    168           decompress the archive without installing 
     166          <para>is a self-extracting stub that can be prepended to a
     167          <filename>ZIP</filename> archive.  Files in this format allow the recipient to
     168          decompress the archive without installing
    169169          <application>UnZip</application>.</para>
    170170          <indexterm zone="unzip unzipfsx">
     
    177177        <term><command>zipgrep</command></term>
    178178        <listitem>
    179           <para>searches files in a <filename>ZIP</filename> archive for 
     179          <para>searches files in a <filename>ZIP</filename> archive for
    180180          lines matching a pattern.</para>
    181181          <indexterm zone="unzip zipgrep">
     
    188188        <term><command>zipinfo</command></term>
    189189        <listitem>
    190           <para>produces technical information about the files in a 
    191           <filename>ZIP</filename> archive, including file access permissions, 
     190          <para>produces technical information about the files in a
     191          <filename>ZIP</filename> archive, including file access permissions,
    192192          encryption status, type of compression, etc.</para>
    193193          <indexterm zone="unzip zipinfo">
     
    200200        <term><filename class='libraryfile'>libunzip.so</filename></term>
    201201        <listitem>
    202           <para>contains the API functions required by the 
     202          <para>contains the API functions required by the
    203203          <application>UnZip</application> programs.</para>
    204204          <indexterm zone="unzip libunzip">
  • general/sysutils/which.xml

    r7cd76d62 r539ace5  
    2727  </indexterm>
    2828
    29   <para>The presence or absence of the <command>which</command> program 
    30   in the main LFS book is probably one of the most contentious issues on the 
    31   mailing lists. It has resulted in at least one flame war in the past. To hopefully 
    32   put an end to this once and for all, presented here are two options for equipping 
    33   your system with <command>which</command>. The question of which 
     29  <para>The presence or absence of the <command>which</command> program
     30  in the main LFS book is probably one of the most contentious issues on the
     31  mailing lists. It has resulted in at least one flame war in the past. To hopefully
     32  put an end to this once and for all, presented here are two options for equipping
     33  your system with <command>which</command>. The question of which
    3434  <quote><command>which</command></quote> is for you to decide.</para>
    3535
     
    104104        <term><command>which</command></term>
    105105        <listitem>
    106           <para>shows the full path of (shell) commands installed in your 
     106          <para>shows the full path of (shell) commands installed in your
    107107          <envar>PATH</envar>.</para>
    108108          <indexterm zone="which which-prog">
     
    120120
    121121    <para>The second option (for those who don't want to install the program)
    122     is to create a simple script (execute as the 
     122    is to create a simple script (execute as the
    123123    <systemitem class="username">root</systemitem> user):</para>
    124124
  • general/sysutils/zip.xml

    r7cd76d62 r539ace5  
    6161    <title>Installation of Zip</title>
    6262
    63     <para>Install <application>Zip</application> by running the following 
     63    <para>Install <application>Zip</application> by running the following
    6464    commands:</para>
    6565
     
    7979    <title>Command Explanations</title>
    8080
    81     <para><command>sed -i -e ... unix/Makefile</command>: The 
    82     <filename>Makefile</filename> has a bug which causes the installation to fail. 
     81    <para><command>sed -i -e ... unix/Makefile</command>: The
     82    <filename>Makefile</filename> has a bug which causes the installation to fail.
    8383    This command fixes the problem.</para>
    8484
    85     <para><command>make prefix=/usr -f unix/Makefile generic_gcc</command>: This 
     85    <para><command>make prefix=/usr -f unix/Makefile generic_gcc</command>: This
    8686    command overrides the <varname>prefix</varname> variable that is set to
    8787    <filename class='directory'>/usr/local</filename> in the
    88     <filename>unix/Makefile</filename> which is used as a 
    89     <command>Makefile</command> and builds the executables for a Linux system. The 
    90     alternatives to <option>generic_gcc</option> can be seen with a 
     88    <filename>unix/Makefile</filename> which is used as a
     89    <command>Makefile</command> and builds the executables for a Linux system. The
     90    alternatives to <option>generic_gcc</option> can be seen with a
    9191    <command>make -f unix/Makefile list</command> command.</para>
    9292
     
    126126        <term><command>zipcloak</command></term>
    127127        <listitem>
    128           <para>is disabled in this version of <application>Zip</application>. 
    129           It will display a message about how to support encryption by recompiling with 
     128          <para>is disabled in this version of <application>Zip</application>.
     129          It will display a message about how to support encryption by recompiling with
    130130          <filename>zcrypt27.zip</filename>.</para>
    131131          <indexterm zone="zip zipcloak">
     
    149149        <term><command>zipsplit</command></term>
    150150        <listitem>
    151           <para>is a utility to split <filename>ZIP</filename> files into 
     151          <para>is a utility to split <filename>ZIP</filename> files into
    152152          smaller files.</para>
    153153          <indexterm zone="zip zipsplit">
Note: See TracChangeset for help on using the changeset viewer.