84 Commits

Author SHA1 Message Date
Martin Hagstrom
492292b003 Fix type comparison of ssh_key_import 2014-02-20 22:38:20 +01:00
Martin Hagstrom
6236973bf8 Add option to not import ssh keys 2014-02-20 16:58:51 +01:00
Garrett Honeycutt
cd5e300fa0 Support Puppet v3.4 2014-02-06 14:54:43 -05:00
Phil Friderici
8a8ffbee6a added optional hiera merge functionality 2014-01-20 11:16:28 +01:00
Garrett Honeycutt
507b35e453 Cleaning up contributions 2013-12-21 02:27:10 -05:00
Garrett Honeycutt
42efd6ebfc Clean up contributions and improve spec tests 2013-12-21 02:21:06 -05:00
Garrett Honeycutt
7c378d0e8b Merge pull request #39 from Phil-Friderici/spec_test_fixes
fixing spec warnings
2013-12-19 04:47:16 -08:00
Phil Friderici
c6c85ed325 fixing spec warnings 2013-12-11 14:45:53 +01:00
Phil Friderici
7bce1e8b35 ssh_config_hash_known_hosts option added 2013-12-11 14:35:42 +01:00
Kent Johansson
388ba4d147 Add option to specify banner content 2013-12-05 12:13:26 +01:00
Daniel Tremblay
c60c8618f8 Change default value for sshd_config_challenge_resp_auth to 'yes' 2013-12-04 19:10:36 +00:00
Garrett Honeycutt
359a041582 Validate keys parameter
Ensure that keys is a hash
2013-11-14 17:57:47 -05:00
Garrett Honeycutt
3dfa15ef6b Add ability to specify listen port for sshd
This patch allows you to specify a non-standard port for sshd.
2013-11-02 14:22:46 +01:00
Garrett Honeycutt
31397a0f18 Add Debian 7 support
Thank you, for5min, for testing this out and verifying that the package
names are the same between Debian 7 and Ubuntu 12.04 LTS.
2013-11-02 13:59:27 +01:00
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
Alex Tu
039ec10f0b Add ubuntu support 2013-10-21 17:03:55 -04:00
Garrett Honeycutt
3ddacee430 Merge pull request #18 from ghoneycutt/fix_undef_variables_in_template
Fix undef variables in template
2013-10-17 13:51:45 -07:00
Phil Friderici
7bc00797ae Fixed header 2013-10-17 15:46:28 +02:00
Phil Friderici
812465b677 Changed: usage of case instead of if-else, removed typos 2013-10-17 15:39:10 +02:00
Phil Friderici
78ed132af3 Removed duplicate documentation from module 2013-10-16 12:47:06 +02:00
Phil Friderici
b6907bf14f Added support for Suse 2013-10-16 11:29:11 +02:00
Garrett Honeycutt
1ac04501e0 Add ability to add more OS's and add spec tests 2013-10-15 12:43:09 -04:00
Garrett Honeycutt
144596197e Merge branch 'ssh_config' of https://github.com/jwennerberg/puppet-module-ssh into jwennerberg-ssh_config
Conflicts:
	manifests/init.pp
2013-10-15 12:14:23 -04:00
Garrett Honeycutt
cadc6472d3 Remove duplicate documentation from manifest 2013-09-25 16:38:20 +02:00
Martin Hagstrom
4a67684240 Add ssh authorized key management 2013-09-25 16:11:37 +02:00
Johan Wennerberg
272b3e442d Add parameters to ssh_config and sshd_config 2013-09-05 18:07:34 +02:00
Garrett Honeycutt
2033ae0e08 Remove trailing whitespace from manifest 2013-07-01 12:53:27 -04:00
Martin Hagstrom
b2b0feb6a3 Fixes for documentation
Based on github comments by ghoneycutt
2013-05-21 12:51:13 +02:00
Martin Hagstrom
52a42d0c43 Added documentation 2013-05-21 10:57:09 +02:00
Garrett Honeycutt
edb956ee98 initial commit 2013-05-16 16:06:06 +02:00