More documentation to come... right now this is just enough to get folks started.
Installation
- Download a release or checkout from git using:
git clone git://git.capelis.dj/pam_escalate
- make
- make install or on OSX, make installosx
Soon there will be a proper ./configure, but not yet.
Configuring sudo for pam_escalate
/etc/pam.d/sudo:
#%PAM-1.0 auth required pam_escalate.so proxy #@include common-auth @include common-account session required pam_permit.so session required pam_limits.so
/etc/pam.d/pam_escalate: (only required if using "proxy")
@include common-auth @include common-password @include common-account @include common-session
Configuring pam_escalate for su
Just add "auth required pam_escalate.so" to the top of /etc/pam.d/su Full file might look something like this: /etc/pam.d/su:
auth required pam_escalate.so @include common-auth @include common-account @include common-session
