-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 12 Dec 2013, saurabh wrote:

user_attrs =  homeDirectory=/mail/%d/%n/, uidNumber=uid, gidNumber=gid

That's it,

If you want to use a static home dir pattern, write:

user_attrs = =home=/mail/%d/%n/, uidNumber=uid, gidNumber=gid

Note the =home= syntax, one = in front of and one after "home". You said:
"The value of the LDAP attribute homeDirectory is stored in setting
/mail/%d/%n".

If that fails, too, because I do not know, if %d and %n variables
are accepted in that config file, use:

user_attrs = uidNumber=uid, gidNumber=gid

and update the userdb {} setting to:

userdb {
 args = /etc/dovecot/dovecot-ldap.conf.ext
 driver = ldap

  # Default fields can be used to specify defaults that LDAP may override
  default_fields = home=/mail/%d/%n/

}

Note: This time just home=, no = in front of "home".

- -- Steffen Kaiser
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEVAwUBUqmmoF3r2wJMiz2NAQKGbggAjUZMlSDgfeyLha856V+lZhCvS0b66IB7
7ZxP7Jxph3VzfbUUIJ61AjglHSPp4dud+9L5/NK0wJFylPUlqImctHjf3ucTwUmw
TUvLQ6W2Fdu/wiSPd/h48VLuS09vFz760pvuCTUlP9eD3SzokmRatvTwhikcFkSI
LCV2Mekzc/wxVtzcYejmBCnH0q0LMxNN2qN5P+AiSpVuYiTNQM5Dnjf+VfvmV5kl
G2oVVihJ5eZqh4jeQs5XuiR/2cqgAi5lnGQekEBRqr0YEevbHFIlkxlqqx5xk2aV
PqHrkE+f5AaXSCM3b4beScMnEEIhW0Egz//G3xlR3UGg1xF7zPDRDg==
=gdr9
-----END PGP SIGNATURE-----

Reply via email to