Ignore:
Timestamp:
02/05/2006 11:33:31 AM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
bdea25ce
Parents:
6a82dd9
Message:

Indenting chapter 6, part 6

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7348 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter06/inetutils.xml

    r6a82dd9 r4ae4324  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
     3  "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
     7
    68<sect1 id="ch-system-inetutils" role="wrap">
    7 <title>Inetutils-&inetutils-version;</title>
    8 <?dbhtml filename="inetutils.html"?>
    9 
    10 <indexterm zone="ch-system-inetutils"><primary sortas="a-Inetutils">Inetutils</primary></indexterm>
    11 
    12 <sect2 role="package"><title/>
    13 <para>The Inetutils package contains programs for basic networking.</para>
    14 
    15 <segmentedlist>
    16 <segtitle>&buildtime;</segtitle>
    17 <segtitle>&diskspace;</segtitle>
    18 <seglistitem><seg>0.2 SBU</seg><seg>8.7 MB</seg></seglistitem>
    19 </segmentedlist>
    20 
    21 <segmentedlist>
    22 <segtitle>&dependencies;</segtitle>
    23 <seglistitem><seg>Bash, Binutils, Coreutils,
    24 Diffutils, GCC, Glibc, Grep, Make, Ncurses, and Sed</seg></seglistitem>
    25 </segmentedlist>
    26 </sect2>
    27 
    28 <sect2 role="installation">
    29 <title>Installation of Inetutils</title>
    30 
    31 <para>Apply a patch to Inetutils to enable it to compile with GCC-&gcc-version;:</para>
     9  <?dbhtml filename="inetutils.html"?>
     10
     11  <title>Inetutils-&inetutils-version;</title>
     12
     13  <indexterm zone="ch-system-inetutils">
     14    <primary sortas="a-Inetutils">Inetutils</primary>
     15  </indexterm>
     16
     17  <sect2 role="package">
     18    <title/>
     19
     20    <para>The Inetutils package contains programs for basic networking.</para>
     21
     22    <segmentedlist>
     23      <segtitle>&buildtime;</segtitle>
     24      <segtitle>&diskspace;</segtitle>
     25
     26      <seglistitem>
     27        <seg>0.2 SBU</seg>
     28        <seg>8.7 MB</seg>
     29      </seglistitem>
     30    </segmentedlist>
     31
     32    <segmentedlist>
     33      <segtitle>&dependencies;</segtitle>
     34
     35      <seglistitem>
     36        <seg>Bash, Binutils, Coreutils, Diffutils, GCC, Glibc, Grep, Make,
     37        Ncurses, and Sed</seg>
     38      </seglistitem>
     39    </segmentedlist>
     40
     41  </sect2>
     42
     43  <sect2 role="installation">
     44    <title>Installation of Inetutils</title>
     45
     46    <para>Apply a patch to Inetutils to enable it to compile with
     47    GCC-&gcc-version;:</para>
    3248
    3349<screen><userinput>patch -Np1 -i ../&inetutils-gcc4_fixes-patch;</userinput></screen>
    3450
    35 <para>All programs that come with Inetutils will not be installed.
    36 However, the Inetutils build system will insist on installing all the
    37 man pages anyway. The following patch will correct this
    38 situation:</para>
     51    <para>All programs that come with Inetutils will not be installed.
     52    However, the Inetutils build system will insist on installing all the
     53    man pages anyway. The following patch will correct this
     54    situation:</para>
    3955
    4056<screen><userinput>patch -Np1 -i ../&inetutils-man_pages-patch;</userinput></screen>
     
    4763    --disable-whois --disable-servers</userinput></screen>
    4864
    49 <para>The meaning of the configure options:</para>
    50 
    51 <variablelist>
    52 <varlistentry>
    53 <term><parameter>--disable-logger</parameter></term>
    54 <listitem><para>This option
    55 prevents Inetutils from installing the <command>logger</command> program, which is used by
    56 scripts to pass messages to the System Log Daemon. Do not install it
    57 because Util-linux installs a better version later.</para></listitem>
    58 </varlistentry>
    59 
    60 <varlistentry>
    61 <term><parameter>--disable-syslogd</parameter></term>
    62 <listitem><para>This option
    63 prevents Inetutils from installing the System Log Daemon, which is
    64 installed with the Sysklogd package.</para></listitem>
    65 </varlistentry>
    66 
    67 <varlistentry>
    68 <term><parameter>--disable-whois</parameter></term>
    69 <listitem><para>This option disables
    70 the building of the Inetutils <command>whois</command> client, which is out of date.
    71 Instructions for a better <command>whois</command> client are in the BLFS book.</para></listitem>
    72 </varlistentry>
    73 
    74 <varlistentry>
    75 <term><parameter>--disable-servers</parameter></term>
    76 <listitem><para>This disables the installation of the various network
    77 servers included as part of the Inetutils package. These servers are
    78 deemed not appropriate in a basic LFS system. Some are insecure by
    79 nature and are only considered safe on trusted networks. More
    80 information can be found at <ulink
    81 url="&blfs-root;view/svn/basicnet/inetutils.html"/>. Note that
    82 better replacements are available for many of these
    83 servers.</para></listitem>
    84 </varlistentry>
    85 </variablelist>
    86 
    87 <para>Compile the package:</para>
     65    <variablelist>
     66      <title>The meaning of the configure options:</title>
     67
     68      <varlistentry>
     69        <term><parameter>--disable-logger</parameter></term>
     70        <listitem>
     71          <para>This option prevents Inetutils from installing the
     72          <command>logger</command> program, which is used by scripts to
     73          pass messages to the System Log Daemon. Do not install it because
     74          Util-linux installs a better version later.</para>
     75        </listitem>
     76      </varlistentry>
     77
     78      <varlistentry>
     79        <term><parameter>--disable-syslogd</parameter></term>
     80        <listitem>
     81          <para>This option prevents Inetutils from installing the System Log
     82          Daemon, which is installed with the Sysklogd package.</para>
     83        </listitem>
     84      </varlistentry>
     85
     86      <varlistentry>
     87        <term><parameter>--disable-whois</parameter></term>
     88        <listitem>
     89          <para>This option disables the building of the Inetutils
     90          <command>whois</command> client, which is out of date. Instructions for
     91          a better <command>whois</command> client are in the BLFS book.</para>
     92        </listitem>
     93      </varlistentry>
     94
     95      <varlistentry>
     96        <term><parameter>--disable-servers</parameter></term>
     97        <listitem>
     98          <para>This disables the installation of the various network servers
     99          included as part of the Inetutils package. These servers are deemed not
     100          appropriate in a basic LFS system. Some are insecure by nature and are
     101          only considered safe on trusted networks. More information can be found
     102          at <ulink url="&blfs-root;view/svn/basicnet/inetutils.html"/>. Note that
     103          better replacements are available for many of these servers.</para>
     104        </listitem>
     105      </varlistentry>
     106
     107    </variablelist>
     108
     109    <para>Compile the package:</para>
    88110
    89111<screen><userinput>make</userinput></screen>
    90112
    91 <para>This package does not come with a test suite.</para>
    92 
    93 <para>Install the package:</para>
     113    <para>This package does not come with a test suite.</para>
     114
     115    <para>Install the package:</para>
    94116
    95117<screen><userinput>make install</userinput></screen>
    96118
    97 <para>Move the <command>ping</command> program to its FHS-compliant
    98 place:</para>
     119    <para>Move the <command>ping</command> program to its FHS-compliant
     120    place:</para>
    99121
    100122<screen><userinput>mv -v /usr/bin/ping /bin</userinput></screen>
    101123
    102 </sect2>
    103 
    104 
    105 <sect2 id="contents-inetutils" role="content"><title>Contents of Inetutils</title>
    106 
    107 <segmentedlist>
    108 <segtitle>Installed programs</segtitle>
    109 <seglistitem><seg>ftp, ping, rcp, rlogin, rsh, talk, telnet, and tftp</seg></seglistitem>
    110 </segmentedlist>
    111 
    112 <variablelist><bridgehead renderas="sect3">Short Descriptions</bridgehead>
    113 <?dbfo list-presentation="list"?>
    114 <?dbhtml list-presentation="table"?>
    115 
    116 <varlistentry id="ftp">
    117 <term><command>ftp</command></term>
    118 <listitem>
    119 <para>Is the file transfer protocol program</para>
    120 <indexterm zone="ch-system-inetutils ftp"><primary sortas="b-ftp">ftp</primary></indexterm>
    121 </listitem>
    122 </varlistentry>
    123 
    124 <varlistentry id="ping">
    125 <term><command>ping</command></term>
    126 <listitem>
    127 <para>Sends echo-request packets and reports how long the replies take</para>
    128 <indexterm zone="ch-system-inetutils ping"><primary sortas="b-ping">ping</primary></indexterm>
    129 </listitem>
    130 </varlistentry>
    131 
    132 <varlistentry id="rcp">
    133 <term><command>rcp</command></term>
    134 <listitem>
    135 <para>Performs remote file copy</para>
    136 <indexterm zone="ch-system-inetutils rcp"><primary sortas="b-rcp">rcp</primary></indexterm>
    137 </listitem>
    138 </varlistentry>
    139 
    140 <varlistentry id="rlogin">
    141 <term><command>rlogin</command></term>
    142 <listitem>
    143 <para>Performs remote login</para>
    144 <indexterm zone="ch-system-inetutils rlogin"><primary sortas="b-rlogin">rlogin</primary></indexterm>
    145 </listitem>
    146 </varlistentry>
    147 
    148 <varlistentry id="rsh">
    149 <term><command>rsh</command></term>
    150 <listitem>
    151 <para>Runs a remote shell</para>
    152 <indexterm zone="ch-system-inetutils rsh"><primary sortas="b-rsh">rsh</primary></indexterm>
    153 </listitem>
    154 </varlistentry>
    155 
    156 <varlistentry id="talk">
    157 <term><command>talk</command></term>
    158 <listitem>
    159 <para>Is used to chat with another user</para>
    160 <indexterm zone="ch-system-inetutils talk"><primary sortas="b-talk">talk</primary></indexterm>
    161 </listitem>
    162 </varlistentry>
    163 
    164 <varlistentry id="telnet">
    165 <term><command>telnet</command></term>
    166 <listitem>
    167 <para>An interface to the TELNET protocol</para>
    168 <indexterm zone="ch-system-inetutils telnet"><primary sortas="b-telnet">telnet</primary></indexterm>
    169 </listitem>
    170 </varlistentry>
    171 
    172 <varlistentry id="tftp">
    173 <term><command>tftp</command></term>
    174 <listitem>
    175 <para>A trivial file transfer program</para>
    176 <indexterm zone="ch-system-inetutils tftp"><primary sortas="b-tftp">tftp</primary></indexterm>
    177 </listitem>
    178 </varlistentry>
    179 </variablelist>
    180 
    181 </sect2>
     124  </sect2>
     125
     126  <sect2 id="contents-inetutils" role="content">
     127    <title>Contents of Inetutils</title>
     128
     129    <segmentedlist>
     130      <segtitle>Installed programs</segtitle>
     131
     132      <seglistitem>
     133        <seg>ftp, ping, rcp, rlogin, rsh, talk, telnet, and tftp</seg>
     134      </seglistitem>
     135    </segmentedlist>
     136
     137    <variablelist>
     138      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     139      <?dbfo list-presentation="list"?>
     140      <?dbhtml list-presentation="table"?>
     141
     142      <varlistentry id="ftp">
     143        <term><command>ftp</command></term>
     144        <listitem>
     145        <para>Is the file transfer protocol program</para>
     146        <indexterm zone="ch-system-inetutils ftp">
     147          <primary sortas="b-ftp">ftp</primary>
     148        </indexterm>
     149        </listitem>
     150      </varlistentry>
     151
     152      <varlistentry id="ping">
     153        <term><command>ping</command></term>
     154        <listitem>
     155          <para>Sends echo-request packets and reports how long the replies
     156          take</para>
     157          <indexterm zone="ch-system-inetutils ping">
     158            <primary sortas="b-ping">ping</primary>
     159          </indexterm>
     160        </listitem>
     161      </varlistentry>
     162
     163      <varlistentry id="rcp">
     164        <term><command>rcp</command></term>
     165        <listitem>
     166          <para>Performs remote file copy</para>
     167          <indexterm zone="ch-system-inetutils rcp">
     168            <primary sortas="b-rcp">rcp</primary>
     169          </indexterm>
     170        </listitem>
     171      </varlistentry>
     172
     173      <varlistentry id="rlogin">
     174        <term><command>rlogin</command></term>
     175        <listitem>
     176          <para>Performs remote login</para>
     177          <indexterm zone="ch-system-inetutils rlogin">
     178            <primary sortas="b-rlogin">rlogin</primary>
     179          </indexterm>
     180        </listitem>
     181      </varlistentry>
     182
     183      <varlistentry id="rsh">
     184        <term><command>rsh</command></term>
     185        <listitem>
     186          <para>Runs a remote shell</para>
     187          <indexterm zone="ch-system-inetutils rsh">
     188            <primary sortas="b-rsh">rsh</primary>
     189          </indexterm>
     190        </listitem>
     191      </varlistentry>
     192
     193      <varlistentry id="talk">
     194        <term><command>talk</command></term>
     195        <listitem>
     196          <para>Is used to chat with another user</para>
     197          <indexterm zone="ch-system-inetutils talk">
     198            <primary sortas="b-talk">talk</primary>
     199          </indexterm>
     200        </listitem>
     201      </varlistentry>
     202
     203      <varlistentry id="telnet">
     204        <term><command>telnet</command></term>
     205        <listitem>
     206          <para>An interface to the TELNET protocol</para>
     207          <indexterm zone="ch-system-inetutils telnet">
     208            <primary sortas="b-telnet">telnet</primary>
     209          </indexterm>
     210        </listitem>
     211      </varlistentry>
     212
     213      <varlistentry id="tftp">
     214        <term><command>tftp</command></term>
     215        <listitem>
     216          <para>A trivial file transfer program</para>
     217          <indexterm zone="ch-system-inetutils tftp">
     218            <primary sortas="b-tftp">tftp</primary>
     219          </indexterm>
     220        </listitem>
     221      </varlistentry>
     222
     223    </variablelist>
     224
     225  </sect2>
    182226
    183227</sect1>
    184 
Note: See TracChangeset for help on using the changeset viewer.