Main Page Modules Data Structures File List Data Fields Globals Related Pages
MACS Client PAM Module
This documentation assumes familiarity with PAM configuration. With that in mind, usage:
auth required* pam_macs.so [f cf] [m meth] [ [v|q] ... ]
account required* pam_macs.so [r resource] [ [v|q] ... ]
session required* pam_macs.so [p] [d] [ [v|q] ... ]
- f cf
- Specifies the location of the MACS configuration file. The format of the file is out of the scope of these comments, see the docs for MACS configuration.
- m meth
- Specifies the default method for to auth against. The default is determined at compile time by the MACS_DEF_METH define documented nearby. This may be overriden on a login-by-login basis by specifying it after an `@' sign. E.g., this module would interpret the login name user as refferring to the login `user' for method `method'.
- Specifies the verbosity level of the module. This starts out at a default value determined at compile time by the MACS_DEF_V define documented nearby. Each `v' increases verbosity, while each `q' decreases it.
- r resource
- Specifies the resource to authorize against for access to this machine. The default is determined at compile time by the MACS_DEF_RES define documented nearby.
- Assuming there is no entry for a given user in /etc/passwd, the session module may create one at login time. Each appearance of this option toggles the switch, which starts out as determined at compile time by the MACS_DEF_P define documented nearby.
- Assuming we added an entry for a given user in /etc/passwd, the session module may also delete it at logout time. Each appearance of this option toggles the switch, which starts out as determined at compile time by the MACS_DEF_D define documented nearby.
- Write password module. (Do we actually want this?)
Generated on Mon Jul 14 14:27:02 2003 for MACS Client PAM Module by