Changeset 7824719


Ignore:
Timestamp:
04/29/2005 06:57:15 PM (19 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
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:
ef3ec45
Parents:
b3497e4
Message:

Tagged inetutils.xml.

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • basicnet/netprogs/inetutils.xml

    rb3497e4 r7824719  
    1414
    1515<sect1 id="inetutils" xreflabel="Inetutils-&inetutils-version;">
    16 <sect1info>
    17 <othername>$LastChangedBy$</othername>
    18 <date>$Date$</date>
    19 </sect1info>
    20 <?dbhtml filename="inetutils.html"?>
    21 <title>Inetutils-&inetutils-version;</title>
    22 <indexterm zone="inetutils">
    23 <primary sortas="a-Inetutils">Inetutils</primary></indexterm>
    24 
    25 <sect2>
    26 <title>Introduction to <application>Inetutils</application></title>
    27 
    28 <para>The <application>Inetutils</application> package contains network clients
    29 and servers.</para>
    30 
    31 <sect3><title>Package information</title>
    32 <itemizedlist spacing='compact'>
    33 <listitem><para>Download (HTTP):
    34 <ulink url="&inetutils-download-http;"/></para></listitem>
    35 <listitem><para>Download (FTP):
    36 <ulink url="&inetutils-download-ftp;"/></para></listitem>
    37 <listitem><para>Download MD5 sum: &inetutils-md5sum;</para></listitem>
    38 <listitem><para>Download size: &inetutils-size;</para></listitem>
    39 <listitem><para>Estimated disk space required:
    40 &inetutils-buildsize;</para></listitem>
    41 <listitem><para>Estimated build time:
    42 &inetutils-time;</para></listitem></itemizedlist>
    43 </sect3>
    44 
    45 <sect3><title>Additional downloads</title>
    46 <itemizedlist spacing='compact'>
    47 <listitem><para>Required Patch: <ulink
    48 url="&patch-root;/inetutils-&inetutils-version;-kernel_headers-1.patch"/></para>
    49 </listitem>
    50 <listitem><para>Required Patch: <ulink
    51 url="&patch-root;/inetutils-&inetutils-version;-daemon_fixes-1.patch"/></para>
    52 </listitem>
    53 </itemizedlist>
    54 </sect3>
    55 
    56 <sect3><title><application>Inetutils</application> dependencies</title>
    57 <sect4><title>Optional</title>
    58 <para><xref linkend="Linux_PAM"/>,
    59 <xref linkend="tcpwrappers"/>,
    60 <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>, and
    61 <xref linkend="heimdal"/> or <xref linkend="mitkrb"/></para>
    62 </sect4>
    63 </sect3>
    64 
    65 </sect2>
    66 
    67 <sect2>
    68 <title>Installation of <application>Inetutils</application></title>
    69 
    70 <para>Install <application>Inetutils</application> by running the following
    71 commands:</para>
    72 
    73 <screen><userinput><command>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch &amp;&amp;
     16  <?dbhtml filename="inetutils.html"?>
     17 
     18  <sect1info>
     19    <othername>$LastChangedBy$</othername>
     20    <date>$Date$</date>
     21  </sect1info>
     22
     23  <title>Inetutils-&inetutils-version;</title>
     24 
     25  <indexterm zone="inetutils">
     26    <primary sortas="a-Inetutils">Inetutils</primary>
     27  </indexterm>
     28
     29  <sect2 role="package">
     30   <title>Introduction to Inetutils</title>
     31
     32    <para>The <application>Inetutils</application> package contains network
     33    clients and servers.</para>
     34   
     35    <bridgehead renderas="sect3">Package Information</bridgehead>
     36    <itemizedlist spacing="compact">
     37      <listitem>
     38        <para>Download (HTTP): <ulink url="&inetutils-download-http;"/></para>
     39      </listitem>
     40      <listitem>
     41        <para>Download (FTP): <ulink url="&inetutils-download-ftp;"/></para>
     42      </listitem>
     43      <listitem>
     44        <para>Download MD5 sum: &inetutils-md5sum;</para>
     45      </listitem>
     46      <listitem>
     47        <para>Download size: &inetutils-size;</para>
     48      </listitem>
     49      <listitem>
     50        <para>Estimated disk space required: &inetutils-buildsize;</para>
     51      </listitem>
     52      <listitem>
     53      <para>Estimated build time: &inetutils-time;</para></listitem>
     54    </itemizedlist>
     55   
     56    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     57    <itemizedlist spacing='compact'>
     58      <listitem>
     59        <para>Required Patch: <ulink
     60        url="&patch-root;/inetutils-&inetutils-version;-kernel_headers-1.patch"/></para>
     61      </listitem>
     62      <listitem>
     63        <para>Required Patch: <ulink
     64        url="&patch-root;/inetutils-&inetutils-version;-daemon_fixes-1.patch"/></para>
     65      </listitem>
     66    </itemizedlist>
     67   
     68    <bridgehead renderas="sect3">Inetutils Dependencies</bridgehead>
     69   
     70    <bridgehead renderas="sect4">Optional</bridgehead>
     71    <para><xref linkend="Linux_PAM"/>,
     72    <xref linkend="tcpwrappers"/>,
     73    <ulink url="http://www.pdc.kth.se/kth-krb/">krb4</ulink>, and
     74    <xref linkend="heimdal"/> or <xref linkend="mitkrb"/></para>
     75
     76  </sect2>
     77 
     78  <sect2 role="installation">
     79    <title>Installation of Inetutils</title>
     80
     81    <para>Install <application>Inetutils</application> by running the following
     82    commands:</para>
     83
     84<screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch &amp;&amp;
    7485patch -Np1 -i ../inetutils-&inetutils-version;-daemon_fixes-1.patch &amp;&amp;
    7586./configure --prefix=/usr --libexecdir=/usr/sbin \
     
    7788    --mandir=/usr/share/man --infodir=/usr/share/info \
    7889    --disable-logger --disable-syslogd &amp;&amp;
    79 make</command></userinput></screen>
    80 
    81 <para>Now, as the root user:</para>
    82 
    83 <screen><userinput role='root'><command>make install &amp;&amp;
    84 mv /usr/bin/ping /bin</command></userinput></screen>
    85 
    86 </sect2>
    87 
    88 <sect2>
    89 <title>Command explanations</title>
    90 
    91 <para><parameter>--disable-logger</parameter>: This switch prevents
    92 <application>Inetutils</application> installing a <command>logger</command>
    93 program, which is installed in the <acronym>LFS</acronym> Book.</para>
    94 
    95 <para><parameter>--disable-syslogd</parameter>: This switch prevents
    96 <application>Inetutils</application> installing a System Log Daemon, which is
    97 installed in the <acronym>LFS</acronym> Book.</para>
    98 
    99 <para><option>--with-wrap</option>: This switch makes
    100 <application>Inetutils</application> compile against
    101 <application>tcp-wrappers</application>. Add this option if you want to
    102 utilize <application>tcp-wrappers</application>.
    103 </para>
    104 
    105 <para><option>--disable-whois</option>: This switch will prevent
    106 <application>Inetutils</application> installing an outdated
    107 <command>whois</command> client. Add this option if you plan on installing
    108 <xref linkend="whois"/>.</para>
    109 
    110 <para><option>--with-pam</option>: This switch makes
    111 <application>Inetutils</application> link against
    112 <application>Linux-<acronym>PAM</acronym></application> libraries.
    113 Add this option if you want to utilize <acronym>PAM</acronym>.
    114 </para>
    115 
    116 <para><option>--disable-servers</option>: Some of the servers included with
    117 <application>Inetutils</application> are insecure in nature and in some cases
    118 better alternatives exist. You can choose this switch to enable only the
    119 servers you need, avoiding the installation of unneeded servers.</para>
    120 
    121 </sect2>
    122 
    123 <sect2>
    124 <title>Contents</title>
    125 
    126 <para>A list of the installed programs not included here, along with their
    127 short descriptions can be found at
    128 <ulink url="&lfs-root;/chapter06/inetutils.html#contents-inetutils"/>.</para>
    129 
    130 <segmentedlist>
    131 <segtitle>Installed Programs</segtitle>
    132 <segtitle>Installed Libraries</segtitle>
    133 <segtitle>Installed Directories</segtitle>
    134 
    135 <seglistitem>
    136 <seg>ftpd, inetd, rexecd, rlogind, rshd, talkd, telnetd, tftpd, uucpd and
    137 whois</seg>
    138 <seg>None</seg>
    139 <seg>None</seg>
    140 </seglistitem>
    141 </segmentedlist>
    142 
    143 <variablelist>
    144 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    145 <?dbfo list-presentation="list"?>
    146 
    147 <varlistentry id="ftpd-inetutils">
    148 <term><command>ftpd</command></term>
    149 <listitem><para>is a <acronym>DARPA</acronym> Internet File Transfer Protocol
    150 server.</para>
    151 <indexterm zone="inetutils ftpd-inetutils">
    152 <primary sortas="b-ftpd">ftpd</primary>
    153 </indexterm></listitem>
    154 </varlistentry>
    155 
    156 <varlistentry id="inetd">
    157 <term><command>inetd</command></term>
    158 <listitem><para>is an Internet super-server. Note that the
    159 <xref linkend="xinetd"/> package provides a much better server that does
    160 the same thing.</para>
    161 <indexterm zone="inetutils inetd">
    162 <primary sortas="b-inetd">inetd</primary>
    163 </indexterm></listitem>
    164 </varlistentry>
    165 
    166 <varlistentry id="rexecd-inetutils">
    167 <term><command>rexecd</command></term>
    168 <listitem><para>is a remote execution server.</para>
    169 <indexterm zone="inetutils rexecd-inetutils">
    170 <primary sortas="b-rexecd">rexecd</primary>
    171 </indexterm></listitem>
    172 </varlistentry>
    173 
    174 <varlistentry id="rlogind-inetutils">
    175 <term><command>rlogind</command></term>
    176 <listitem><para>is a remote login server.</para>
    177 <indexterm zone="inetutils rlogind-inetutils">
    178 <primary sortas="b-rlogind">rlogind</primary>
    179 </indexterm></listitem>
    180 </varlistentry>
    181 
    182 <varlistentry id="rshd-inetutils">
    183 <term><command>rshd</command></term>
    184 <listitem><para>is a remote shell server.</para>
    185 <indexterm zone="inetutils rshd-inetutils">
    186 <primary sortas="b-rshd">rshd</primary>
    187 </indexterm></listitem>
    188 </varlistentry>
    189 
    190 <varlistentry id="talkd">
    191 <term><command>talkd</command></term>
    192 <listitem><para>is a remote user communication server.</para>
    193 <indexterm zone="inetutils talkd">
    194 <primary sortas="b-talkd">talkd</primary>
    195 </indexterm></listitem>
    196 </varlistentry>
    197 
    198 <varlistentry id="telnetd-inetutils">
    199 <term><command>telnetd</command></term>
    200 <listitem><para>is a <acronym>DARPA</acronym> TELNET protocol server.</para>
    201 <indexterm zone="inetutils telnetd-inetutils">
    202 <primary sortas="b-telnetd">telnetd</primary>
    203 </indexterm></listitem>
    204 </varlistentry>
    205 
    206 <varlistentry id="tftpd">
    207 <term><command>tftpd</command></term>
    208 <listitem><para>is an Internet Trivial File Transfer Protocol server.</para>
    209 <indexterm zone="inetutils tftpd">
    210 <primary sortas="b-tftpd">tftpd</primary>
    211 </indexterm></listitem>
    212 </varlistentry>
    213 
    214 <varlistentry id="uucpd">
    215 <term><command>uucpd</command></term>
    216 <listitem><para>is a server for supporting <acronym>UUCP</acronym>
    217 connections over networks.</para>
    218 <indexterm zone="inetutils uucpd">
    219 <primary sortas="b-uucpd">uucpd</primary>
    220 </indexterm></listitem>
    221 </varlistentry>
    222 
    223 <varlistentry id="whois-inetutils">
    224 <term><command>whois</command></term>
    225 <listitem><para>is a client for the whois directory service. Note that the
    226 <xref linkend="whois"/> package provides a much better client.</para>
    227 <indexterm zone="inetutils whois-inetutils">
    228 <primary sortas="b-whois">whois</primary>
    229 </indexterm></listitem>
    230 </varlistentry>
    231 </variablelist>
    232 
    233 </sect2>
     90make</userinput></screen>
     91   
     92    <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     93
     94<screen role="root"><userinput>make install &amp;&amp;
     95mv /usr/bin/ping /bin</userinput></screen>
     96
     97  </sect2>
     98 
     99  <sect2 role="commands">
     100    <title>Command Explanations</title>
     101
     102    <para><parameter>--disable-logger</parameter>: This switch prevents
     103    <application>Inetutils</application> installing a <command>logger</command>
     104    program, which is installed in the LFS Book.</para>
     105   
     106    <para><parameter>--disable-syslogd</parameter>: This switch prevents
     107    <application>Inetutils</application> installing a System Log Daemon, which is
     108    installed in the LFS Book.</para>
     109   
     110    <para><option>--with-wrap</option>: This switch makes
     111    <application>Inetutils</application> compile against
     112    <application>tcp-wrappers</application>. Add this option if you want to
     113    utilize <application>tcp-wrappers</application>.</para>
     114   
     115    <para><option>--disable-whois</option>: This switch will prevent
     116    <application>Inetutils</application> installing an outdated
     117    <command>whois</command> client. Add this option if you plan on installing
     118    <xref linkend="whois"/>.</para>
     119   
     120    <para><option>--with-pam</option>: This switch makes
     121    <application>Inetutils</application> link against
     122    <application>Linux-PAM</application> libraries.
     123    Add this option if you want to utilize PAM.</para>
     124   
     125    <para><option>--disable-servers</option>: Some of the servers included with
     126    <application>Inetutils</application> are insecure in nature and in some cases
     127    better alternatives exist. You can choose this switch to enable only the
     128    servers you need, avoiding the installation of unneeded servers.</para>
     129   
     130  </sect2>
     131 
     132  <sect2 role="content">
     133    <title>Contents</title>
     134
     135    <para>A list of the installed programs not included here, along with their
     136    short descriptions can be found at
     137    <ulink url="&lfs-root;/chapter06/inetutils.html#contents-inetutils"/>.</para>
     138
     139    <segmentedlist>
     140      <segtitle>Installed Programs</segtitle>
     141      <segtitle>Installed Libraries</segtitle>
     142      <segtitle>Installed Directories</segtitle>
     143     
     144      <seglistitem>
     145        <seg>ftpd, inetd, rexecd, rlogind, rshd, talkd, telnetd, tftpd, uucpd and
     146        whois</seg>
     147        <seg>None</seg>
     148        <seg>None</seg>
     149      </seglistitem>
     150    </segmentedlist>
     151
     152    <variablelist>
     153      <bridgehead renderas="sect3">Short Descriptions</bridgehead>
     154      <?dbfo list-presentation="list"?>
     155      <?dbhtml list-presentation="table"?>
     156 
     157      <varlistentry id="ftpd-inetutils">
     158        <term><command>ftpd</command></term>
     159        <listitem>
     160          <para>is a DARPA Internet File Transfer Protocol Server.</para>
     161          <indexterm zone="inetutils ftpd-inetutils">
     162            <primary sortas="b-ftpd">ftpd</primary>
     163          </indexterm>
     164        </listitem>
     165      </varlistentry>
     166     
     167      <varlistentry id="inetd">
     168        <term><command>inetd</command></term>
     169        <listitem>
     170          <para>is an Internet super-server. Note that the <xref linkend="xinetd"/>
     171          package provides a much better server that does the same thing.</para>
     172          <indexterm zone="inetutils inetd">
     173            <primary sortas="b-inetd">inetd</primary>
     174          </indexterm>
     175        </listitem>
     176      </varlistentry>
     177     
     178      <varlistentry id="rexecd-inetutils">
     179        <term><command>rexecd</command></term>
     180        <listitem>
     181          <para>is a remote execution server.</para>
     182          <indexterm zone="inetutils rexecd-inetutils">
     183            <primary sortas="b-rexecd">rexecd</primary>
     184          </indexterm>
     185        </listitem>
     186      </varlistentry>
     187     
     188      <varlistentry id="rlogind-inetutils">
     189        <term><command>rlogind</command></term>
     190        <listitem>
     191          <para>is a remote login server.</para>
     192          <indexterm zone="inetutils rlogind-inetutils">
     193            <primary sortas="b-rlogind">rlogind</primary>
     194          </indexterm>
     195        </listitem>
     196      </varlistentry>
     197     
     198      <varlistentry id="rshd-inetutils">
     199        <term><command>rshd</command></term>
     200        <listitem>
     201          <para>is a remote shell server.</para>
     202          <indexterm zone="inetutils rshd-inetutils">
     203            <primary sortas="b-rshd">rshd</primary>
     204          </indexterm>
     205        </listitem>
     206      </varlistentry>
     207     
     208      <varlistentry id="talkd">
     209        <term><command>talkd</command></term>
     210        <listitem>
     211          <para>is a remote user communication server.</para>
     212          <indexterm zone="inetutils talkd">
     213            <primary sortas="b-talkd">talkd</primary>
     214          </indexterm>
     215        </listitem>
     216      </varlistentry>
     217     
     218      <varlistentry id="telnetd-inetutils">
     219        <term><command>telnetd</command></term>
     220        <listitem>
     221          <para>is a DARPA TELNET protocol server.</para>
     222          <indexterm zone="inetutils telnetd-inetutils">
     223            <primary sortas="b-telnetd">telnetd</primary>
     224          </indexterm>
     225        </listitem>
     226      </varlistentry>
     227     
     228      <varlistentry id="tftpd">
     229        <term><command>tftpd</command></term>
     230        <listitem>
     231          <para>is an Internet Trivial File Transfer Protocol server.</para>
     232          <indexterm zone="inetutils tftpd">
     233            <primary sortas="b-tftpd">tftpd</primary>
     234          </indexterm>
     235        </listitem>
     236      </varlistentry>
     237     
     238      <varlistentry id="uucpd">
     239        <term><command>uucpd</command></term>
     240        <listitem>
     241          <para>is a server for supporting UUCP
     242          connections over networks.</para>
     243          <indexterm zone="inetutils uucpd">
     244            <primary sortas="b-uucpd">uucpd</primary>
     245          </indexterm>
     246        </listitem>
     247      </varlistentry>
     248     
     249      <varlistentry id="whois-inetutils">
     250        <term><command>whois</command></term>
     251        <listitem>
     252          <para>is a client for the whois directory service. Note that the
     253          <xref linkend="whois"/> package provides a much better client.</para>
     254          <indexterm zone="inetutils whois-inetutils">
     255            <primary sortas="b-whois">whois</primary>
     256          </indexterm>
     257        </listitem>
     258      </varlistentry>
     259     
     260    </variablelist>
     261 
     262  </sect2>
    234263
    235264</sect1>
Note: See TracChangeset for help on using the changeset viewer.