12 Commits

Author SHA1 Message Date
Garrett Honeycutt
5971660ec3 Release v3.0.0
Remove sshd_config_sendenv_xmodifiers parameter which introduced a bug
that would prevent sshd from running.

Change default behvior of sshd to permit root to login. This is done to
be in line with the standard default of sshd. If you want to block root
from logging in by default, set the following in hiera.

ssh::permit_root_login: false
2013-10-31 20:29:50 +01:00
Garrett Honeycutt
2ecb232a0e Add feature to allow setting 'SendEnv XMODIFIERS'
This defaults to false and has options to independently set this in both
ssh_config and sshd_config.
2013-10-31 11:19:46 +01:00
Garrett Honeycutt
c178b9519a normalize fail message format
Use angle brackets around <$param> in message to make it clear when a
variable is blank.
2013-10-31 10:40:44 +01:00
Phil Friderici
952bea5393 Added more parameterizations 2013-10-31 09:26:45 +01:00
Garrett Honeycutt
a436adffd1 Refactor to fully support Ubuntu 2013-10-21 17:09:08 -04:00
Garrett Honeycutt
3fbadff68c Add spec tests for variables in sshd_config template 2013-10-17 17:07:15 -04:00
Garrett Honeycutt
60ed4b8a4f Add missing spec test in sshd_config for banner option 2013-10-17 16:58:16 -04:00
Garrett Honeycutt
ebe04a0fe6 Refactor to condense lines in spec test for readability 2013-10-17 16:55:14 -04:00
Garrett Honeycutt
55da6eeb92 Add spec tests for ssh_config template 2013-10-17 16:51:14 -04:00
Garrett Honeycutt
1ac04501e0 Add ability to add more OS's and add spec tests 2013-10-15 12:43:09 -04:00
Martin Hagstrom
4a67684240 Add ssh authorized key management 2013-09-25 16:11:37 +02:00
Garrett Honeycutt
58561177e0 Add spec tests
This is a first pass and is in no way complete. It does travis support
and test the default case and the major params that change logic.
2013-07-01 17:06:16 -04:00