-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 7 Nov 2012, Timo Sirainen wrote:
http://wiki2.dovecot.org/AuthDatabase/LDAP/Userdb?highlight=(%25{ldap)
is the only reference I found so far and the TODO file.
If the attribute does not exist, there should be a default value, you can specify, e.g.: %{ldap:attrName[,]:default value} . [,] the optional delimiter from the TODO.
Where do you see "," as optional delimiter? But yeah,
The TODO file contains the snippet:
- multiple ldap values could be joined into one field with specified
separator (e.g. mail_access_groups=%{ldap:gidNumber:,})
Well, I did ignored the colon in front of the ','.
%{ldap:attrName:default} would be simple to do. Attached patch to do it. Let me know if it works.
I applied it to v2.1. It works like charm, thanks :)
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux)
iQEVAwUBUJt5mmoxLS8a3A9mAQJpRgf+JviFB7+za6bODz2eWdWCMeSy7GocD9Zc VvmqlcRqCSgGD/37h6m6cyhJ9/XkUm+Z2dbGH5RaznIqEPcQ0GwlIcrkUzfvSSrv ByMRSFDPpu1kWYC1/ieajUrIZTUvhxctpQMtIFkm2Vi6TusgXuTWQGgbf69sIJEF COfPpCO6UYZFe96biNEE171wl+KpEeDBx8xwb4lu+tOXFNbCQEqUMe1kgF6Qda3i cfnAIb+pU+ljYMMQbpuIBpA14i9GGsQAzd39HL3aFKqGq3WU54M8xOZqDfSeUGjh ES/y4U20kbogfUZTUkbA7j3tO463RvCCvFjWh1/FvYLrouAVo2p43A== =Kkac -----END PGP SIGNATURE-----