Changeset 4ae4324 for chapter06/inetutils.xml
- Timestamp:
- 02/05/2006 11:33:31 AM (18 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.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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/inetutils.xml
r6a82dd9 r4ae4324 1 1 <?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" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 7 6 8 <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> 32 48 33 49 <screen><userinput>patch -Np1 -i ../&inetutils-gcc4_fixes-patch;</userinput></screen> 34 50 35 <para>All programs that come with Inetutils will not be installed.36 However, the Inetutils build system will insist on installing all the37 man pages anyway. The following patch will correct this38 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> 39 55 40 56 <screen><userinput>patch -Np1 -i ../&inetutils-man_pages-patch;</userinput></screen> … … 47 63 --disable-whois --disable-servers</userinput></screen> 48 64 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> 88 110 89 111 <screen><userinput>make</userinput></screen> 90 112 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> 94 116 95 117 <screen><userinput>make install</userinput></screen> 96 118 97 <para>Move the <command>ping</command> program to its FHS-compliant98 place:</para>119 <para>Move the <command>ping</command> program to its FHS-compliant 120 place:</para> 99 121 100 122 <screen><userinput>mv -v /usr/bin/ping /bin</userinput></screen> 101 123 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> 182 226 183 227 </sect1> 184
Note:
See TracChangeset
for help on using the changeset viewer.