*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages -> pam_putenv (3)              



NAME    [Toc]    [Back]

     pam_putenv -- set the value of an environment variable

LIBRARY    [Toc]    [Back]

     PAM Library (libpam, -lpam)

SYNOPSIS    [Toc]    [Back]

     #include <sys/types.h>
     #include <security/pam_appl.h>

     pam_putenv(pam_handle_t *pamh, const char *namevalue);

DESCRIPTION    [Toc]    [Back]

     The pam_putenv function sets a environment variable.  Its semantics are
     similar to those of putenv(3), but it modifies the PAM context's environment
 list instead of the application's.

RETURN VALUES    [Toc]    [Back]

     The pam_putenv function returns one of the following values:

     [PAM_BUF_ERR]       Memory buffer error.

     [PAM_SYSTEM_ERR]    System error.

SEE ALSO    [Toc]    [Back]

     pam(3), pam_getenv(3), pam_getenvlist(3), pam_setenv(3), pam_strerror(3),

STANDARDS    [Toc]    [Back]

     X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules,
     June 1997.

AUTHORS    [Toc]    [Back]

     The pam_putenv function and this manual page were developed for the
     FreeBSD Project by ThinkSec AS and Network Associates Laboratories, the
     Security Research Division of Network Associates, Inc.  under
     DARPA/SPAWAR contract N66001-01-C-8035 (``CBOSS''), as part of the DARPA
     CHATS research program.

FreeBSD 5.2.1                    July 15, 2003                   FreeBSD 5.2.1
[ Back ]
 Similar pages
Name OS Title
getenv Linux get an environment variable
getenv IRIX get value of environment variable
getenv Tru64 Return the value of an environment variable
pam_getenv FreeBSD retrieve the value of a PAM environment variable
getenv OpenBSD environment variable functions
setenv OpenBSD environment variable functions
getenv FreeBSD environment variable functions
getenv NetBSD environment variable functions
setenv NetBSD environment variable functions
unsetenv NetBSD environment variable functions
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service