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
The follow patches fixes Bus Errors when you attempt to use
ping on sparc:
patch -Np1 -i ../inetutils-1.5-memcpy_sparc64-1.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