Files @ 9ca9c3ada58a
Branch filter:

Location: majic-ansible-roles/roles/mail_server/templates/dovecot-ldap.conf.ext.j2

branko
MAR-181: Use Debian-provided Prosody package for testing optional parameter:

- Still properly tests the role, while at the same time making it
possible to use custom apt repository for Debian Buster (due to
Prosody project dropping all repository archives for it).
uris = {{ mail_ldap_url }}
dn = cn=dovecot,ou=services,{{ mail_ldap_base_dn }}
dnpass = {{ mail_ldap_dovecot_password }}
tls = yes
tls_ca_cert_file = /etc/ssl/certs/mail_ldap_tls_truststore.pem
tls_require_cert = demand
auth_bind = yes
base = ou=people,{{ mail_ldap_base_dn }}
scope = onelevel
user_filter = (&(objectClass=inetOrgPerson)(mail=%u)(memberOf=cn=mail,ou=groups,{{ mail_ldap_base_dn }}))
pass_attrs = mail=user,userPassword=password
pass_filter = (&(objectClass=inetOrgPerson)(mail=%u)(memberOf=cn=mail,ou=groups,{{ mail_ldap_base_dn }}))
iterate_attrs = mail=user
iterate_filter = (memberOf=cn=mail,ou=groups,{{ mail_ldap_base_dn }})
default_pass_scheme = SSHA
user_attrs =