Developer's Daily | Unix by Example |
main | java | perl | unix | dev directory | web log |
pam_stack ? recurse into other PAM stacks |
auth required /lib/security/pam_stack.so
service=foo |
In a nutshell, pam_stack lets you "call", from inside of the stack for a particular service, the stack defined for any another service. The intention is to allow multiple services to "include" a system-wide setup, so that when that setup needs to be changed, it need only be changed in one place. |
debug |
turns on debugging via syslog(3). |
service=name |
tells pam_stack.so to execute the stack defined for the service name, which will usually be another file in /etc/pam.d. |
/etc/pam.d/imap: |
Because recursion is fully supported, there is potential to really break things by having a stack call itself either directly or via mutual recursion. |
Let’s hope not, but if you find any, please email the author. |
Nalin Dahyabhai <nalin@redhat.com> |