6.40.1. Installation de Inetutils
Les programmes venant avec Inetutils ne seront pas tous installés.
Néanmoins, 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-ifconfig --disable-logger --disable-syslogd \
--disable-whois --disable-servers
Voici la signification des options de configure :
-
--disable-ifconfig
-
Cette option empêche Inetutils d'installer ifconfig, qui peut être
utilisé pour configurer les interfaces réseau. LFS utilise
ip de IPRoute2
pour accomplir cette tâche.
-
--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 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
vraiment obsolète. Les instructions pour un meilleur client
whois sont dans
le livre BLFS.
-
--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 LFS de base. Certains sont non
sécurisés et ne sont pas considérés sains sur des réseaux de
confiance. Plus d'informations sont disponibles sur
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/inetutils.html.
Notez que de meilleurs remplacements sont disponibles pour
certains de ces serveurs.
Compilez le paquet :
make
Ce paquet n'est pas fourni avec une suite de tests.
Installez le paquet :
make install
Déplacez le programme ping à un emplacement compatible
avec FHS :
mv -v /usr/bin/ping /bin