[Dovecot] Help with dovecot+passwd+pam_mysql
Hi again,
I'm on Freebsd 4.x and instead of using the mysql patch, it seems like it would be easier to just use "auth_passdb = pam *" with the pam_mysql drop-in.
I'm not really a pam.conf writing expert though. Here's what it currently contains (works for /etc/passwd users)
imap auth required pam_unix.so imap account required pam_unix.so try_first_pass imap session required pam_deny.so
How would I set it up so that it first checks to see if the user is in /etc/passwd (as above) and then checks pam_mysql.so?
Example from the pam_mysql readme:
auth optional pam_mysql.so user=root passwd=password account required pam_mysql.so user=root passwd=password
Is anyone else using this setup? Any disadvantages?
Thanks, Skye
Hmm, I guess PAM with mysql won't really do the same thing, because it can't supply the homedir/uid/gid etc. If you use pam, the daemon will expect to find those things in /etc/passwd which defeats using virtual users in the first place.
Going to apply the contrib mysql patch now and see how that goes :)
Thanks, Skye
Word on the street is Skye Poier said:
Hi again,
I'm on Freebsd 4.x and instead of using the mysql patch, it seems like it would be easier to just use "auth_passdb = pam *" with the pam_mysql drop-in.
I'm not really a pam.conf writing expert though. Here's what it currently contains (works for /etc/passwd users)
imap auth required pam_unix.so imap account required pam_unix.so try_first_pass imap session required pam_deny.so
How would I set it up so that it first checks to see if the user is in /etc/passwd (as above) and then checks pam_mysql.so?
Example from the pam_mysql readme:
auth optional pam_mysql.so user=root passwd=password account required pam_mysql.so user=root passwd=password
Is anyone else using this setup? Any disadvantages?
Thanks, Skye
participants (1)
-
Skye Poier