Eu tenho o openldap-2.4.39-8.el6.x86_64 instalado em minha máquina do CentOS versão 6.4 (Final). Eu tenho outra máquina que eu instalei dovecot, e gostaria de realizar a autenticação ldap para os meus usuários de correio dovecot. Isso é o que meu resultado ldapsearch atualmente parece:
dn: dc=mailtest,dc=example,dc=net
objectClass: top
objectClass: dcObject
objectClass: organization
o: Test-Dovecot Lab, Inc.
dc: mailtest
dn: ou=People,dc=mailtest,dc=example,dc=net
objectClass: organizationalUnit
ou: People
Foi assim que eu configurei meu arquivo dovecot-ldap.conf.ext:
user_attrs = \
=user=%{ldap:mailRoutingAddress}, \
=quota_rule=*:storage=%{ldap:messageQuotaHard}k
user_filter = (mailRoutingAddress=%u)
pass_attrs = \
=user=%{ldap:mailRoutingAddress}, \
=password=%{ldap:userPassword}, \
=userdb_quota_rule=*:storage=%{ldap:messageQuotaHard}k
pass_filter = (mailRoutingAddress=%u)
iterate_attrs = mailRoutingAddress=user
iterate_filter = (objectClass=messageStoreRecipient)
Eu gostaria de adicionar usuários ao diretório ldap com os seguintes atributos incluídos, se possível:
mailRoutingAddress
userPassword
mailRoutingHost or mailHost
messageQuotaHard
Alguém pode me ajudar como fazer isso?