Changeset 3f0c882 for chapter06/inetutils.xml
- Timestamp:
- 12/21/2004 07:38:32 PM (19 years ago)
- 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.1, 6.1.1, 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:
- 3d36131c
- Parents:
- aaa3260
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/inetutils.xml
raaa3260 r3f0c882 11 11 12 12 <sect2 role="package"><title/> 13 <para>The Inetutils package contains programs for basic networking.</para>14 13 15 14 <segmentedlist> … … 19 18 </segmentedlist> 20 19 21 <segmentedlist>22 <segtitle>Inetutils installation depends on</segtitle>23 <seglistitem><seg>Bash, Binutils, Coreutils,24 Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed</seg></seglistitem>25 </segmentedlist>26 20 </sect2> 27 21 … … 29 23 <title>Installation of Inetutils</title> 30 24 31 <para>Inetutils has issues with the Linux 2.6 kernel series - fix these isues 32 by applying the following patch:</para> 25 <para>Apply a patch patch:</para> 33 26 34 27 <screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch</userinput></screen> 35 28 36 <para>We are not going to install all the programs that come with Inetutils. 37 However, the Inetutils build system will insist on installing all the man 38 pages anyway. The following patch will correct this situation:</para> 29 <para>Apply another patch:</para> 39 30 40 31 <screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-no_server_man_pages-1.patch</userinput></screen> … … 47 38 --disable-whois --disable-servers</userinput></screen> 48 39 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 option55 prevents Inetutils from installing the <command>logger</command> program, which is used by56 scripts to pass messages to the System Log Daemon. We do not install it57 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 option63 prevents Inetutils from installing the System Log Daemon, which is64 installed with the Sysklogd package.</para></listitem>65 </varlistentry>66 67 <varlistentry>68 <term><parameter>--disable-whois</parameter></term>69 <listitem><para>This option disables70 the building of the Inetutils whois client, which is woefully out of date.71 Instructions for a better whois 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 the77 installation of the various network servers included as part of the Inetutils78 package. These servers are deemed not appropriate in a basic LFS system. Some79 are insecure by nature and are only considered safe on trusted networks. More80 information can be found at81 <ulink url="&blfs-root;view/stable/basicnet/inetutils.html"/>. Note that better82 replacements are available for many of these servers.</para></listitem>83 </varlistentry>84 </variablelist>85 86 40 <para>Compile the package:</para> 87 41 … … 92 46 <screen><userinput>make install</userinput></screen> 93 47 94 <para>Move the <command>ping</command> program to its FHS-compliant 95 place:</para> 48 <para>Move the <command>ping</command> program:</para> 96 49 97 50 <screen><userinput>mv /usr/bin/ping /bin</userinput></screen> … … 102 55 <sect2 id="contents-inetutils" role="content"><title>Contents of Inetutils</title> 103 56 104 <segmentedlist> 105 <segtitle>Installed programs</segtitle> 106 <seglistitem><seg>ftp, ping, rcp, rlogin, rsh, talk, telnet and tftp</seg></seglistitem> 107 </segmentedlist> 108 109 <variablelist><title>Short descriptions</title> 110 111 <varlistentry id="ftp"> 112 <term><command>ftp</command></term> 113 <listitem> 114 <indexterm zone="ch-system-inetutils ftp"><primary sortas="b-ftp">ftp</primary></indexterm> 115 <para>is the ARPANET file transfer program.</para> 116 </listitem> 117 </varlistentry> 118 119 <varlistentry id="ping"> 120 <term><command>ping</command></term> 121 <listitem> 122 <indexterm zone="ch-system-inetutils ping"><primary sortas="b-ping">ping</primary></indexterm> 123 <para>sends echo-request packets and reports how long the replies take.</para> 124 </listitem> 125 </varlistentry> 126 127 <varlistentry id="rcp"> 128 <term><command>rcp</command></term> 129 <listitem> 130 <indexterm zone="ch-system-inetutils rcp"><primary sortas="b-rcp">rcp</primary></indexterm> 131 <para>does remote file copy.</para> 132 </listitem> 133 </varlistentry> 134 135 <varlistentry id="rlogin"> 136 <term><command>rlogin</command></term> 137 <listitem> 138 <indexterm zone="ch-system-inetutils rlogin"><primary sortas="b-rlogin">rlogin</primary></indexterm> 139 <para>does remote login.</para> 140 </listitem> 141 </varlistentry> 142 143 <varlistentry id="rsh"> 144 <term><command>rsh</command></term> 145 <listitem> 146 <indexterm zone="ch-system-inetutils rsh"><primary sortas="b-rsh">rsh</primary></indexterm> 147 <para>runs a remote shell.</para> 148 </listitem> 149 </varlistentry> 150 151 <varlistentry id="talk"> 152 <term><command>talk</command></term> 153 <listitem> 154 <indexterm zone="ch-system-inetutils talk"><primary sortas="b-talk">talk</primary></indexterm> 155 <para>is used to chat up another user.</para> 156 </listitem> 157 </varlistentry> 158 159 <varlistentry id="telnet"> 160 <term><command>telnet</command></term> 161 <listitem> 162 <indexterm zone="ch-system-inetutils telnet"><primary sortas="b-telnet">telnet</primary></indexterm> 163 <para>is an interface to the TELNET protocol.</para> 164 </listitem> 165 </varlistentry> 166 167 <varlistentry id="tftp"> 168 <term><command>tftp</command></term> 169 <listitem> 170 <indexterm zone="ch-system-inetutils tftp"><primary sortas="b-tftp">tftp</primary></indexterm> 171 <para>is a trivial file transfer program.</para> 172 </listitem> 173 </varlistentry> 174 </variablelist> 57 <para>See testing</para> 175 58 176 59 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.