...... This argument can be logically OR'd
with PAM_DATA_SILENT to indicate that the module
should not treat the call too seriously. It is generally used to
indicate that the current closing of the library is in a
fork(2)ed process, and that the parent will take care of cleaning
up things that exist outside of the current process space (files
etc.).
Based on bug reports and the issue discussed here+, I'd like to suggest the following patch (or something like it) be considered for inclusion in the pam-krb5 module:
Thank you very much for the report! I had not seen the updated documentation and was still going on the old documentation that said this flag only specified whether to send output messages.
The
man pam_end
and Linux-PAM app documentation says that:Based on bug reports and the issue discussed here+, I'd like to suggest the following patch (or something like it) be considered for inclusion in the
pam-krb5
module: