Main index | Section 3 | Options |
#include <sys/types.h>
#include <security/pam_appl.h>
#include <security/openpam.h>
The level argument indicates the importance of the message. The following levels are defined:
PAM_LOG_LIBDEBUG | |
Debugging messages. For internal use only. | |
PAM_LOG_DEBUG | |
Debugging messages. These messages are normally not logged unless the global integer variable openpam_debug is set to a non-zero value, in which case they are logged with a syslog(3) priority of LOG_DEBUG. | |
PAM_LOG_VERBOSE | |
Information about the progress of the authentication process, or other non-essential messages. These messages are logged with a syslog(3) priority of LOG_INFO. | |
PAM_LOG_NOTICE | |
Messages relating to non-fatal errors. These messages are logged with a syslog(3) priority of LOG_NOTICE. | |
PAM_LOG_ERROR | |
Messages relating to serious errors. These messages are logged with a syslog(3) priority of LOG_ERR. | |
The remaining arguments are a printf(3) format string and the corresponding arguments.
The openpam_log() function does not modify the value of errno.
The OpenPAM library is maintained by Dag-Erling Sm/orgrav <Mt des@des.no>.
OPENPAM_LOG (3) | February 24, 2019 |
Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
“ | What will happen when the 32-bit Unix date goes negative in mid-January 2038 does not bear thinking about. | ” |
— Henry Spencer |