NAME |SYNOPSIS |DESCRIPTION |RETURN VALUES |SEE ALSO |STANDARDS |COLOPHON | |
PAM_INFO(3) Linux-PAM ManualPAM_INFO(3)pam_info, pam_vinfo - display messages to the user
#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_listargs);
Thepam_infofunction prints messages through the conversation function to the user. Thepam_vinfofunction performs the same task aspam_info()with the difference that it takes a set of arguments which have been obtained using thestdarg(3) variable argument list macros.
PAM_BUF_ERR Memory buffer error. PAM_CONV_ERR Conversation failure. PAM_SUCCESS Transaction was successful created. PAM_SYSTEM_ERR System error.
pam(8)
Thepam_infoandpam_vinfofunctions are Linux-PAM extensions.
This page is part of thelinux-pam (Pluggable Authentication Modules for Linux) project. Information about the project can be found at ⟨http://www.linux-pam.org/⟩. If you have a bug report for this manual page, see ⟨//www.linux-pam.org/⟩. This page was obtained from the project's upstream Git repository ⟨https://github.com/linux-pam/linux-pam.git⟩ on 2023-12-22. (At that time, the date of the most recent commit that was found in the repository was 2023-12-18.) If you discover any rendering problems in this HTML version of the page, or you believe there is a better or more up-to-date source for the page, or you have corrections or improvements to the information in this COLOPHON (which isnot part of the original manual page), send a mail to man-pages@man7.orgLinux-PAM Manual 12/22/2023PAM_INFO(3)Pages that refer to this page:pam_error(3)
HTML rendering created 2025-09-06 byMichael Kerrisk, author ofThe Linux Programming Interface. For details of in-depthLinux/UNIX system programming training courses that I teach, lookhere. Hosting byjambit GmbH. | ![]() |