FreeBSD 7.0 manual page repository

FreeBSD is a free computer operating system based on BSD UNIX originally. Many IT companies, like DeployIS is using it to provide an up-to-date, stable operating system.

pam_exec - Exec PAM module



      pam_exec - Exec PAM module


      [service-name] module-type control-flag pam_exec [arguments]


      The exec service module for PAM executes the program designated by its
      first argument, with its remaining arguments as command-line arguments.
      The child’s environment is set to the current PAM environment list, as
      returned by pam_getenvlist(3).  In addition, the following PAM items are
      exported as environment variables: PAM_RHOST, PAM_RUSER, PAM_SERVICE,
      PAM_TTY, and PAM_USER.
      pam_get_item(3), pam.conf(5), pam(8)


      The pam_exec module and this manual page were developed for the FreeBSD
      Project by ThinkSec AS and NAI Labs, 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.


Based on BSD UNIX
FreeBSD is an advanced operating system for x86 compatible (including Pentium and Athlon), amd64 compatible (including Opteron, Athlon64, and EM64T), UltraSPARC, IA-64, PC-98 and ARM architectures. It is derived from BSD, the version of UNIX developed at the University of California, Berkeley. It is developed and maintained by a large team of individuals. Additional platforms are in various stages of development.