openpam_log man page on FreeBSD

Man page or keyword search:  
man Server   9747 pages
apropos Keyword Search (all sections)
Output format
FreeBSD logo
[printable version]

OPENPAM_LOG(3)		 BSD Library Functions Manual		OPENPAM_LOG(3)

     openpam_log — log a message through syslog

     Pluggable Authentication Module Library (libpam, -lpam)

     #include <sys/types.h>
     #include <security/pam_appl.h>
     #include <security/openpam.h>

     openpam_log(int level, const char *fmt, ...);

     The openpam_log function logs messages using syslog(3).  It is primarily
     intended for internal use by the library and modules.

     The level argument indicates the importance of the message.  The follow‐
     ing levels are defined:

     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

     PAM_LOG_VERBOSE	 Information about the progress of the authentication
			 process, or other non-essential messages.  These mes‐
			 sages are logged with a syslog(3) priority of

     PAM_LOG_NOTICE	 Messages relating to non-fatal errors.	 These mes‐
			 sages are logged with a syslog(3) priority of

     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 correspond‐
     ing 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

BSD			       December 21, 2007			   BSD

List of man pages available for FreeBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net