Я пытаюсь загрузить модуль pw-радиуса в мою Ubuntu 12.04 slapd сервер, но не уверенный, как пойти об этом. Уходя файл README в passwd каталоге модуля, я создал модуль pw-радиуса, но не уверенный, как записать файл LDIF для добавления его к моей Ubuntu slapd сервер (cn=config расположение). README только показывает, как настроить для 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"
Если я использую документацию Ubuntu LDIF для загрузки syncprov модуля, я мог бы попробовать что-то вроде этого, но где был бы бит о "/etc/radius.conf" идти? Прямо после имени модуля, поскольку это - шоу в 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"
В итоге я использовал плагин pw-freeradiusclient, и это файл ldif для его добавления. Он использует установленные файлы конфигурации в / etc / radiusclient / (полученные при установке libfreeradius2 в ubuntu 14.04)
dn: cn=module{0},cn=config
changetype: modify
add: olcModuleLoad
olcModuleLoad: pw-freeradiusclient
ldapadd -Y EXTERNAL -H ldapi:/// -f pw.ldif