summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorTomas Mraz <tm@t8m.info>2008-11-24 13:56:29 +0000
committerTomas Mraz <tm@t8m.info>2008-11-24 13:56:29 +0000
commite6364f057ddd81b7eb06487047b20a04f29022af (patch)
tree42e58be4648d06fb5d27e30d5989a4487b8d91fa /doc
parentbc32e648b76cb6eef5a3dd4720a7384d918ca6fb (diff)
Relevant BUGIDs: rhbz#471762
Purpose of commit: new feature Commit summary: --------------- 2008-11-24 Tomas Mraz <t8m@centrum.cz> * 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.
Diffstat (limited to 'doc')
-rw-r--r--doc/man/pam.conf-syntax.xml8
1 files changed, 8 insertions, 0 deletions
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 @@
</listitem>
</varlistentry>
</variablelist>
+ <para>
+ If the <emphasis>type</emphasis> value from the list above is prepended
+ with a <emphasis>-</emphasis> 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.
+ </para>
<para>
The third field, <emphasis>control</emphasis>, indicates the