¿Cómo agrego un módulo contrib openLDAP con diseño cn=config a Ubuntu?

¿Cómo agrego un módulo contrib openLDAP con diseño cn=config a Ubuntu?

Estoy intentando cargar el módulo pw-radius en mi servidor slapd de Ubuntu 12.04, pero no estoy seguro de cómo hacerlo. Saliendo delLÉAMEen el directorio del módulo passwd, construí el módulo pw-radius pero no estoy seguro de cómo escribir el archivo LDIF para agregarlo a mi servidor Ubuntu slapd (cn=diseño de configuración). El archivo README solo muestra cómo configurar slapd.conf:

To use the RADIUS plugin, add:

moduleload pw-radius.so

to your slapd configuration file; optionally, the path to a configuration
file can be appended in the form

moduleload pw-radius.so config="/etc/radius.conf"

Si uso la documentación LDIF de Ubuntu para cargar el módulo syncprov, podría intentar algo como esto, pero ¿adónde iría la parte sobre "/etc/radius.conf"? ¿Justo después del nombre del módulo como se muestra en ldap.conf?

#Load the syncprov and accesslog modules. 
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: pw-radius.so config="/etc/radius.conf"

Respuesta1

Terminé usando el complemento pw-freeradiusclient y este es el ldif para agregarlo. Utiliza los archivos de configuración instalados en /etc/radiusclient/ (obtenidos de la instalación de libfreeradius2 en ubuntu 14.04)

dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: pw-freeradiusclient


ldapadd -Y EXTERNAL -H ldapi:/// -f pw.ldif

información relacionada