Eu quero configurar meu postfix com autenticação ldap. Eu sigo este tutorial https://blog.tnyc.me/postfix-with-ldap
Eu preciso configurar um PostfixBookMailAccount
, mas, portanto, preciso carregar esse esquema. Eu tentei este esquema e ajustei attributetype
para attributetype:
, o mesmo para objectclass
(mudança de sintaxe na versão ldap mais recente)
Carregar este esquema parece bom sem erros.
root@openldap:~/postfix# ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/postfix-book.ldif
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
Mas não consigo escolher um esquema chamado PostfixBookMailAccount
!
Alguma ideia?
Editar
Ok, descobri que tenho que converter o esquema para um ldif primeiro ... mas fazer isso resulta em um erro
root@openldap:/etc/ldap/schema# cat schema_conv.conf
include /etc/ldap/schema/postfix-book.schema
root@openldap:/etc/ldap/schema# slaptest -f ./schema_conv.conf -F /tmp/ldif/
5d3d5e5c /etc/ldap/schema/postfix-book.schema: line 72 objectclass: AttributeType not found: "mail"
Ok, tive que adicionar alguns esquemas principais para poder converter o esquema postfix
então
slaptest
fez o trabalho