1*ce77a8d6SDag-Erling Smørgrav.\" Generated from pam_start.c by gendoc.pl 2*ce77a8d6SDag-Erling Smørgrav.\" $Id: pam_start.c 648 2013-03-05 17:54:27Z des $ 3*ce77a8d6SDag-Erling Smørgrav.Dd September 7, 2013 45c1eca55SDag-Erling Smørgrav.Dt PAM_START 3 55c1eca55SDag-Erling Smørgrav.Os 65c1eca55SDag-Erling Smørgrav.Sh NAME 75c1eca55SDag-Erling Smørgrav.Nm pam_start 85c1eca55SDag-Erling Smørgrav.Nd initiate a PAM transaction 95c1eca55SDag-Erling Smørgrav.Sh LIBRARY 105c1eca55SDag-Erling Smørgrav.Lb libpam 115c1eca55SDag-Erling Smørgrav.Sh SYNOPSIS 12644f2b7cSDag-Erling Smørgrav.In sys/types.h 135c1eca55SDag-Erling Smørgrav.In security/pam_appl.h 14ca236e63SDag-Erling Smørgrav.Ft "int" 155c1eca55SDag-Erling Smørgrav.Fn pam_start "const char *service" "const char *user" "const struct pam_conv *pam_conv" "pam_handle_t **pamh" 165c1eca55SDag-Erling Smørgrav.Sh DESCRIPTION 175c1eca55SDag-Erling SmørgravThe 182f3ed619SDag-Erling Smørgrav.Fn pam_start 1946acc370SDag-Erling Smørgravfunction creates and initializes a PAM context. 2046acc370SDag-Erling Smørgrav.Pp 2146acc370SDag-Erling SmørgravThe 22b33ab329SDag-Erling Smørgrav.Fa service 2346acc370SDag-Erling Smørgravargument specifies the name of the policy to apply, and is 2446acc370SDag-Erling Smørgravstored in the 2546acc370SDag-Erling Smørgrav.Dv PAM_SERVICE 2646acc370SDag-Erling Smørgravitem in the created context. 2746acc370SDag-Erling Smørgrav.Pp 2846acc370SDag-Erling SmørgravThe 29b33ab329SDag-Erling Smørgrav.Fa user 3046acc370SDag-Erling Smørgravargument specifies the name of the target user - the user the 3146acc370SDag-Erling Smørgravcreated context will serve to authenticate. 3246acc370SDag-Erling SmørgravIt is stored in the 3346acc370SDag-Erling Smørgrav.Dv PAM_USER 3446acc370SDag-Erling Smørgravitem in the created context. 3546acc370SDag-Erling Smørgrav.Pp 3646acc370SDag-Erling SmørgravThe 37b33ab329SDag-Erling Smørgrav.Fa pam_conv 3846acc370SDag-Erling Smørgravargument points to a 3946acc370SDag-Erling Smørgrav.Vt struct pam_conv 4046acc370SDag-Erling Smørgravdescribing the 41ee02aaa9SDag-Erling Smørgravconversation function to use; see 42b33ab329SDag-Erling Smørgrav.Fa pam_conv 43ee02aaa9SDag-Erling Smørgravfor details. 4446acc370SDag-Erling Smørgrav.Pp 455c1eca55SDag-Erling Smørgrav.Sh RETURN VALUES 465c1eca55SDag-Erling SmørgravThe 472f3ed619SDag-Erling Smørgrav.Fn pam_start 485c1eca55SDag-Erling Smørgravfunction returns one of the following values: 4946acc370SDag-Erling Smørgrav.Bl -tag -width 18n 5046acc370SDag-Erling Smørgrav.It Bq Er PAM_BUF_ERR 5146acc370SDag-Erling SmørgravMemory buffer error. 5246acc370SDag-Erling Smørgrav.It Bq Er PAM_SYSTEM_ERR 5346acc370SDag-Erling SmørgravSystem error. 545c1eca55SDag-Erling Smørgrav.El 555c1eca55SDag-Erling Smørgrav.Sh SEE ALSO 5646acc370SDag-Erling Smørgrav.Xr pam 3 , 5746acc370SDag-Erling Smørgrav.Xr pam_end 3 , 5846acc370SDag-Erling Smørgrav.Xr pam_get_item 3 , 5946acc370SDag-Erling Smørgrav.Xr pam_set_item 3 , 6046acc370SDag-Erling Smørgrav.Xr pam_strerror 3 615c1eca55SDag-Erling Smørgrav.Sh STANDARDS 625c1eca55SDag-Erling Smørgrav.Rs 635c1eca55SDag-Erling Smørgrav.%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules" 645c1eca55SDag-Erling Smørgrav.%D "June 1997" 655c1eca55SDag-Erling Smørgrav.Re 665c1eca55SDag-Erling Smørgrav.Sh AUTHORS 675c1eca55SDag-Erling SmørgravThe 682f3ed619SDag-Erling Smørgrav.Fn pam_start 692f3ed619SDag-Erling Smørgravfunction and this manual page were 702f3ed619SDag-Erling Smørgravdeveloped for the 71ca236e63SDag-Erling Smørgrav.Fx 722f3ed619SDag-Erling SmørgravProject by ThinkSec AS and Network Associates Laboratories, the 739bc006deSDag-Erling SmørgravSecurity Research Division of Network Associates, Inc.\& under 74ca236e63SDag-Erling SmørgravDARPA/SPAWAR contract N66001-01-C-8035 755c1eca55SDag-Erling Smørgrav.Pq Dq CBOSS , 765c1eca55SDag-Erling Smørgravas part of the DARPA CHATS research program. 77*ce77a8d6SDag-Erling Smørgrav.Pp 78*ce77a8d6SDag-Erling SmørgravThe OpenPAM library is maintained by 79*ce77a8d6SDag-Erling Smørgrav.An Dag-Erling Sm\(/orgrav Aq des@des.no . 80