1ce77a8d6SDag-Erling Smørgrav.\" Generated from pam_start.c by gendoc.pl 2*3ba4c8c8SDag-Erling Smørgrav.Dd June 27, 2023 35c1eca55SDag-Erling Smørgrav.Dt PAM_START 3 45c1eca55SDag-Erling Smørgrav.Os 55c1eca55SDag-Erling Smørgrav.Sh NAME 65c1eca55SDag-Erling Smørgrav.Nm pam_start 75c1eca55SDag-Erling Smørgrav.Nd initiate a PAM transaction 85c1eca55SDag-Erling Smørgrav.Sh SYNOPSIS 9644f2b7cSDag-Erling Smørgrav.In sys/types.h 105c1eca55SDag-Erling Smørgrav.In security/pam_appl.h 11ca236e63SDag-Erling Smørgrav.Ft "int" 125c1eca55SDag-Erling Smørgrav.Fn pam_start "const char *service" "const char *user" "const struct pam_conv *pam_conv" "pam_handle_t **pamh" 135c1eca55SDag-Erling Smørgrav.Sh DESCRIPTION 145c1eca55SDag-Erling SmørgravThe 152f3ed619SDag-Erling Smørgrav.Fn pam_start 1646acc370SDag-Erling Smørgravfunction creates and initializes a PAM context. 1746acc370SDag-Erling Smørgrav.Pp 1846acc370SDag-Erling SmørgravThe 19b33ab329SDag-Erling Smørgrav.Fa service 2046acc370SDag-Erling Smørgravargument specifies the name of the policy to apply, and is 2146acc370SDag-Erling Smørgravstored in the 2246acc370SDag-Erling Smørgrav.Dv PAM_SERVICE 2346acc370SDag-Erling Smørgravitem in the created context. 2446acc370SDag-Erling Smørgrav.Pp 2546acc370SDag-Erling SmørgravThe 26b33ab329SDag-Erling Smørgrav.Fa user 2746acc370SDag-Erling Smørgravargument specifies the name of the target user - the user the 2846acc370SDag-Erling Smørgravcreated context will serve to authenticate. 2946acc370SDag-Erling SmørgravIt is stored in the 3046acc370SDag-Erling Smørgrav.Dv PAM_USER 3146acc370SDag-Erling Smørgravitem in the created context. 3246acc370SDag-Erling Smørgrav.Pp 3346acc370SDag-Erling SmørgravThe 34b33ab329SDag-Erling Smørgrav.Fa pam_conv 3546acc370SDag-Erling Smørgravargument points to a 3646acc370SDag-Erling Smørgrav.Vt struct pam_conv 3746acc370SDag-Erling Smørgravdescribing the 38ee02aaa9SDag-Erling Smørgravconversation function to use; see 39b33ab329SDag-Erling Smørgrav.Fa pam_conv 40ee02aaa9SDag-Erling Smørgravfor details. 4146acc370SDag-Erling Smørgrav.Pp 425c1eca55SDag-Erling Smørgrav.Sh RETURN VALUES 435c1eca55SDag-Erling SmørgravThe 442f3ed619SDag-Erling Smørgrav.Fn pam_start 455c1eca55SDag-Erling Smørgravfunction returns one of the following values: 4646acc370SDag-Erling Smørgrav.Bl -tag -width 18n 4749e56509SDag-Erling Smørgrav.It Bq Er PAM_SUCCESS 4849e56509SDag-Erling SmørgravSuccess. 4949e56509SDag-Erling Smørgrav.It Bq Er PAM_BAD_ITEM 5049e56509SDag-Erling SmørgravUnrecognized or restricted item. 5146acc370SDag-Erling Smørgrav.It Bq Er PAM_BUF_ERR 5246acc370SDag-Erling SmørgravMemory buffer error. 5346acc370SDag-Erling Smørgrav.It Bq Er PAM_SYSTEM_ERR 5446acc370SDag-Erling SmørgravSystem error. 555c1eca55SDag-Erling Smørgrav.El 565c1eca55SDag-Erling Smørgrav.Sh SEE ALSO 5746acc370SDag-Erling Smørgrav.Xr pam 3 , 5846acc370SDag-Erling Smørgrav.Xr pam_end 3 , 5946acc370SDag-Erling Smørgrav.Xr pam_get_item 3 , 6046acc370SDag-Erling Smørgrav.Xr pam_set_item 3 , 6146acc370SDag-Erling Smørgrav.Xr pam_strerror 3 625c1eca55SDag-Erling Smørgrav.Sh STANDARDS 635c1eca55SDag-Erling Smørgrav.Rs 645c1eca55SDag-Erling Smørgrav.%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules" 655c1eca55SDag-Erling Smørgrav.%D "June 1997" 665c1eca55SDag-Erling Smørgrav.Re 675c1eca55SDag-Erling Smørgrav.Sh AUTHORS 685c1eca55SDag-Erling SmørgravThe 692f3ed619SDag-Erling Smørgrav.Fn pam_start 702f3ed619SDag-Erling Smørgravfunction and this manual page were 712f3ed619SDag-Erling Smørgravdeveloped for the 72ca236e63SDag-Erling Smørgrav.Fx 732f3ed619SDag-Erling SmørgravProject by ThinkSec AS and Network Associates Laboratories, the 749bc006deSDag-Erling SmørgravSecurity Research Division of Network Associates, Inc.\& under 75ca236e63SDag-Erling SmørgravDARPA/SPAWAR contract N66001-01-C-8035 765c1eca55SDag-Erling Smørgrav.Pq Dq CBOSS , 775c1eca55SDag-Erling Smørgravas part of the DARPA CHATS research program. 78ce77a8d6SDag-Erling Smørgrav.Pp 79ce77a8d6SDag-Erling SmørgravThe OpenPAM library is maintained by 80f3b0ac34SDag-Erling Smørgrav.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . 81