10.37. Inetutils-1.5

Le paquet Inetutils contient des programmes réseau basiques.

10.37.1. Installation de Inetutils

Les programmes venant avec Inetutils ne seront pas tous installés. Le système de construction d'Inetutils insistera malgré tout sur l'installation de toutes les pages man. Le correctif suivant corrigera cette situation :

patch -Np1 -i ../inetutils-1.5-no_server_man_pages-2.patch

Préparez la compilation d'Inetutils :

./configure --prefix=/usr --libexecdir=/usr/sbin \
    --sysconfdir=/etc --localstatedir=/var \
    --disable-logger --disable-syslogd \
    --disable-whois --disable-servers

Voici la signification des options de configure :

--disable-logger

Cette option empêche l'installation du programme logger par Inetutils. Ce programme est utilisé par les scripts pour passer des messages au démon des traces système. Nous ne l'installons pas car Util-linux-ng livre une meilleure version plus tard.

--disable-syslogd

Cette option empêche l'installation du démon de traces système par Inetutils car il est installé avec le paquet Sysklogd.

--disable-whois

Cette option désactive la construction du client whois d'Inetutils qui est obsolète. Les instructions pour un meilleur client whois sont dans le livre CBLFS.

--disable-servers

Ceci désactive l'installation des différents serveurs réseau inclus dans le paquet Inetutils. Ces serveurs semblent inappropriés dans un système CLFS de base.

Compilez le paquet :

make

Ce paquet ne fournit pas de suite de tests.

Installez le paquet :

make install

Déplacez les programmes ping et ping6 à une place respectant FHS :

mv -v /usr/bin/ping{,6} /bin

10.37.2. Contenu de Inetutils

Programmes installés: ftp, ifconfig, ping, ping6, rcp, rlogin, rsh, talk, telnet et tftp

Descriptions courtes

ftp

Est un programme de transfert de fichier

ifconfig

Outil pour configurer des interfaces réseau

ping

Envoie des paquets echo-request et affiche le temps mis pour que la réponse arrive. C'est la version IPV4.

ping6

Envoie des paquets echo-request et affiche le temps mis pour que la réponse arrive. C'est la version IPV6.

rcp

Fait une copie de fichiers distants

rlogin

Permet une connexion à distance

rsh

Exécute un shell distant

talk

Est utilisé pour discuter avec un autre utilisateur

telnet

Une interface du protocole TELNET

tftp

Un programme de transfert trivial de fichiers