226 Commits

Author SHA1 Message Date
Garrett Honeycutt
ffa34f5fe9 Merge pull request #48 from ghoneycutt/hiera_merge
Hiera merge
2014-01-20 06:41:57 -08:00
Garrett Honeycutt
0f4b8320e5 Add spec tests for hiera_merge
Test for hiera_merge set to an invalid type that is not checked in the
code's case statement. Also test for error message returned from
validate_re().
2014-01-20 09:36:38 -05:00
Phil Friderici
8a8ffbee6a added optional hiera merge functionality 2014-01-20 11:16:28 +01:00
Garrett Honeycutt
2be20733d8 Merge pull request #43 from ghoneycutt/rspec_puppet_v1
Support rspec-puppet v1.0.0
2013-12-27 14:57:11 -08:00
Garrett Honeycutt
2afe44fd22 Support rspec-puppet v1.0.0
include_class has been replaced with contain_class.
http://bombasticmonkey.com/2013/12/05/rspec-puppet-1.0.0/
2013-12-27 17:47:46 -05:00
Garrett Honeycutt
9c0985514d Release v3.5.0 - Optionally manage banner file 2013-12-21 02:33:57 -05:00
Garrett Honeycutt
d027d56e49 Merge pull request #40 from ghoneycutt/add_banner_file
(#244) Add banner file
2013-12-20 23:32:32 -08: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
8ed84f7e18 Update to work with new version of rspec-puppet 2013-12-21 02:05:37 -05:00
Garrett Honeycutt
96d38fb876 Add checks to rake validate and update Travis 2013-12-19 07:49:32 -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
Garrett Honeycutt
db52073c3b Add ability to manage HashKnownHosts in ssh_config 2013-12-19 07:39:06 -05:00
Garrett Honeycutt
363b4a190f Merge pull request #38 from Phil-Friderici/ssh_config_hash_known_hosts
ssh_config_hash_known_hosts option added
2013-12-19 04:38:44 -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
Garrett Honeycutt
7b97397d20 Release v3.3.0 - Default ChallengeResponseAuthentication to yes
This is the default given in SSHD_CONFIG(5)
2013-12-04 11:23:54 -08:00
Garrett Honeycutt
ebeb263b74 Merge pull request #36 from dantremblay/CRA_yes
Change default value for sshd_config_challenge_resp_auth to 'yes'
2013-12-04 11:22:59 -08: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
e70afd4805 Add example of ssh key running command to README 2013-11-18 12:57:30 +01:00
Garrett Honeycutt
f964678546 Add test for ssh key that runs a command 2013-11-18 12:55:55 +01:00
Garrett Honeycutt
7250ad514e Release v3.2.1
Validates keys parameter to ensure it is a hash before calling
create_resources().
2013-11-14 18:01:23 -05:00
Garrett Honeycutt
799e24f9bf Merge pull request #35 from ghoneycutt/validate_keys_hash
Validate keys parameter
2013-11-14 15:00:53 -08:00
Garrett Honeycutt
359a041582 Validate keys parameter
Ensure that keys is a hash
2013-11-14 17:57:47 -05:00
Garrett Honeycutt
285cafe130 Release v3.2.0 2013-11-03 19:48:16 -05:00
Garrett Honeycutt
b279b54685 Merge pull request #34 from ghoneycutt/specify_port
Specify port
2013-11-03 16:47:46 -08: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
4ccaf44add Merge pull request #33 from ghoneycutt/three_oh
Release v3.0.0
2013-10-31 14:27:11 -07:00
Garrett Honeycutt
9f6eaaf916 Merging v3.0.0 into master 2013-10-31 22:26:11 +01:00
Garrett Honeycutt
1346a1e20d Merge pull request #32 from ghoneycutt/revert_sshd_config_sendenv_xmodifiers
Revert sshd_config_sendenv_xmodifiers which introduced a bug
2013-10-31 14:21:50 -07: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
b1fec9ba95 Revert sshd_config_sendenv_xmodifiers which introduced a bug 2013-10-31 20:20:35 +01:00
Garrett Honeycutt
8c1e058343 Release v2.5.0
Ability to manage more options in the ssh_config and sshd_config files.

ssh_config
* SendEnv XMODIFIERS

sshd_config
* SendEnv XMODIFIERS
* PasswordAuthentication
* AllowTcpForwarding
* X11Forwarding
* UsePAM
* ClientAliveInterval
2013-10-31 11:23:18 +01:00
Garrett Honeycutt
7e093265e2 Merge pull request #31 from ghoneycutt/add_sendenv_xmodifiers
Add feature to allow setting 'SendEnv XMODIFIERS'
2013-10-31 03:22:37 -07: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
79e8119470 Merge pull request #30 from ghoneycutt/add_more_params
Add more params
2013-10-31 02:45:22 -07: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
51aa16a0af Merge pull request #23 from ghoneycutt/new_master
New master
2013-10-21 21:34:04 -07:00
Garrett Honeycutt
21b21667ac Release 2.4.0
Support for Ubuntu
2013-10-21 17:09:21 -04: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
fef452b803 Release 2.3.0
Support for Suse 11
2013-10-17 17:19:50 -04:00
Garrett Honeycutt
62989c5c19 Merge pull request #19 from ghoneycutt/improve_spec_tests
Improve spec tests
2013-10-17 14:18:36 -07: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
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