6.40.1. Instalación de Inetutils
No vamos a instalar todos los programas que vienen en Inetutils.
Sin embargo, el sistema de construcción de Inetutils insistirá en
instalar todas las páginas de manual. El siguiente parche corregirá
esta situación:
patch -Np1 -i ../inetutils-1.5-no_server_man_pages-2.patch
Prepara Inetutils para su compilación:
./configure --prefix=/usr --libexecdir=/usr/sbin \
--sysconfdir=/etc --localstatedir=/var \
--disable-ifconfig --disable-logger --disable-syslogd \
--disable-whois --disable-servers
Significado de las opciones de configure:
-
--disable-ifconfig
-
Esta opción evita que Inetutils instale ifconfig, que puede usarse
para configurar interfaces de red. LFS utiliza ip de IPRoute2 para
realizar esta tarea.
-
--disable-logger
-
Esta opción evita que Inetutils instale el programa
logger, que
sirve para que los guiones le pasen mensajes al Demonio de
Registro de Eventos del Sistema. Hacemos esto porque luego
Util-linux instalará una versión mejor.
-
--disable-syslogd
-
Esta opción evita que Inetutils instale el Demonio de
Registro de Eventos del Sistema, que será instalado con el
paquete Sysklogd.
-
--disable-whois
-
Esta opción desactiva la construcción del cliente
whois de
Inetutils, que está demasiado anticuado. En el libro BLFS hay
instrucciones para un cliente whois mucho mejor.
-
--disable-servers
-
Esto desactiva la construcción de los diferentes servidores
incluidos como parte del paquete Inetutils. Estos servidores
no se consideran apropiados para un sistema LFS básico.
Algunos son inseguros por naturaleza y sólo se consideran
seguros en redes de confianza. Puedes encontrar más
información en
http://www.linuxfromscratch.org/blfs/view/svn/basicnet/inetutils.html.
Ten en cuenta que para muchos de estos servidores hay
disponibles sustitutos mejores.
Compila el paquete:
make
Este paquete no incluye un banco de pruebas.
Instala el paquete:
make install
Mueve el programa ping al lugar indicado por el
FHS:
mv -v /usr/bin/ping /bin