OpenLDAP: rfc2307bis em vez de nis schema

0

Estou procurando uma maneira de criar um dicionário LDAP vazio com o esquema rfc2307bis. No Debian ao instalar o slapd ou ao se reconfigurar com o dpkg, o esquema nis é usado por padrão. Como faço para removê-lo ou substituí-lo por rfc2307bis? Na inicialização ou depois.

    
por DBLouis 09.06.2017 / 16:19

2 respostas

0

Eu consegui fazer isso. Eu editei este arquivo: /usr/share/slapd/slapd.init.ldif e substituí uma linha:

#include: file:///etc/ldap/schema/nis.ldif
include: file:///etc/ldap/schema/rfc2307bis.ldif

E eu corri o dpkg-reconfigure slapd.

    
por 09.06.2017 / 17:24
0

Após a inicialização, liste os esquemas carregados:

# ldapsearch -LLL -Y external -H ldapi:/// -b cn=schema,cn=config -s one dn
[...]
dn: cn={2}nis,cn=schema,cn=config
[...]

Remova o esquema do NIS:

# ldapdelete -Y external -H ldapi:/// cn={2}nis,cn=schema,cn=config

Adicione o outro:

# ldapadd -Y external -H ldapi:/// -f /etc/ldap/schema/rfc2307bis.ldif
    
por 12.06.2017 / 09:05