Add support for password or gssapi authentication
Pull in Darren's support for password or gssapi authentication. Turn the existing classes into parameterized classes to allow the specification of multiple ports. Bastions require support for multiple ports. The class 'pam_duo' defaults to port 22. The 'pam_duo::password' and 'pam_duo::gssapi' classes default to port 22 and port 44 which matches the previous behaviour of the classes.
Showing
- NEWS 10 additions, 0 deletionsNEWS
- files/etc/pam.d/sshd_both 74 additions, 0 deletionsfiles/etc/pam.d/sshd_both
- manifests/gssapi.pp 14 additions, 6 deletionsmanifests/gssapi.pp
- manifests/init.pp 66 additions, 0 deletionsmanifests/init.pp
- manifests/password.pp 22 additions, 5 deletionsmanifests/password.pp
- templates/etc/ssh/sshd_config_both 75 additions, 0 deletionstemplates/etc/ssh/sshd_config_both
- templates/etc/ssh/sshd_config_gssapi 5 additions, 4 deletionstemplates/etc/ssh/sshd_config_gssapi
- templates/etc/ssh/sshd_config_password 5 additions, 4 deletionstemplates/etc/ssh/sshd_config_password
files/etc/pam.d/sshd_both
0 → 100644
manifests/init.pp
0 → 100644
templates/etc/ssh/sshd_config_both
0 → 100644
Please register or sign in to comment