pam_env(8) BSD System Manager's Manual pam_env(8)
NAME
pam_env -- The Environment PAM module
SYNOPSIS
[service-name] function-class control-flag pam_env [options]
DESCRIPTION
The Environment PAM module supports the authentication and session man- agement function classes. In terms of the function-class parameter, these are ``auth'' and ``session'' respectively. The Environment PAM module has identical support for both supported function classes. The Environment PAM module allows the setting and unsetting of environ- ment variables. The use of previously set environment variables as well as PAM_ITEMs such as PAM_RHOST is supported. This module can also parse a file with simple KEY=VAL pairs on separate lines (/etc/environment by default). You can change the default file to parse, with the envfile flag and turn it on or off by setting the readenv flag to 1 or 0 respectively. The following options may be passed to this module: conffile=/path/to/pam_env.conf Indicate an alternative pam_env.conf style configuration file to override the default. This can be useful when different services need different environments. debug A lot of debug information will be printed to the system log. envfile=/path/to/environment Indicate an alternative environment file to override the default. This can be useful when different services need dif- ferent environments. readenv=0|1 Turns on or off the reading of the file specified by envfile (0 is off, 1 is on). By default this option is on.
FILES
/etc/security/pam_env.conf The default configuration file. /etc/environment The default environment file.
SEE ALSO
environ(7), pam.conf(5), pam(8)
AUTHORS
The pam_env module was written by Dave Kinchlea <kinch@kinch.ark.com>. BSD February 7, 2009 BSD
Mac OS X 10.8 - Generated Tue Sep 4 07:22:31 CDT 2012