Hoy me tocó instalar xinetd en un servidor Red Hat Enterprise compilando desde los fuentes, en lugar de ejecutar el clásico:
yum install xinetd
Para instalar xinetd compilandolo desde los fuentes se deben seguir los siguientes pasos:
1. Descargar los fuentes de xinetd desde el sitio www.xinetd.org
2. Copiar el tarball al servidor donde se desea instalar xinetd:
scp Downloads/xinetd-2.3.15.tar.gz root@pepe.com.ar:~
3. Login en el servidor:
ssh root@pepe.com.ar
4. Descomprimir el tarball:
tar -xvf xinetd-2.3.15.tar.gz
cd xinetd-2.3.15
5. Instalar xinetd:
./configure
make
make install
6. Copiar los archivos de configuración del servicio:
cd contrib/
cp xinetd /etc/init.d/
cp xinetd.conf /etc/
cp -a xinetd.d/ /etc
chkconfig --add xinetd
7. Editar el script de inicio del demonio xinetd:
nano /etc/init.d/xinetd
- Modificar la variable PATH:
PATH=/sbin:/bin:/usr/bin:/usr/sbin:/usr/local/sbin
- Modificar la ruta al binario:
[ -f /usr/local/sbin/xinetd ] || exit 1
prog="/usr/local/sbin/xinetd"
8. Iniciar el servicio:
# /etc/init.d/xinetd start Starting /usr/local/sbin/xinetd: [ OK ]