110b5fe87SSascha Wildner.\" Generated from pam_sm_setcred.c by gendoc.pl 210b5fe87SSascha Wildner.\" $OpenPAM: pam_sm_setcred.c 938 2017-04-30 21:34:42Z des $ 3*4c84ab30SSascha Wildner.Dd February 24, 2019 4ade90846SJoerg Sonnenberger.Dt PAM_SM_SETCRED 3 5ade90846SJoerg Sonnenberger.Os 6ade90846SJoerg Sonnenberger.Sh NAME 7ade90846SJoerg Sonnenberger.Nm pam_sm_setcred 8ade90846SJoerg Sonnenberger.Nd service module implementation for pam_setcred 9ade90846SJoerg Sonnenberger.Sh SYNOPSIS 10ade90846SJoerg Sonnenberger.In sys/types.h 11ade90846SJoerg Sonnenberger.In security/pam_appl.h 12ade90846SJoerg Sonnenberger.In security/pam_modules.h 13ade90846SJoerg Sonnenberger.Ft "int" 14ade90846SJoerg Sonnenberger.Fn pam_sm_setcred "pam_handle_t *pamh" "int flags" "int argc" "const char **argv" 15ade90846SJoerg Sonnenberger.Sh DESCRIPTION 16ade90846SJoerg SonnenbergerThe 17577efdeeSPeter Avalos.Fn pam_sm_setcred 18ade90846SJoerg Sonnenbergerfunction is the service module's implementation of 19ade90846SJoerg Sonnenbergerthe 20ade90846SJoerg Sonnenberger.Xr pam_setcred 3 21ade90846SJoerg SonnenbergerAPI function. 22ade90846SJoerg Sonnenberger.Sh RETURN VALUES 23ade90846SJoerg SonnenbergerThe 24577efdeeSPeter Avalos.Fn pam_sm_setcred 25ade90846SJoerg Sonnenbergerfunction returns one of the following values: 26ade90846SJoerg Sonnenberger.Bl -tag -width 18n 2710b5fe87SSascha Wildner.It Bq Er PAM_SUCCESS 2810b5fe87SSascha WildnerSuccess. 29ade90846SJoerg Sonnenberger.It Bq Er PAM_ABORT 30ade90846SJoerg SonnenbergerGeneral failure. 31ade90846SJoerg Sonnenberger.It Bq Er PAM_BUF_ERR 32ade90846SJoerg SonnenbergerMemory buffer error. 33ade90846SJoerg Sonnenberger.It Bq Er PAM_CONV_ERR 34ade90846SJoerg SonnenbergerConversation failure. 35ade90846SJoerg Sonnenberger.It Bq Er PAM_CRED_ERR 36ade90846SJoerg SonnenbergerFailed to set user credentials. 37ade90846SJoerg Sonnenberger.It Bq Er PAM_CRED_EXPIRED 38ade90846SJoerg SonnenbergerUser credentials have expired. 39ade90846SJoerg Sonnenberger.It Bq Er PAM_CRED_UNAVAIL 40ade90846SJoerg SonnenbergerFailed to retrieve user credentials. 41ade90846SJoerg Sonnenberger.It Bq Er PAM_IGNORE 42ade90846SJoerg SonnenbergerIgnore this module. 43ade90846SJoerg Sonnenberger.It Bq Er PAM_PERM_DENIED 44ade90846SJoerg SonnenbergerPermission denied. 45ade90846SJoerg Sonnenberger.It Bq Er PAM_SERVICE_ERR 46ade90846SJoerg SonnenbergerError in service module. 47ade90846SJoerg Sonnenberger.It Bq Er PAM_SYSTEM_ERR 48ade90846SJoerg SonnenbergerSystem error. 49ade90846SJoerg Sonnenberger.It Bq Er PAM_USER_UNKNOWN 50ade90846SJoerg SonnenbergerUnknown user. 51ade90846SJoerg Sonnenberger.El 52ade90846SJoerg Sonnenberger.Sh SEE ALSO 53ade90846SJoerg Sonnenberger.Xr pam 3 , 54ade90846SJoerg Sonnenberger.Xr pam_setcred 3 , 55ade90846SJoerg Sonnenberger.Xr pam_strerror 3 56ade90846SJoerg Sonnenberger.Sh STANDARDS 57ade90846SJoerg Sonnenberger.Rs 58ade90846SJoerg Sonnenberger.%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules" 59ade90846SJoerg Sonnenberger.%D "June 1997" 60ade90846SJoerg Sonnenberger.Re 61ade90846SJoerg Sonnenberger.Sh AUTHORS 62ade90846SJoerg SonnenbergerThe 63577efdeeSPeter Avalos.Fn pam_sm_setcred 64577efdeeSPeter Avalosfunction and this manual page were 65577efdeeSPeter Avalosdeveloped for the 66ade90846SJoerg Sonnenberger.Fx 67577efdeeSPeter AvalosProject by ThinkSec AS and Network Associates Laboratories, the 68f23594ceSHasso TepperSecurity Research Division of Network Associates, Inc.\& under 69ade90846SJoerg SonnenbergerDARPA/SPAWAR contract N66001-01-C-8035 70ade90846SJoerg Sonnenberger.Pq Dq CBOSS , 71ade90846SJoerg Sonnenbergeras part of the DARPA CHATS research program. 7210b5fe87SSascha Wildner.Pp 7310b5fe87SSascha WildnerThe OpenPAM library is maintained by 7410b5fe87SSascha Wildner.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . 75