Il pacchetto Inetutils contiene programmi di base per il
networking.
Tempo approssimativo di costruzione: 0.2 SBU
Spazio su disco richiesto: 11 MB
L'installazione di Inetutils dipende da: Bash, Binutils,
Coreutils, Diffutils, GCC, Glibc, Grep, Make, Ncurses, Sed
6.31.1. Installazione di Inetutils
Inetutils ha problemi con i kernel Linux della serie 2.6.
Correggere questi problemi applicando la seguente patch:
patch -Np1 -i ../inetutils-1.4.2-kernel_headers-1.patch
Non si sta per installare tutti i programmi che vengono con
Inetutils. Tuttavia, il sistema di installazione di Inteutils
cercherà di installare comunque tutte le pagine man. La patch
seguente correggerà questo comportamento:
patch -Np1 -i ../inetutils-1.4.2-no_server_man_pages-1.patch
Preparare Inetutils per la compilazione:
./configure --prefix=/usr --libexecdir=/usr/sbin \
--sysconfdir=/etc --localstatedir=/var \
--disable-logger --disable-syslogd \
--disable-whois --disable-servers
Significato delle opzioni di configurazione:
-
--disable-logger
-
questa opzione disabilita l'installazione da parte di
Inetutils del programma logger, che è usato dagli script per
passare messaggi al System Log Daemon. Non lo si installa
perché Util-linux più tardi ne installa una versione
migliore.
-
--disable-syslogd
-
questa opzione disabilita l'installazione da parte di
Inetutils del System Log Daemon, che è installato con il
pacchetto Sysklogd.
-
--disable-whois
-
questa opzione disabilita la costruzione del client whois di
Inetutils, che è tristemente anziano. Istruzioni per un
migliore client whois si trovano nel libro BLFS.
-
--disable-servers
-
questa disabilita l'installazione dei vari server di rete
inclusi come parte del pacchetto Inetutils. Questi server
sono giudicati non appropriati in un sistema LFS di base.
Alcuni non sono sicuri per natura e sono considerati sicuri
solo su reti accreditate. Ulteriori informazioni possono
essere trovate su
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/inetutils.html
. Notare che per molti di questi server sono disponibili
migliori sostituti.
Compilare il pacchetto:
make
Installarlo:
make install
Spostare il programma ping al
suo posto conforme a FHS:
mv /usr/bin/ping /bin
6.31.2. Contenuti di Inetutils
Programmi installati: ftp, ping, rcp, rlogin, rsh, talk,
telnet e tftp
Brevi descrizioni
-
ftp
-
Il programma di trasferimento file di ARPANET.
-
ping
-
Invia pacchetti echo-request e riporta quanto tempo impiega
la replica.
-
rcp
-
Esegue una copia remota dei file.
-
rlogin
-
Esegue login remoto.
-
rsh
-
Essegue una shell remota.
-
talk
-
Usato per agganciare un altro utente.
-
telnet
-
Un'interfaccia al protocollo TELNET.
-
tftp
-
Un programma leggero di trasferimento file.