- Timo Sirainen shaped the electrons to say...
- Several mbox fixes, upgrade recommended for test68 mbox users
- Possibly fixes some IMAP hangs where Dovecot just stopped replying
- Fixed delay-newmail workaround. It was badly broken before.
FYI - vpopmail is still broken.
First - there is a compile error:
Install prefix ...................... : /pkg/dovecot-1.0-test69 File offsets ........................ : 64bit I/O loop method ..................... : epoll Building with SSL support ........... : yes (OpenSSL) Building with IPv6 support .......... : no Building with pop3 server ........... : yes Building with mail delivery agent .. : yes Building with user database modules . : passdb passwd passwd-file vpopmail (modules) Building with password lookup modules : passwd passwd-file shadow vpopmail (modules)
passdb-vpopmail.c: In function vpopmail_verify_plain': passdb-vpopmail.c:52: error: invalid type argument of
->'
If that line is commented out (it looks harmless, and none of the other passdb files have it) - the compile finishes. However, when trying to log in to an account that is a virtual domain:
Info: auth(default): client in: AUTH 1 PLAIN service=IMAP secured lip=127.0.0.1 rip=127.0.0.1 resp=AHRlc3Rmb29AemVl>cC5vcmcAYWJjMTIz Info: auth(default): vpopmail(testfoo@zeep.org,127.0.0.1): crypted password=$1$H5Xxe$fPVY0KaKV49HD1dmXnSPG. Info: auth(default): client out: OK 1 user=testfoo Info: auth(default): master in: REQUEST 1 30716 1 Info: auth(default): vpopmail(testfoo,127.0.0.1): unknown user Error: auth(default): userdb(testfoo,127.0.0.1): user not found from userdb Info: auth(default): master out: NOTFOUND 1 Info: imap-login: Internal login failure: testfoo [127.0.0.1]
Config section looks like:
auth default { mechanisms = plain
userdb passwd {}
userdb vpopmail {}
passdb shadow {}
passdb vpopmail {}
user = root
count = 2
}
This used to work in the -test5x range.
Thanks for any insight.
-D
Welcome to hell. Here's your accordion.