Comment 1 for bug 76364

Revision history for this message
didier (did447-deactivatedaccount) wrote :

libpam-foreground.so is not compiled with the right options (it needs glibc.so and libpam.so but it's not linked against them).

It works most of the time because glibc.so and libpam.so are loaded at run time by something else, but not in your case or not in the right order.

I'm guessing you're using courier, I don't so I'm not sure but as a workaround:
you can grep for pam_foreground.so in /etc/pam.d/ and comment it.

If there's only one in /etc/pam.d/common-session don't remove it! In this case you need to replace the line
@include common-session
in /etc/pam.d/imap and maybe others with
session required pam_unix.so
Anyway in my understanding for no interactive session pam_foreground does nothing.

> But I'm not even sure what the letters mean on the left or what I'm
> looking for. I think that they are functions, but that's all I really
U undefined in this file, ie need another library.
T defined.