pam_envfeed is a PAM module that runs an external program, grabs its output, and then defines the environment variables this program has emitted. It is especially useful for dynamically setting up a PATH that depends on many circumstances (such as whether the user is root, or whether a directory exists or not).
|Operating Systems||POSIX Linux|
Release Notes: Minor documentation updates were made.
Release Notes: Many more environment variables are now available within the child process. A complex example was also added.
Release Notes: This release fixes a problem with GDM due to signal handling issues. Now sigchld is blocked until it has waited for the child, so GDM's own sigchild handler cannot reap this child.
Release Notes: Minor Makefile cleanup.