- Overview
- Module Description
- Setup
- Usage
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Installs and configures libpam-ssh for authenticating sudo via forwarded SSH agent on Debian-like systems.
Installs libpam-ssh, manages /etc/pam.d/sudo and adds line to /etc/sudoers.
/etc/pam.d/sudo
/etc/sudoers
(appending a line with stdlibfile_line
resource- APT via configuring ppa:cpick/pam-ssh-agent-auth
Class only takes one argument $purge_now
which will, on run, ensure all the
resources it normally creates are purged/absent.
Only supports Ubuntu due to using apt::ppa. Pull requests are welcome to add support.
Feel free to submit PRs. Just ask that code is puppet-lint compliant.