On 23.11.2012, at 9.46, Nikita Koshikov wrote: > Hello list, > > Here is the problem: > I have few: > passdb { > #1 > } > passdb { > #2 > } > And relative userdb sections. If user not found in 1) section it fallbacks > to next one - it's expected and right, IMHO. But when the user exists in > both section and password verification fails on 1) database it successfully > authenticated on next one. I think this behaviour should be configured. The > main goal of 1) section for this server is to overwrite users in main > (section2) database.
It's not always possible to know why #1 failed. For example PAM doesn't always tell if the password was wrong or if the user didn't exist. > Maybe I missed something and this option is already in dovecot code and I > can't find it ? Or if not - will it be added in the future ? I'm not very interested in adding it, especially because it can't be done reliably.