PAM_SM_SETCRED (3) | C library functions | Unix Manual Pages | :man▋
NAME
pam_sm_setcred - service module implementation for pam_setcred
CONTENTS
Library Synopsis Description Return Values See Also Standards Authors
LIBRARY
.Lb libpam
SYNOPSIS
.In sys/types.h .In security/pam_appl.h .In security/pam_modules.h "int" pam_sm_setcred "pam_handle_t *pamh" "int flags" "int argc" "const char **argv"
DESCRIPTION
The pam_sm_setcred function is the service modules implementation of the pam_setcred(3) API function.
RETURN VALUES
The pam_sm_setcred function returns one of the following values: [PAM_ABORT] | | General failure. | [PAM_BUF_ERR] | | Memory buffer error. | [PAM_CONV_ERR] | | Conversation failure. | [PAM_CRED_ERR] | | Failed to set user credentials. | [PAM_CRED_EXPIRED] | | User credentials have expired. | [PAM_CRED_UNAVAIL] | | Failed to retrieve user credentials. | [PAM_IGNORE] | | Ignore this module. | [PAM_PERM_DENIED] | | Permission denied. | [PAM_SERVICE_ERR] | | Error in service module. | [PAM_SYSTEM_ERR] | | System error. | [PAM_USER_UNKNOWN] | | Unknown user. | |
SEE ALSO
pam(3), pam_setcred(3), pam_strerror(3)
STANDARDS
AUTHORS
|