|Linux & Unix Commands - Search Man Pages
OPENPAM_LOG(3) BSD Library Functions Manual OPENPAM_LOG(3)
openpam_log -- log a message through syslog
Pluggable Authentication Module Library (libpam, -lpam)
openpam_log(int level, const char *fmt, ...);
The openpam_log function logs messages using syslog(3). It is primarily intended for inter-
nal use by the library and modules.
The level argument indicates the importance of the message. The following levels are
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) pri-
ority 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.
pam(3), printf(3), syslog(3)
The openpam_log function is an OpenPAM extension.
The openpam_log function and this manual page were developed for the FreeBSD Project by
ThinkSec AS and Network Associates Laboratories, the Security Research Division of Network
Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 (``CBOSS''), as part of the
DARPA CHATS research program.
BSD December 18, 2011 BSD
All times are GMT -4. The time now is 11:33 AM.