ucspi-tcp-0.88

Introducción a ucspi-tcp

Localización de descarga (HTTP):		http://cr.yp.to/ucspi-tcp/ucspi-tcp-0.88.tar.gz
Localización de descarga (FTP):			
Versión usada:					0.88
Tamaño del paquete:				56 KB
Estimación del espacio necesario en disco:	2 MB
Descargas adicionales:
Parche errno para ucspi-tcp

El paquete ucspi-tcp consiste en un conjunto de herramientas que facilitan la creación de demonios tcp cliente-servidor. Tcpserver es una alternativa más segura a inetd. Tiene integradas funcionalidades para control de acceso basado en reglas, y puede posponer conexiones de forma fácil cuando se alcanza la carga máxima configurada, al contrario que inetd. Tcpserver también está recomendado para usarlo con Qmail, que fue escrito por el mismo autor.

Instalación de ucspi-tcp

Instala ucspi-tcp ejecutando los siguientes comandos:

patch -Np1 -i ../ucspi-tcp-0.88.errno.patch &&
sed 's|/usr/local|/usr|' conf-home > conf-home~ &&
mv conf-home~ conf-home &&
sed 's/bin/sbin/' hier.c > hier.c~ &&
mv hier.c~ hier.c &&
make &&
make setup check

Explicación de los comandos

sed 's|/usr/local|/usr|' conf-home > conf-home~
mv conf-home~ conf-home
sed 's/bin/sbin/' hier.c > hier.c~
mv hier.c~ hier.c
Estos comandos cambian el directorio de instalación a /usr/sbin en lugar de /usr/local/bin. Puesto que estas herramientas se usan junto con demonios, no tiene sentido ponerlas en directorios de usuarios normales. Sin embargo, algunos de los programas de ejemplo y el programa tcpclient pueden usarse por usuarios que no sean root. Si deseas tenerlos disponibles, entonces te sugerimos que los instales como se indica arriba, y después ejecutes los siguientes comandos:
cd /usr/sbin
mv tcpclient *@ mconnect delcr addcr tcpcat /usr/bin
Esto colocará los programas clientes en /usr/bin para su uso general.

Contenido

El paquete ucspi-tcp contiene tcpserver, tcprules, tcprulescheck, argv0, fixcrio, recordio, rblsmtpd, tcpclient, who@, date@, finger@, http@, tcpcat, mconnect, addcr y delcr

Puedes encontrar una descripción detallada de cada uno de estos programas en http://cr.yp.to/ucspi-tcp/tcpserver.html, pero aquí tienes un breve resumen:

Descripciones