Como adiciono um módulo contrib openLDAP com o layout cn = config ao Ubuntu?

1

Estou tentando obter o módulo pw-radius carregado no meu servidor slapd Ubuntu 12.04, mas não tenho certeza de como fazê-lo. Saindo do README arquivo no diretório do módulo passwd, eu construí o módulo pw-radius mas não sei como escrever o arquivo LDIF para adicioná-lo ao meu servidor slapd Ubuntu (cn = config layout). O README mostra apenas como configurar o arquivo 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"

Se eu usar a documentação do Ubuntu LDIF para carregar o módulo syncprov, eu poderia tentar algo assim, mas aonde iria o bit sobre "/etc/radius.conf"? Logo após o nome do módulo, como é mostrado em 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"
    
por Server Fault 30.09.2015 / 22:32

1 resposta

2

Acabei usando o plugin pw-freeradiusclient e este é o ldif para adicioná-lo. Ele usa os arquivos de configuração instalados em / etc / radiusclient / (obtidos da instalação do libfreeradius2 no ubuntu 14.04)

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


ldapadd -Y EXTERNAL -H ldapi:/// -f pw.ldif
    
por 18.11.2015 / 23:16