From e6364f057ddd81b7eb06487047b20a04f29022af Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 24 Nov 2008 13:56:29 +0000 Subject: Relevant BUGIDs: rhbz#471762 Purpose of commit: new feature Commit summary: --------------- 2008-11-24 Tomas Mraz * libpam/pam_handlers.c (_pam_parse_conf_file): '-' at beginning of type token marks silent module. (_pam_load_module): Add handler_type parameter. Do not log module load error if module is silent. (_pam_add_handler): Pass handler_type to _pam_load_module(). * libpam/pam_private.h: Add PAM_HT_SILENT_MODULE. * doc/man/pam.conf-syntax.xml: Document the '-' at beginning of type. --- doc/man/pam.conf-syntax.xml | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'doc/man/pam.conf-syntax.xml') diff --git a/doc/man/pam.conf-syntax.xml b/doc/man/pam.conf-syntax.xml index 1460c6f6..ced8ff1f 100644 --- a/doc/man/pam.conf-syntax.xml +++ b/doc/man/pam.conf-syntax.xml @@ -102,6 +102,14 @@ + + If the type value from the list above is prepended + with a - character the PAM library will not log to + the system log if it is not possible to load the module because it is + missing in the system. This can be useful especially for modules which + are not always installed on the system and are not required for correct + authentication and authorization of the login session. + The third field, control, indicates the -- cgit v1.2.3