PAM_INFO



PAM_INFO


NAME
pam_info, pam_vinfo − display messages to the user

SYNOPSIS
#include <security/pam_ext.h>

int pam_info(pam_handle_t *pamh, const char *fmt, ...);

int pam_vinfo(pam_handle_t *pamh, const char *fmt, va_list args);

DESCRIPTION

The pam_info function prints messages through the conversation function to the user.

The pam_vinfo function performs the same task as pam_info() with the difference that it takes a set of arguments which have been obtained using the stdarg(3) variable argument list macros.

RETURN VALUES
PAM_BUF_ERR

Memory buffer error.

PAM_CONV_ERR

Conversation failure.

PAM_SUCCESS

Transaction was successful created.

PAM_SYSTEM_ERR

System error.

SEE ALSO
pam
(8)

STANDARDS
The pam_info and pam_vinfo functions are Linux−PAM extensions.



More Linux Commands

manpages/HUGE_VAL.3.html
HUGE_VAL(3) - floating-point constants - Linux manual page
The macro INFINITY expands to a float constant representing positive infinity. The macro NAN expands to a float constant representing a quiet NaN (when supporte

manpages/gnutls_pkcs12_init.3.html
gnutls_pkcs12_init(3) - API function - Linux manual page....
This function will initialize a PKCS12 structure. PKCS12 structures usually contain lists of X.509 Certificates and X.509 Certificate revocation lists. RETURNS

manpages/pthread_setschedparam.3.html
pthread_setschedparam(3) - set/get scheduling policy and par
The pthread_setschedparam() function sets the scheduling policy and parameters of the thread thread. policy specifies the new scheduling policy for thread. The

manpages/sash.1.html
sash(1) - stand-alone shell with built-in commands (ManPage)
The sash program is a stand-alone shell which is useful for recovering from certain types of system failures. In particular, it was created in order to cope wit

manpages/isgreaterequal.3.html
isgreaterequal(3) - floating-point relational tests without
The normal relation operations (like &lt;, less than) will fail if one of the operands is NaN. This will cause an exception. To avoid this, C99 defines the macros

manpages/gnutls_pubkey_import_pkcs11_url.3.html
gnutls_pubkey_import_pkcs11_url(3) - API function (ManPage)
This function will import a PKCS 11 certificate to a gnutls_pubkey_t structure. RETURNS On success, GNUTLS_E_SUCCESS (0) is returned, otherwise a negative error

manpages/lzmainfo.1.html
lzmainfo(1) - show information stored in the .lzma file head
lzmainfo shows information stored in the .lzma file header. It reads the first 13 bytes from the specified file, decodes the header, and prints it to standard o

manpages/Math::BigRat.3pm.html
Math::BigRat(3pm) - Arbitrary big rational numbers (ManPage)
Math::BigRat complements Math::BigInt and Math::BigFloat by providing support for arbitrary big rational numbers. MATH LIBRARY You can change the underlying mod

manpages/xfs.1.html
xfs(1) - X font server (Commands - Linux manual page).......
xfs is the X Window System font server. It supplies fonts to X Window System display servers. The server is usually run by a system administrator, and started v

manpages/glGetTexParameterfv.3gl.html
glGetTexParameterfv(3gl) - return texture parameter values
glGetTexParameter returns in params the value or values of the texture parameter specified as pname. target defines the target texture, either GL_TEXTURE_1D, GL

manpages/assert_perror.3.html
assert_perror(3) - test errnum and abort - Linux man page...
If the macro NDEBUG was defined at the moment &lt;assert.h&gt; was last included, the macro assert_perror() generates no code, and hence does nothing at all. Otherwis

manpages/gnutls_openpgp_crt_get_preferred_key_id.3.html
gnutls_openpgp_crt_get_preferred_key_id(3) - API function...
Get preferred key id. If it hasnt been set it returns GNUTLS_E_INVALID_REQUEST. RETURNS the 64-bit preferred keyID of the OpenPGP key. REPORTING BUGS Report bug





We can't live, work or learn in freedom unless the software we use is free.