1. NAME▲
pam_echo - PAM module for printing text messages
2. SYNOPSIS ▲
pam_echo.so [file=/path/message]
3. DESCRIPTION ▲
The pam_echo PAM module is for printing text messages to inform user about special things. Sequences starting with the % character are interpreted in the following way:
%H
The name of the remote host (PAM_RHOST).
%h
The name of the local host.
%s
The service name (PAM_SERVICE).
%t
The name of the controlling terminal (PAM_TTY).
%U
The remote user name (PAM_RUSER).
%u
The local user name (PAM_USER).
All other sequences beginning with % expands to the characters following the % character.
4. OPTIONS ▲
file=\fB/path/message\fR
The content of the file /path/message will be printed with the PAM conversion function as PAM_TEXT_INFO.
5. MODULE TYPES PROVIDED ▲
All module types (auth, account, password and session) are provided.
6. RETURN VALUES ▲
PAM_BUF_ERR
Memory buffer error.
PAM_SUCCESS
Message was successful printed.
PAM_IGNORE
PAM_SILENT flag was given or message file does not exist, no message printed.
7. EXAMPLES ▲
For an example of the use of this module, we show how it may be used to print information about good passwords:
.
password optional pam_echo.so file=/
usr/
share/
doc/
good-
password.txt
password required pam_unix.so
.
8. SEE ALSO ▲
pam.conf(8), pam.d(5), pam(7)
9. AUTHOR ▲
Thorsten Kukuk <>