Maarten Koster
2009-Aug-30 13:33 UTC
[Dovecot] Dovecot 1.0.14 + osx 10.6 and authentication PAM
Howdy, Today I installed the new version of Apple OSX 10.6. Besides that it deleted the dovecot user, things went quite smooth. As far as I can tell it is running as it used to. However, I can't login to my account. It used to work fine with PAM taking the username and password from my osx installation. Now it doesn't allow me to login anymore. I have read on a website that apple changed from Linux-Pam to Open-Pam. If this is true, how would I need to change the PAM entry file? Right now it is as follows: /etc/pam.d/dovecot: # dovecot: auth account password session auth required pam_nologin.so auth sufficient pam_securityserver.so auth sufficient pam_unix.so auth required pam_deny.so account required pam_permit.so password required pam_deny.so session required pam_uwtmp.so Here is a list with all dovecot processes Maarten-2:sbin maarten$ ps auxw|grep "dovecot\|imap\|pop3" maarten 249 1,1 0,0 2435032 528 s000 S+ 3:21pm 0:00.00 grep dovecot\|imap\|pop3 dovecot 218 0,0 0,0 602248 660 ?? S 3:06pm 0:00.08 imap-login root 215 0,0 0,0 601144 636 ?? S 3:06pm 0:00.08 dovecot-auth root 214 0,0 0,0 599940 356 ?? Ss 3:06pm 0:00.11 ./dovecot dovecot 238 0,0 0,0 602248 660 ?? S 3:17pm 0:00.03 imap-login dovecot 221 0,0 0,0 602248 660 ?? S 3:06pm 0:00.08 imap-login and here is my Dovecot configuration: # 1.0.14: /opt/etc/dovecot.conf Warning: mail_extra_groups setting was often used insecurely so it is now deprecated, use mail_access_groups or mail_privileged_group instead base_dir: /var/run/dovecot/ protocols: imap ssl_disable: yes login_dir: /var/run/dovecot//login login_executable: /opt/libexec/dovecot/imap-login mail_extra_groups: mail mail_access_groups: mail default_mail_env: maildir:~/Maildir mail_location: maildir:~/Maildir auth default: passdb: driver: pam userdb: driver: passwd Thanks in advance, Maarten
Thomas Leuxner
2009-Aug-30 13:38 UTC
[Dovecot] Dovecot 1.0.14 + osx 10.6 and authentication PAM
On Sun, Aug 30, 2009 at 03:33:03PM +0200, Maarten Koster wrote: <snip>> I have read on a website that apple changed from Linux-Pam to Open-Pam. > If this is true, how would I need to change the PAM entry file? Right > now it is as follows:This was discussed just a few posts earlier: http://www.dovecot.org/list/dovecot/2009-August/042504.html Thomas