source: basicnet/netprogs/inetutils.xml@ e20b603b

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
Last change on this file since e20b603b was e20b603b, checked in by Randy McMurchy <randy@…>, 19 years ago

Added a daemon fixes patch, updated build entities and added indexing tags to the Inetutils instructions

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

  • Property mode set to 100644
File size: 8.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
3 "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY inetutils-download-http "http://gd.tuwien.ac.at/gnu/gnusrc/inetutils/inetutils-&inetutils-version;.tar.gz">
8 <!ENTITY inetutils-download-ftp "ftp://ftp.gnu.org/gnu/inetutils/inetutils-&inetutils-version;.tar.gz">
9 <!ENTITY inetutils-md5sum "df0909a586ddac2b7a0d62795eea4206">
10 <!ENTITY inetutils-size "1.04 MB">
11 <!ENTITY inetutils-buildsize "10.2 MB">
12 <!ENTITY inetutils-time "0.26 SBU">
13]>
14
15<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
29and 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
48url="&patch-root;/inetutils-&inetutils-version;-kernel_headers-1.patch"/></para>
49</listitem>
50<listitem><para>Required Patch: <ulink
51url="&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
71commands:</para>
72
73<screen><userinput><command>patch -Np1 -i ../inetutils-&inetutils-version;-kernel_headers-1.patch &amp;&amp;
74patch -Np1 -i ../inetutils-&inetutils-version;-daemon_fixes-1.patch &amp;&amp;
75./configure --prefix=/usr --libexecdir=/usr/sbin \
76 --sysconfdir=/etc --localstatedir=/var \
77 --mandir=/usr/share/man --infodir=/usr/share/info \
78 --disable-logger --disable-syslogd &amp;&amp;
79make</command></userinput></screen>
80
81<para>Now, as the root user:</para>
82
83<screen><userinput role='root'><command>make install &amp;&amp;
84mv /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>
93program, 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
97installed 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
102utilize <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.
113Add 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
118better alternatives exist. You can choose this switch to enable only the
119servers 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
127short 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
137whois</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
150server.</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
160the 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>
217connections 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>
234
235</sect1>
236
Note: See TracBrowser for help on using the repository browser.