399 Commits

Author SHA1 Message Date
Garrett Honeycutt
bf0bc72140
Merge pull request #278 from tuxmea/disable_server_key_bits_on_rhel7
Disable ServerkeyBits on RHEL 7.4 and later
2018-07-27 10:43:22 -04:00
Martin Alfke
ff11ca8a9b Disable ServerkeyBits on RHEL 7.4 and later
fixes #244
replaces #259

update spec tests to test changes
mock operatingsystemrelease in default_facts
2018-07-27 07:36:42 +02:00
Garrett Honeycutt
2874845537
Merge pull request #266 from zyamada/master
Fixing an inaccuracy within README.md
2018-03-29 11:39:06 -04:00
Zachary Yamada
d8ed53d507 Fixed typo in readme which provided the incorrect parameter for configuring the sshd PrintLastLog option 2018-03-28 13:03:45 -07:00
Garrett Honeycutt
fd3348896f Release v3.57.0 2017-12-10 21:01:02 -05:00
Garrett Honeycutt
3d3121a183
Merge pull request #257 from baurmatt/AuthenticationMethods
Add sshd_config_authenticationmethods parameter
2017-12-10 20:59:25 -05:00
Garrett Honeycutt
113a86f4bf
Merge pull request #258 from ghoneycutt/allow_agent_forwarding
Add support for AllowAgentForwarding option in sshd_config
2017-12-10 20:58:10 -05:00
e.vanhazendonk
2ca1bdfcca Add support for AllowAgentForwarding option in sshd_config 2017-12-10 19:27:35 -05:00
Matthias Baur
bc4c8a82a6 Add sshd_config_authenticationmethods parameter
This commit adds support for AuthenticationMethods by adding the
sshd_config_authenticationmethods parameter. Credits to @Saford91 for
the first implementation.
2017-12-10 20:29:02 +01:00
Garrett Honeycutt
7b8adfb451 Release v3.56.1 2017-11-20 10:47:47 -05:00
Garrett Honeycutt
9a349c7431
Merge pull request #252 from ghoneycutt/fix_sshd_config_maxstartups
(GH-251) Fix regex for sshd_config_maxstartups
2017-11-20 10:46:02 -05:00
Garrett Honeycutt
43a57041c4
Merge pull request #253 from ghoneycutt/stop_testing_minor_releases
(ci) Stop testing on minor releases
2017-11-20 10:45:37 -05:00
Garrett Honeycutt
fcc08ace1b (ci) Stop testing on minor releases 2017-11-20 09:52:51 -05:00
Garrett Honeycutt
cc2d310436 (GH-251) Fix regex for sshd_config_maxstartups 2017-11-20 09:44:17 -05:00
Garrett Honeycutt
3742a5c382 Release v3.56.0 2017-10-27 11:59:40 -04:00
Garrett Honeycutt
97d467a4ea
Merge pull request #248 from dhollinger/update_deps
Update concat dependency to be compatible with concat 3.x and 4.x
2017-10-27 11:56:23 -04:00
David Hollinger
626ca510ea Update concat dependency to be compatible with concat 3.x and 4.x 2017-09-26 18:01:51 -05:00
Garrett Honeycutt
be39600ff8 Release v3.55.0 2017-09-26 11:47:37 -04:00
Garrett Honeycutt
3b6789ab56 Merge pull request #246 from Phil-Friderici/ssh_config
Add ssh::config_entry defined type (with ssh::config_entries and tests)
2017-09-26 11:35:38 -04:00
Phil Friderici
1cc9edea3a Add config_entries parameter
Uses create_resources() to create ssh::config_entry resources for the given hash.
Does respect hiera_merge parameter accordingly.
2017-09-21 13:17:52 +00:00
Phil Friderici
4dbbdf5685 Add spec tests for ssh::config_entry define 2017-09-21 11:20:22 +00:00
Phil Friderici
a2b6ba4799 Add concat as new dependency 2017-09-21 11:20:18 +00:00
Jeff McCune
68dd872428 Add ssh::config_entry defined type
This patch adds a mechanism to manage ~/.ssh/config entries using the
concat module.
2017-09-15 13:33:58 -04:00
Garrett Honeycutt
2a26ad43f3 Release v3.54.0 2017-07-24 16:24:39 -04:00
Garrett Honeycutt
a9be160560 Merge pull request #240 from dhollinger/sshca
Add more SSH CA related fixes and paramaters
2017-07-24 16:21:25 -04:00
David Hollinger
6f68aa6aba Update README 2017-07-24 15:04:37 -05:00
David Hollinger
4cefc65069 Update hostcertificated to take both Strings and Arrays 2017-07-24 14:36:10 -05:00
David Hollinger
0ac138213e Fix puppetversion check logic
puppetversion was checking for puppet < '5.0' even if nil. This caused
an error when attempting to run bundler commands. Added logic to check
if puppetversion !nil and is < "5.0"
2017-07-24 14:25:34 -05:00
David Hollinger
50ddf070ed Update README 2017-07-24 13:42:13 -05:00
David Hollinger
717a237cc0 Add parameter to set AuthorizedPrincipalsFile setting 2017-07-24 13:42:13 -05:00
David Hollinger
ec5141de84 Update HostCertificate to take an array of certs 2017-07-24 13:42:13 -05:00
Garrett Honeycutt
4cf13caf74 Merge pull request #241 from ghoneycutt/fix_testing
Fix testing
2017-07-24 14:36:28 -04:00
Garrett Honeycutt
9c269790a6 Support Puppet 5 2017-07-24 14:02:44 -04:00
Garrett Honeycutt
82f436c6b8 Remove trailing whitespace and convert tabs into two spaces 2017-07-24 13:54:13 -04:00
Garrett Honeycutt
a552656834 Support only latest Puppet v3 and later versions of Puppet v4 2017-07-24 13:53:05 -04:00
Garrett Honeycutt
140baa1942 Do not test with ruby 2.3.1 as Puppet 4 never supported it 2017-07-24 13:48:03 -04:00
Garrett Honeycutt
fb07c23c8b Release v3.52.0 - Support additional sshd_options.
Add params for Add PrintLastLog, UsePrivilegeSeparation, and
Compression.
2017-05-26 15:09:39 -04:00
Garrett Honeycutt
32c66844f9 Merge pull request #225 from Mears148/master
Add PrintLastLog, UsePrivilegeSeparation and Compression params
2017-05-26 15:08:31 -04:00
Mears148
5368e52b30 Add PrintLastLog, UsePrivilegeSeparation, and Compression 2017-05-26 13:27:16 -04:00
Garrett Honeycutt
31e1f2815c Release v3.51.1 - ssh_known_hosts requires the ssh packages 2017-05-19 11:19:24 -04:00
Garrett Honeycutt
7582138819 Merge pull request #215 from Arakmar/require_ssh_config
Make sure the ssh config dir is present before trying to define the known host file.
2017-05-19 11:18:21 -04:00
Yoann Laissus
48576111c6 Make sure the ssh config dir is present before trying to define the known host file. 2017-05-18 15:25:38 +02:00
Garrett Honeycutt
5a8e1b9d66 Release v3.51.0 - Add params for HostCertificate and TrustedUserCAKeys 2017-05-17 18:50:10 -04:00
Garrett Honeycutt
3e8c502a5b Merge pull request #224 from ghoneycutt/223_new_params
new params for HostCertificate and TrustedUserCAKeys
2017-05-17 18:47:34 -04:00
Garrett Honeycutt
84f0078a32 Allow sshd_config_trustedusercakeys to be 'none' as per the docs 2017-05-17 10:51:46 -04:00
David Hollinger
b67aefd3c4 Add support for HostCertificate and TrustedUserCAKeys settings in sshd_config 2017-05-17 10:47:04 -04:00
David Hollinger
0ba2548995 Add JetBrains and rbenv files to gitignore 2017-05-17 10:43:42 -04:00
Garrett Honeycutt
c955ce804d Release v3.50.0 - Add sshd_pubkeyacceptedkeytypes parameter
This controls PubkeyAcceptedKeyTypes in sshd_config.
2017-05-08 19:42:45 -04:00
Garrett Honeycutt
448c1d91ee Update LICENSE for 2017 2017-05-08 19:42:31 -04:00
Garrett Honeycutt
7c96719526 Merge pull request #218 from ghoneycutt/PubkeyAcceptedKeyTypes
Add support for PubkeyAcceptedKeyTypes option to sshd_config
2017-05-08 19:41:02 -04:00