El paquete Cyrus SASL package contiene una Capa Simple de Autenticación y Seguridad, un método para añadir soporte de autenticación a protocolos basados en conexiones. Para usar SASL, un protocolo incluye un comando para identificar y autentificar un usuario en un servidor y, opcionalmente, negociar la protección de las subsecuentes interacciones de protocolos. Si su uso es negociado, una capa de seguridad es insertada entre el protocolo y la conexión.
Descarga (HTTP): http://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.20.tar.gz
Descarga (FTP): ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.20.tar.gz
Suma MD5 del paquete: 268ead27f4ac39bcfe17d9e38e0f2977
Tamaño del paquete: 1.8 MB
Estimación del espacio necesario en disco: 17.3 MB
Tiempo estimado de construcción: 0.28 SBU
Instala Cyrus SASL ejecutando los siguientes comandos:
./configure --prefix=/usr --sysconfdir=/etc \
--with-dbpath=/var/lib/sasl/sasldb2 \
--with-saslauthd=/var/run &&
make
Ahora, como usuario root:
make install &&
install -v -m644 saslauthd/saslauthd.mdoc \
/usr/share/man/man8/saslauthd.8 &&
install -v -d -m755 /usr/share/doc/cyrus-sasl-2.1.20 &&
install -v -m644 doc/{*.{html,txt,fig},ONEWS,TODO} \
saslauthd/LDAP_SASLAUTHD /usr/share/doc/cyrus-sasl-2.1.20 &&
install -v -d -m700 /var/lib/sasl
--with-dbpath=/var/lib/sasl/sasldb2: Este comando fuerza que la base de datos saslauthd sea creada en /var/lib/sasl en vez de en /etc.
--with-saslauthd=/var/run: Este parámetro fuerza que saslauthd utilice para sus datos variables en tiempo de ejecución el directorio /var/run que cumple con el FHS.
--with-ldap: Este parámetro activa el uso con OpenLDAP.
install -m644 ...: Estos comandos instalan la documentación que no es instalada con el comando make install.
install -d -m700 /var/lib/sasl: Este directorio debe existir cuando se inicia saslauthd. Si no vas a ejecutar el demonio, puedes omitir la creación de este directorio.
/etc/saslauthd.conf (para la configuración LDAP) y /usr/lib/sasl2/Appname.conf (donde "Appname" es el nombre de la aplicación)
Mira en file:///usr/share/doc/sasl/sysadmin.html la información sobre qué incluir en los ficheros de configuración de las aplicaciones. Consulta file:///usr/share/doc/sasl/LDAP_SASLAUTHD para configurar saslauthd con LDAP.
Si necesitas lanzar el demonio saslauthd al inicio del sistema, instala el guión de inicio /etc/rc.d/init.d/cyrus-sasl incluido en el paquete blfs-bootscripts-6.0.
make install-cyrus-sasl
Deberás modificar el guión de inicio y reemplazar el parámetro [authmech] por la opción -a con tu mecanismo de autenticación deseado.
El servidor de autenticación SASL.
Se usa para listar los usuarios en la base de datos de contraseñas de SASL.
Se usa para establecer y borrar la contraseña de un usuario SASL y los mecanismos específicos secretos en la base de datos de contraseñas de SASL.
Librería de autenticación de proposito general para aplicaciones cliente y servidor.
Last updated on 2005-04-09 00:53:09 +0200