Timo Sirainen escribió:
I'm using 1.0.5 and don't want to upgrade to 1.1 until it is released as stable. I've tried your suggestion, but it is not working even for a plain imap login. My configuration:On Fri, 2007-10-26 at 09:51 +0200, David Bosque wrote:Is there any other way of using a static home (not stored in LDAP) but being able to use LDAP for quotas and other stuff?With v1.0 you can kludge it: plugin { home = /home/%d/%n } If you use deliver you'll probably need new enough (1.0.5?) version for this to work. With v1.1 it's possible to add "=home=/home/%d/%n" (IIRC) to user_attrs.
userdb ldap { args = /etc/dovecot/dovecot-ldap.conf } passdb ldap { args = /etc/dovecot/dovecot-ldap.conf } plugin { home = /var/mail/buzones/%n ... } In dovecot-ldap.conf I have: user_attrs = gidNumber=gid pass_attrs = uid=user and the neccessary user and pass filters. However, when I try to read my mail, I get this:dovecot: Oct 29 14:48:37 Info: auth(default): ldap(dbosque,X.X.X.X): bind: dn=uid=dbosque,dc=cica,dc=cuentas,dc=cica,dc=es dovecot: Oct 29 14:48:37 Info: auth(default): client out: OK 1 user=dbosque dovecot: Oct 29 14:48:37 Info: auth(default): master in: REQUEST 7 24813 1 dovecot: Oct 29 14:48:37 Info: auth(default): ldap(dbosque,X.X.X.X): user search: base=dc=cuentas, dc=cica, dc=es scope=subtree filter=(&(objectClass=posixAccount)(uid=dbosque)(pop=TRUE)) fields=gidNumber dovecot: Oct 29 14:48:37 Info: auth(default): master out: USER 7 dbosque gid=6 uid=501 dovecot: Oct 29 14:48:37 Info: imap-login: Login: user=<dbosque>, method=PLAIN, rip=X.X.X.X, lip=X.X.X.X, TLS dovecot: Oct 29 14:48:37 Error: IMAP(dbosque): mkdir(/HOME_DIRECTORY_USED_BUT_NOT_GIVEN_BY_USERDB/mail/cur) failed: Permission denied dovecot: Oct 29 14:48:37 Error: IMAP(dbosque): mkdir(/HOME_DIRECTORY_USED_BUT_NOT_GIVEN_BY_USERDB/mail/cur) failed: Permission denied
So, it's not picking up the home directory supposedly set in the plugin section. Is there any plugin to enable somewhere? I tried setting mail_plugins = home and it gave me an error ;-). Any ideas?
Thanks a lot for your help. David Bosque
smime.p7s
Description: S/MIME Cryptographic Signature