Changeset 81fd230 for chapter06/inetutils.xml
- Timestamp:
- 02/19/2005 10:16:42 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:
- 3d31fc4
- Parents:
- 2f9131f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter06/inetutils.xml
r2f9131f r81fd230 4 4 %general-entities; 5 5 ]> 6 <sect1 id="ch-system-inetutils" xreflabel="Inetutils"role="wrap">6 <sect1 id="ch-system-inetutils" role="wrap"> 7 7 <title>Inetutils-&inetutils-version;</title> 8 8 <?dbhtml filename="inetutils.html"?> … … 11 11 12 12 <sect2 role="package"><title/> 13 <para>The Inetutils package contains programs for basic networking.</para> 13 14 14 15 <segmentedlist> … … 18 19 </segmentedlist> 19 20 21 <segmentedlist> 22 <segtitle>Inetutils installation depends on</segtitle> 23 <seglistitem><seg>Bash, Binutils, Coreutils, 24 Diffutils, GCC, Glibc, Grep, Make, Ncurses, and Sed</seg></seglistitem> 25 </segmentedlist> 20 26 </sect2> 21 27 … … 23 29 <title>Installation of Inetutils</title> 24 30 25 <para>Apply a patch patch:</para> 31 <para>Inetutils has issues with the Linux 2.6 kernel series. Fix these 32 issues by applying the following patch:</para> 26 33 27 34 <screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch</userinput></screen> 28 35 29 <para>Apply another patch:</para> 36 <para>All programs that come with Inetutils will not be installed. 37 However, the Inetutils build system will insist on installing all the 38 man pages anyway. The following patch will correct this 39 situation:</para> 30 40 31 41 <screen><userinput>patch -Np1 -i ../inetutils-&inetutils-version;-no_server_man_pages-1.patch</userinput></screen> 32 42 33 <para> Now prepare Inetutils for compilation:</para>43 <para>Prepare Inetutils for compilation:</para> 34 44 35 45 <screen><userinput>./configure --prefix=/usr --libexecdir=/usr/sbin \ … … 38 48 --disable-whois --disable-servers</userinput></screen> 39 49 50 <para>The meaning of the configure options:</para> 51 52 <variablelist> 53 <varlistentry> 54 <term><parameter>--disable-logger</parameter></term> 55 <listitem><para>This option 56 prevents Inetutils from installing the <command>logger</command> program, which is used by 57 scripts to pass messages to the System Log Daemon. Do not install it 58 because Util-linux installs a better version later.</para></listitem> 59 </varlistentry> 60 61 <varlistentry> 62 <term><parameter>--disable-syslogd</parameter></term> 63 <listitem><para>This option 64 prevents Inetutils from installing the System Log Daemon, which is 65 installed with the Sysklogd package.</para></listitem> 66 </varlistentry> 67 68 <varlistentry> 69 <term><parameter>--disable-whois</parameter></term> 70 <listitem><para>This option disables 71 the building of the Inetutils <command>whois</command> client, which is out of date. 72 Instructions for a better <command>whois</command> client are in the BLFS book.</para></listitem> 73 </varlistentry> 74 75 <varlistentry> 76 <term><parameter>--disable-servers</parameter></term> 77 <listitem><para>This disables the installation of the various network 78 servers included as part of the Inetutils package. These servers are 79 deemed not appropriate in a basic LFS system. Some are insecure by 80 nature and are only considered safe on trusted networks. More 81 information can be found at <phrase condition="html"><ulink 82 url="&blfs-root;view/svn/basicnet/inetutils.html"/></phrase><phrase 83 condition="pdf"><ulink url="&blfs-root;view/svn/ basicnet/inetutils.html"/></phrase>. Note that 84 better replacements are available for many of these 85 servers.</para></listitem> 86 </varlistentry> 87 </variablelist> 88 40 89 <para>Compile the package:</para> 41 90 42 91 <screen><userinput>make</userinput></screen> 43 92 44 <para>Install it:</para>93 <para>Install the package:</para> 45 94 46 95 <screen><userinput>make install</userinput></screen> 47 96 48 <para>Move the <command>ping</command> program:</para> 97 <para>Move the <command>ping</command> program to its FHS-compliant 98 place:</para> 49 99 50 100 <screen><userinput>mv /usr/bin/ping /bin</userinput></screen> … … 55 105 <sect2 id="contents-inetutils" role="content"><title>Contents of Inetutils</title> 56 106 57 <para>See testing</para> 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 115 <varlistentry id="ftp"> 116 <term><command>ftp</command></term> 117 <listitem> 118 <para>Is the file transfer protocol program</para> 119 <indexterm zone="ch-system-inetutils ftp"><primary sortas="b-ftp">ftp</primary></indexterm> 120 </listitem> 121 </varlistentry> 122 123 <varlistentry id="ping"> 124 <term><command>ping</command></term> 125 <listitem> 126 <para>Sends echo-request packets and reports how long the replies take</para> 127 <indexterm zone="ch-system-inetutils ping"><primary sortas="b-ping">ping</primary></indexterm> 128 </listitem> 129 </varlistentry> 130 131 <varlistentry id="rcp"> 132 <term><command>rcp</command></term> 133 <listitem> 134 <para>Performs remote file copy</para> 135 <indexterm zone="ch-system-inetutils rcp"><primary sortas="b-rcp">rcp</primary></indexterm> 136 </listitem> 137 </varlistentry> 138 139 <varlistentry id="rlogin"> 140 <term><command>rlogin</command></term> 141 <listitem> 142 <para>Performs remote login</para> 143 <indexterm zone="ch-system-inetutils rlogin"><primary sortas="b-rlogin">rlogin</primary></indexterm> 144 </listitem> 145 </varlistentry> 146 147 <varlistentry id="rsh"> 148 <term><command>rsh</command></term> 149 <listitem> 150 <para>Runs a remote shell</para> 151 <indexterm zone="ch-system-inetutils rsh"><primary sortas="b-rsh">rsh</primary></indexterm> 152 </listitem> 153 </varlistentry> 154 155 <varlistentry id="talk"> 156 <term><command>talk</command></term> 157 <listitem> 158 <para>Is used to chat with another user</para> 159 <indexterm zone="ch-system-inetutils talk"><primary sortas="b-talk">talk</primary></indexterm> 160 </listitem> 161 </varlistentry> 162 163 <varlistentry id="telnet"> 164 <term><command>telnet</command></term> 165 <listitem> 166 <para>An interface to the TELNET protocol</para> 167 <indexterm zone="ch-system-inetutils telnet"><primary sortas="b-telnet">telnet</primary></indexterm> 168 </listitem> 169 </varlistentry> 170 171 <varlistentry id="tftp"> 172 <term><command>tftp</command></term> 173 <listitem> 174 <para>A trivial file transfer program</para> 175 <indexterm zone="ch-system-inetutils tftp"><primary sortas="b-tftp">tftp</primary></indexterm> 176 </listitem> 177 </varlistentry> 178 </variablelist> 58 179 59 180 </sect2> 60 181 61 182 </sect1> 183
Note:
See TracChangeset
for help on using the changeset viewer.