crans_bcfg2/Python/etc/postfix/ldap-search.cf
Pierre-Elliott Bécue 4167452b24 [Postfix] alias_maps cherche les utilisateurs.
Ignore-this: ee7d33c772cf1571c4db7f0d6325b3
Quand postfix cherche quelqu'un dans la base ldap via ldap-search, il utilise un nom d'utilisateur "non qualifié", autrement dit sans le @crans.org. En cas de recherche de becue@crans.org, postfix va donc chercher mail=becue ou canonicalAlias=becue ou ...

Ce n'est pas le comportement désiré. On ajoute donc le @crans.org partout, sauf sur mailAlias, qui n'a pas encore subi de mise à jour.

NOTE : Ne pas oublier que quand postfix ne trouve rien en utilisant ldap-search.cf, il fallback sur unix:passwd.byname

darcs-hash:20130108153228-b6762-1899f1312e3281a079d213505f2b4391406d993e.gz
2013-01-08 16:32:28 +01:00

7 lines
216 B
Python

# -*- mode: python; coding: utf-8 -*-
header("Recherche des alias dans la base ldap.")
query="(&(|(canonicalAlias=%u@crans.org)(mail=%u@crans.org)(mailAlias=%u))(uid=*))"
result="uid"
dump("template/postfix/ldap")