Gestión de servicios de sendmail en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Cambios en LDAP de la versión 8.12 de sendmail

En la siguiente lista, se describen los cambios efectuados en el uso del protocolo ligero de acceso a directorios (LDAP) con sendmail.

  • LDAPROUTE_EQUIVALENT() y LDAPROUTE_EQUIVALENT_FILE() permiten especificar nombres de host equivalentes, que son reemplazados por el nombre de dominio de enmascaramiento para búsquedas de enrutamiento LDAP. Para obtener más información, consulte /etc/mail/cf/README.

  • Como se señala en las notas de la versión que forman parte de la distribución sendmail en ftp://ftp.sendmail.orgftp://ftp.sendmail.org , el mapa LDAPX se ha renombrado a LDAP. Utilice la siguiente sintaxis para LDAP.

    Kldap ldap options
  • Esta versión admite la devolución de varios valores para una sola consulta LDAP. Coloque los valores que se van a devolver en una cadena separada por comas con la opción –v, tal como se muestra.

    Kldap ldap -v"mail,more-mail"
  • Si no hay atributos LDAP especificados en una declaración de mapa LDAP, se devuelven todos los atributos que se encuentran en la comparación.

  • Esta versión de sendmail impide que las comas en las cadenas de valores y claves en cola de las especificaciones del archivo de alias LDAP dividan una sola entrada en varias entradas.

  • Esta versión de sendmail tiene una nueva opción para mapas LDAP. La opción –Vseparator permite especificar un separador de modo que una consulta pueda devolver un atributo y un valor que estén separados por un separador (separator) relevante.

  • Además de utilizar el token %s para analizar una especificación de filtro LDAP, puede utilizar el nuevo token, %0, para codificar la memoria intermedia de clave. El token %0 aplica un significado literal a caracteres especiales LDAP.

El ejemplo siguiente muestra cómo estos tokens difieren para una consulta “*”.

Tabla 3-27  Comparación de tokens
Especificación de mapa LDAP
Especificación equivalente
Resultado
-k"uid=%s"
-k"uid=*"
Coincide con cualquier registro que tiene un atributo de usuario
-k"uid=%0"
-k"uid=\2A"
Coincide con un usuario que tiene el nombre "*"

En la siguiente tabla, se describen indicadores de mapa LDAP adicionales.

Tabla 3-28  Indicadores de mapa LDAP adicionales
Indicador
Descripción
–1
Requiere que se devuelva una sola coincidencia. Si se devuelve más de una coincidencia, los resultados equivalen a ningún registro encontrado.
–r never|always|search|find
Establece la opción de eliminación de referencia de alias de LDAP.
–Z size
Limita el número de coincidencias que se devuelven.