370 Commits

Author SHA1 Message Date
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
Garrett Honeycutt
fe3cbc4e2e Fix testing dependencies 2017-05-08 18:15:47 -04:00
Garrett Honeycutt
6a5e98fdbb Fix metadata 2017-03-16 13:24:28 -07:00
Martin Narkiewicz
4cf16192a5 Add support for PubkeyAcceptedKeyTypes option to sshd_config 2017-03-16 10:48:13 -07:00
Garrett Honeycutt
3a7dc1556c Release v3.49.1 - Fix parameters not compatible with Solaris 2017-02-27 12:14:07 -05:00
Garrett Honeycutt
3708935588 Merge pull request #213 from Phil-Friderici/fix_solaris
Fix parameters not compatible with Solaris
2017-02-27 12:10:51 -05:00
Phil Friderici
b476a3f725 Enhance compatibility with Solaris
Some OpenSSH parameters are not compatible with Solaris SSH.
They do break if they are included into the configuration file(s).

This patch does not include them by default on Solaris anymore.

Changed parameters:
sshd_config_tcp_keepalive   (TCPKeepAlive in sshd_config)
sshd_config_permittunnel    (PermitTunnel in sshd_config)
sshd_config_maxsessions     (MaxSessions  in sshd_config)
ssh_config_hash_known_hosts (HashKnownHosts in ssh_config)
2017-02-27 09:10:12 +01:00
Phil Friderici
952017ccb6 Support Puppet >= 4.9 2017-02-23 14:47:37 +01:00
Garrett Honeycutt
6906ce3a26 Merge pull request #201 from bc-bjoern/feature_empty_ssh_hostkey
Remove join from validate_absolute_path for sshd_config_hostkey
2016-11-12 09:54:03 -08:00
Björn Becker
326106b5c7 Remove join from validate_absolute_path for sshd_config_hostkey 2016-11-10 17:16:26 +01:00
Garrett Honeycutt
eb0aaa5583 Merge pull request #200 from ghoneycutt/fix_dependencies
Fix ruby dependencies
2016-11-03 16:02:56 -04:00
Garrett Honeycutt
c3f0b3ccb2 Ignore Eclipse 2016-11-03 12:06:54 -04:00
Garrett Honeycutt
363e6a98e7 Fix ruby dependencies 2016-11-03 11:54:56 -04:00
Garrett Honeycutt
6c1beba7fb Document ChallengeResponseAuthentication on EL systems 2016-10-28 11:50:32 -04:00
Garrett Honeycutt
db16d8a029 Release v3.49.0 - Add support for PermitTunnel in sshd_config 2016-10-25 11:26:41 -04:00
Garrett Honeycutt
00829437ba Merge pull request #186 from andrei693/Expose_PermitTunnel_from_sshd_config
Expose PermitTunnel from sshd_config
2016-10-25 11:25:37 -04:00
Andrei Brezan
e044e4c89f Expose PermitTunnel from sshd_config 2016-10-24 17:18:25 +02:00
Garrett Honeycutt
b2df437e4a Release v3.48.0 - Add support for ProxyCommand 2016-10-20 21:31:06 -04:00
Garrett Honeycutt
3e4b45f992 Merge pull request #198 from ghoneycutt/ssh_config_proxy_command
Ssh config proxy command
2016-10-20 21:29:16 -04:00
Garrett Honeycutt
6f34248977 Fixup mlosapio's contribution 2016-10-20 17:47:04 -04:00
Michael LoSapio
64008a427f Add support for ProxyCommand in ssh_config 2016-10-20 16:04:15 -04:00
Garrett Honeycutt
24eb3a1909 Release v3.47.0 - Add support for KexAlgorithms 2016-10-19 18:56:59 -04:00
Garrett Honeycutt
135483a377 Merge pull request #195 from Asteao/master
adding support for KexAlgorithms
2016-10-19 18:55:43 -04:00
43d6107949 adding support for KexAlgorithms 2016-10-19 14:01:24 -07:00
Garrett Honeycutt
5d11a3b8b4 Release v3.46.0 - Add sshd_x11_use_localhost parameter 2016-10-04 10:36:21 -04:00
Garrett Honeycutt
f45d0cfc7d Merge pull request #193 from boandersson/X11UseLocalhost
Add configurable param X11UseLocalhost to sshd_config
2016-10-04 10:35:05 -04:00
Bosse Andersson
f41d7966ab Add configurable param X11UseLocalhost to sshd_config 2016-10-04 12:55:06 +02:00
Garrett Honeycutt
aacf3a7470 Add v3.45.0 to CHANGELOG 2016-08-31 09:51:15 -04:00
Garrett Honeycutt
06423f9e5a Release v3.45.0 - Add support for Ubuntu 16.04 LTS 2016-08-30 10:03:56 -04:00
Garrett Honeycutt
b2dc09e746 Merge pull request #189 from Phil-Friderici/ubuntu1604
Ubuntu1604
2016-08-30 10:03:03 -04:00