[Dovecot] Regression in settings-parser.c (dovecot 2.0.11)
Timo Sirainen
tss at iki.fi
Mon Mar 28 10:46:01 EEST 2011
On 28.3.2011, at 9.38, Michal Hlavinka wrote:
>>> #3 0x004f94fd in settings_parse_keyvalue (ctx=0x99e4050,
>>> key=0x99c42f8 "plugin//etc/dovecot/users", value=0x99c42f2 "yes")
>>
>> Where is this "plugin//etc/dovecot/users=yes" coming from? Is it from a
>> userdb lookup that returns a broken setting? If Dovecot is somehow
>> internally setting this, there's a bug somewhere.
>
> User reported he uses original configuration with minimal changes:
> """My configuration differs only slightly from what the RPM delivers. Instead of
> using the file auth-system.conf.ext, I use a file with the following content:
> passdb {
> driver = passwd-file
> args = username_format=%u /etc/dovecot/users
> }
The above is right.
> userdb {
> driver = passwd
> args = username_format=%u /etc/dovecot/users
> }
I see, this was the problem. I think that should be driver=passwd-file in there. Or alternatively the args should be empty.
More information about the dovecot
mailing list