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

Reply via email to