Inetutils-1.4.2

Introduction to Inetutils

The Inetutils package contains network clients and servers.

Package Information

Additional Downloads

Inetutils Dependencies

Optional

Linux-PAM-0.99.4.0, TCP Wrapper-7.6, krb4, and Heimdal-0.7.2 or MIT Kerberos V5-1.6

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/inetutils

Installation of Inetutils

Install Inetutils by running the following commands:

patch -Np1 -i ../inetutils-1.4.2-gcc4_fixes-3.patch &&
patch -Np1 -i ../inetutils-1.4.2-daemon_fixes-1.patch &&
./configure --prefix=/usr --libexecdir=/usr/sbin \
    --sysconfdir=/etc --localstatedir=/var \
    --mandir=/usr/share/man --infodir=/usr/share/info \
    --disable-logger --disable-syslogd &&
make

This package does not come with a test suite.

Now, as the root user:

make install &&
mv -v /usr/bin/ping /bin

Command Explanations

--disable-logger: This switch prevents Inetutils installing a logger program, which is installed in the LFS book.

--disable-syslogd: This switch prevents Inetutils installing a system log daemon, which is installed in the LFS book.

--with-wrap: This switch makes Inetutils compile against tcp-wrappers. Add this option if you want to utilize tcp-wrappers.

--disable-whois: This switch will prevent Inetutils installing an outdated whois client. Add this option if you plan on installing Whois-4.7.20.

--with-pam: This switch makes Inetutils link against Linux-PAM libraries. Add this option if you want to utilize PAM.

--disable-servers: Some of the servers included with Inetutils are insecure in nature and in some cases better alternatives exist. You can choose this switch to enable only the servers you need, avoiding the installation of unneeded servers.

Contents

A list of the installed programs not included here, along with their short descriptions can be found at ../../../../lfs/view/6.2/chapter06/inetutils.html#contents-inetutils.

Installed Programs: ftpd, inetd, rexecd, rlogind, rshd, talkd, telnetd, tftpd, uucpd and whois
Installed Libraries: None
Installed Directories: None

Short Descriptions

ftpd

is a DARPA Internet File Transfer Protocol Server.

inetd

is an Internet super-server. Note that the xinetd-2.3.14 package provides a much better server that does the same thing.

rexecd

is a remote execution server.

rlogind

is a remote login server.

rshd

is a remote shell server.

talkd

is a remote user communication server.

telnetd

is a DARPA TELNET protocol server.

tftpd

is an Internet Trivial File Transfer Protocol server.

uucpd

is a server for supporting UUCP connections over networks.

whois

is a client for the whois directory service. Note that the Whois-4.7.20 package provides a much better client.

Last updated on 2006-06-21 11:26:07 -0500