110b5fe87SSascha Wildner.\" Generated from pam_getenv.c by gendoc.pl 2*4c84ab30SSascha Wildner.\" $OpenPAM: pam_getenv.c 944 2019-02-22 09:49:12Z des $ 3*4c84ab30SSascha Wildner.Dd February 24, 2019 4ade90846SJoerg Sonnenberger.Dt PAM_GETENV 3 5ade90846SJoerg Sonnenberger.Os 6ade90846SJoerg Sonnenberger.Sh NAME 7ade90846SJoerg Sonnenberger.Nm pam_getenv 8ade90846SJoerg Sonnenberger.Nd retrieve the value of a PAM environment variable 9ade90846SJoerg Sonnenberger.Sh SYNOPSIS 10ade90846SJoerg Sonnenberger.In sys/types.h 11ade90846SJoerg Sonnenberger.In security/pam_appl.h 12ade90846SJoerg Sonnenberger.Ft "const char *" 13ade90846SJoerg Sonnenberger.Fn pam_getenv "pam_handle_t *pamh" "const char *name" 14ade90846SJoerg Sonnenberger.Sh DESCRIPTION 15ade90846SJoerg SonnenbergerThe 16577efdeeSPeter Avalos.Fn pam_getenv 17ade90846SJoerg Sonnenbergerfunction returns the value of an environment variable. 18ade90846SJoerg SonnenbergerIts semantics are similar to those of 19ade90846SJoerg Sonnenberger.Xr getenv 3 , 20ade90846SJoerg Sonnenbergerbut it accesses the PAM 21ade90846SJoerg Sonnenbergercontext's environment list instead of the application's. 22ade90846SJoerg Sonnenberger.Pp 23ade90846SJoerg Sonnenberger.Sh RETURN VALUES 24ade90846SJoerg SonnenbergerThe 25577efdeeSPeter Avalos.Fn pam_getenv 26ade90846SJoerg Sonnenbergerfunction returns 27ade90846SJoerg Sonnenberger.Dv NULL 28ade90846SJoerg Sonnenbergeron failure. 29ade90846SJoerg Sonnenberger.Sh SEE ALSO 30ade90846SJoerg Sonnenberger.Xr getenv 3 , 31ade90846SJoerg Sonnenberger.Xr pam 3 , 32ade90846SJoerg Sonnenberger.Xr pam_getenvlist 3 , 33ade90846SJoerg Sonnenberger.Xr pam_putenv 3 , 34ade90846SJoerg Sonnenberger.Xr pam_setenv 3 35ade90846SJoerg Sonnenberger.Sh STANDARDS 36ade90846SJoerg Sonnenberger.Rs 37ade90846SJoerg Sonnenberger.%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules" 38ade90846SJoerg Sonnenberger.%D "June 1997" 39ade90846SJoerg Sonnenberger.Re 40ade90846SJoerg Sonnenberger.Sh AUTHORS 41ade90846SJoerg SonnenbergerThe 42577efdeeSPeter Avalos.Fn pam_getenv 43577efdeeSPeter Avalosfunction and this manual page were 44577efdeeSPeter Avalosdeveloped for the 45ade90846SJoerg Sonnenberger.Fx 46577efdeeSPeter AvalosProject by ThinkSec AS and Network Associates Laboratories, the 47f23594ceSHasso TepperSecurity Research Division of Network Associates, Inc.\& under 48ade90846SJoerg SonnenbergerDARPA/SPAWAR contract N66001-01-C-8035 49ade90846SJoerg Sonnenberger.Pq Dq CBOSS , 50ade90846SJoerg Sonnenbergeras part of the DARPA CHATS research program. 5110b5fe87SSascha Wildner.Pp 5210b5fe87SSascha WildnerThe OpenPAM library is maintained by 5310b5fe87SSascha Wildner.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no . 54