Я ищу способ создать пустой словарь LDAP со схемой rfc2307bis. В Debian при установке slapd или при перенастройке с помощью dpkg по умолчанию используется схема nis. Как его удалить или заменить на rfc2307bis? При инициализации или после.
После инициализации список загруженных схем:
# ldapsearch -LLL -Y external -H ldapi:/// -b cn=schema,cn=config -s one dn
[...]
dn: cn={2}nis,cn=schema,cn=config
[...]
Удалить схему NIS:
# ldapdelete -Y external -H ldapi:/// cn={2}nis,cn=schema,cn=config
Добавить еще один:
# ldapadd -Y external -H ldapi:/// -f /etc/ldap/schema/rfc2307bis.ldif
Мне удалось это сделать. Я отредактировал этот файл :/usr/share/slapd/slapd.init.ldif и заменил строку:
#include: file:///etc/ldap/schema/nis.ldif
include: file:///etc/ldap/schema/rfc2307bis.ldif
И я запустил dpkg -reconfigure slapd.