Displaying 1 result from an estimated 1 matches for "pam_private".
Did you mean:
map_private
2003 Sep 01
2
[Bug 632] PAM conversation function does not return when connection is aborted
...rectly from within the conversation function causing
a problem?
Linux-PAM keeps as a debugging aid in its handler variable pamh->caller_is track
of whether the calling thread was supposed to come from the application
(caller_is=2) or from the PAM module (caller_is=1). (See
Linux-PAM-0.75/libpam/pam_private.h for the relevant macros.) The incorrect call
of pam_end() from within the conversation function results in an error message
by Linux-PAM, because Linux-PAM thinks, based on its pamh->caller_is=1 value,
that pam_end() was accidentally called by the module. As a result, pam_end()
aborts and none...