Introduction à Inetutils
Le paquet Inetutils contient des
clients et des serveurs réseau. Si vous construisez sur une
plateforme LFS, ce paquet a été installé avec LFS et seuls les
clients (telnet, ftp, etc.) ont été installés. Ces instructions
vous permettent d'installer les programmes du serveur. Remarquez
que la plupart des serveurs Inetutils ne sont pas sécurisés et ne
devraient être utilisée que sur des réseaux de confiance.
Ce paquet est connu pour se construire et fonctionner correctement
sur une plateforme LFS-SVN-20101029 .
Informations sur le paquet
Dépendances d'Inetutils
Facultatives
Linux-PAM-1.1.5, TCP
Wrappers-7.6, krb4 et Heimdal-1.4 or
MIT Kerberos V5-1.6
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/inetutils
Installation de Inetutils
Installez Inetutils en lançant les
commandes suivantes :
./configure --prefix=/usr \
--libexecdir=/usr/sbin \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-logger \
--disable-syslogd \
--disable-whois \
--disable-ifconfig \
--disable-hostname \
--disable-clients &&
make
Pour tester les résultats, lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install
Explication des commandes
--disable-logger
: Ce
paramètre empêche Inetutils
d'installer un programme logger qui est installé dans le
livre LFS.
--disable-syslogd
: Ce
paramètre empêche Inetutils
d'installer un démon de szstème de journal, qui est installé dans
le livre LFS.
--disable-whois
: Ce paramètre
empêche Inetutils d'installer un
client whois
obsolète. Ajoutez cette option si vous envisagez d'installer
Whois-5.0.12.
--disable-ifconfig
: Ce paramètre
empêche Inetutils d'installer une
commande ifconfig.
Utilisez ce paramètre si vous avez installé Net-Tools et si vous voulez conserver sa
version de ifconfig.
--disable-hostname
: Ce paramètre
empêche Inetutils d'installer une
commande hostname.
Utilisez ce paramètre si vous avez la version de ce programme
fournie par le paquet Coreutils ou
par le paquet Net-Tools et si vous
souhaitez les garder.
--disable-clients
: Ce
paramètre empêche Inetutils
d'installer des clients (dont la plupart sont construits dans LFS)
et n'installe que le s programmes du serveur.
--with-wrap
: Ce paramètre fait
compiler Inetutils contre
tcp-wrappers. Ajoutez cette option
si vous voulez utiliser tcp-wrappers.
--with-pam
: Ce paramètre fait se
lier Inetutils aux bibliothèques
Linux-PAM. Ajoutez cette option si
vous voulez utiliser PAM.
--disable-servers
: Certains
serveurs inclus dans Inetutils
sont par nature non sécurisés, et dans certains cas, il existe de
meilleures alternatives. Vous pouvez choisir ce paramètre pour
n'activer que les serveurs dont vous avez besoin, évitant
l'installation de serveurs inutiles.
Contenu
Vous pouvez une liste des programmes installés non inclus ici, avec
leurs courtes descriptions, sur
http://lfs.traduc.org/view/svn/chapter06/inetutils.html#contents-inetutils.
Programmes installés:
ftpd, hostname, ifconfig, inetd, rexecd,
rlogind, rshd, talkd, telnetd, tftpd, uucpd et whois
Bibliothèques installées:
Aucune
Répertoires installés:
Aucun
Descriptions courtes
ftpd
|
est un serveur DARPA Internet File Transfer
Protocol.
|
inetd
|
est un super-serveur Internet. Notez que le paquet
xinetd-2.3.14 fournit un bien
meilleur serveur qui fait la même chose.
|
rexecd
|
est un serveur d'exécution distant.
|
rlogind
|
est un serveur de connexion à distance.
|
rshd
|
est un serveur de shell à distance.
|
talkd
|
est un serveur de communication entre utilisateurs à
distance.
|
telnetd
|
est un serveur de protocole DARPA TELNET.
|
tftpd
|
est un serveur de protocole Internet
Trivial File Transfer.
|
uucpd
|
est un serveur pour le support de connexions UUCP à
travers des réseaux.
|
whois
|
est un client pour le service de répertoire whois. Notez
que le paquet Whois-5.0.12 fournit un client bien
meilleur.
|