Good question, eh? I thought the same when I went back and read the comments about the UID.
But, it *was* working. For a few weeks (we did the upgrade about three weeks ago). Only about 30 users in /etc/passwd, but over 300 in LDAP.
We have the default_main_env set, and no mail field in our LDAP schema.
Timo Sirainen wrote:
On Thu, 2005-03-03 at 09:25 -0800, Josh Burley wrote:
I've just switched to ldap.
But, when this problem was occurring (don't know if it is still), it was set up with userdb = passwd, and passwd = pam. But, our passwd only has none of our users in it (I don't really understand the use of this in the PAM context).
Um. How was it working at all then, if your users weren't in passwd? Because that's where Dovecot looked their UID, GID and home directory. PAM only checks that user's password is correct.
What mail-settings do you mean?
With passwd there's no such thing. With LDAP it's possible to return a "mail" field which overrides default_mail_env.
login_preocess_per_connection is commented out. What is the default? I'll change this to "yes" now.
Default is shown in the commented line, so it's yes.