Sam Varshavchik wrote: >>> Chris Petersen writes: >>>> I'm also occasionally getting this error from authlib when I log in >>>> without TLS/SSL: >>>> >>>> authdaemond: Deprecated pam_stack module called from service "imap" ... > imapd.authpam is copied from imapd.pam, but I misspoke, it should've > been copied from one of the other two pam templates. The relevant code is: ... > if test -f /etc/pam.d/system-auth > then > if ls /lib*/security/pam_stack.so 2>/dev/null >/dev/null > then > cp -f $srcdir/system-auth.authpam imapd.pam > cp -f $srcdir/system-auth.authpam pop3d.pam > else > cp -f $srcdir/system-auth2.authpam imapd.pam > cp -f $srcdir/system-auth2.authpam pop3d.pam > fi > fi
This is coming up because there's no good way to determine whether pam_stack.so is included but deprecated, which it is in this case. On systems which include the deprecated pam_stack module, Courier will still use the older style pam configuration, and users will see warnings like Chris'. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
