from small one page howto to huge articles all in one place
Last additions:
May 25th. 2007:
April, 26th. 2006:
|
You are here: manpages
PAM_CANONICALIZE_USE
Section: Linux-PAM Manual (8) Updated: 02/02/2026 Index
Return to Main Contents
NAME
pam_canonicalize_user - Get user name and canonicalize it
SYNOPSIS
-
pam_canonicalize_user.so
DESCRIPTION
This PAM module uses the name of the user obtained via
pam_get_user(3)
as a key to query the password database, and replaces
PAM_USER
with the
pw_name
value that has been returned.
OPTIONS
This module does not recognise any options.
MODULE TYPES PROVIDED
Only the
auth
module type is provided.
RETURN VALUES
PAM_IGNORE
-
The user name was set successfully.
PAM_USER_UNKNOWN
-
The user was not found.
PAM_SYSTEM_ERR
-
The application did not supply neither a user name nor a conversation method.
PAM_INCOMPLETE
-
The conversation method supplied by the application is waiting for an event.
PAM_CONV_ERR
-
The conversation method supplied by the application failed to obtain the user name.
PAM_ABORT
-
Error resuming an old conversation.
PAM_BUF_ERR
-
Memory buffer error.
EXAMPLES
Prepend the PAM auth stack with the following line to canonicalize the user name before the authentication:
-
auth required pam_canonicalize_user.so
SEE ALSO
pam_get_user(3),
pam_get_item(3),
pam_set_item(3),
getpwnam(3),
pam.conf(5),
pam.d(5),
pam(8)
AUTHOR
pam_canonicalize_user was written by Dmitry V. Levin <ldv@strace.io>.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- MODULE TYPES PROVIDED
-
- RETURN VALUES
-
- EXAMPLES
-
- SEE ALSO
-
- AUTHOR
-
|