All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v4.1.0 (2023-04-06)
v4.0.0 (2022-11-28)
- V4 again take 2 #390 (treydock)
- Allow not exporting SSH keys #367 (mattock)
- Added sles15 resolved issue #320 #331 (FcoCalero)
v3.62.0 (2020-09-07)
- Add Ubuntu 20.04 support #343 (mergwyn)
- Add debian10 #341 (ghoneycutt)
- Updated Module Dependencies #339 (EricSeiffert)
- Explicitly unset the ipaddress6 fact #335 (vStone)
v3.61.0 (2019-05-01)
v3.60.1 (2019-04-29)
v3.60.0 (2019-04-29)
- Add for the possibility of an IPv6 address #310 (bjvrielink)
- Add support for debian9 #309 (hdep)
v3.59.1 (2019-02-28)
- Make sure Match-configuration is at the bottom #305 (ghoneycutt)
- Fix spec tests by pinning version of Bundler #304 (ghoneycutt)
v3.59.0 (2019-01-04)
- Add support for Puppet 6 #298 (Phil-Friderici)
- Allow puppetlabs-concat < 6.0.0 #296 (djschaap)
v3.58.0 (2018-10-08)
- Add RevokedKeys option to sshd_config #293 (ghoneycutt)
v3.57.1 (2018-07-27)
- Disable ServerkeyBits on RHEL 7.4 and later #278 (tuxmea)
- Fixing an inaccuracy within README.md #266 (meowomancer)
v3.57.0 (2017-12-11)
- Add support for AllowAgentForwarding option in sshd_config #258 (ghoneycutt)
- Add sshd_config_authenticationmethods parameter #257 (baurmatt)
v3.56.1 (2017-11-20)
- (ci) Stop testing on minor releases #253 (ghoneycutt)
- (GH-251) Fix regex for sshd_config_maxstartups #252 (ghoneycutt)
v3.56.0 (2017-10-27)
- Update concat dependency to be compatible with concat 3.x and 4.x #248 (dhollinger)
v3.55.0 (2017-09-26)
- Add ssh::config_entry defined type (with ssh::config_entries and tests) #246 (Phil-Friderici)
- Add ssh::config_entry defined type #245 (jeffmccune)
v3.54.0 (2017-07-24)
- Add more SSH CA related fixes and paramaters #240 (dhollinger)
v3.53.0 (2017-07-24)
- Fix testing #241 (ghoneycutt)
v3.52.0 (2017-05-26)
v3.51.1 (2017-05-19)
v3.51.0 (2017-05-17)
- 223 new params #224 (ghoneycutt)
v3.50.0 (2017-05-08)
- Add support for PubkeyAcceptedKeyTypes option to sshd_config #218 (ghoneycutt)
v3.49.1 (2017-02-27)
- Fix parameters not compatible with Solaris #213 (Phil-Friderici)
- Support Puppet >= 4.9 #212 (Phil-Friderici)
- Remove join from validate_absolute_path for sshd_config_hostkey #201 (bc-bjoern)
- Fix ruby dependencies #200 (ghoneycutt)
v3.49.0 (2016-10-25)
v3.48.0 (2016-10-21)
- Ssh config proxy command #198 (ghoneycutt)
v3.47.0 (2016-10-19)
v3.46.0 (2016-10-04)
- Add configurable param X11UseLocalhost to sshd_config #193 (boandersson)
v3.45.0 (2016-08-30)
- Ubuntu1604 #189 (Phil-Friderici)
- Ubuntu1604 #188 (ghoneycutt)
v3.44.0 (2016-08-29)
v3.43.0 (2016-08-09)
- Support Ruby v2.3.1 #184 (ghoneycutt)
- Allow puppet-lint v1 so community plugins work #182 (ghoneycutt)
v3.42.0 (2016-06-24)
- Adding two new options for sshd_config PermitEmptyPasswords and PermitUserEnvironment #178 (jthiesfeld)
v3.41.1 (2016-06-20)
v3.41.0 (2016-06-20)
- Add support for UserKnownHostsFile and add multiple files support for GlobalKnownHostsFile #177 (ghoneycutt)
- Add support for UserKnownHostsFile and add multiple files support for GlobalKnownHostsFile #176 (sergiik)
v3.40.0 (2016-06-09)
v3.39.0 (2016-06-08)
- allow ecdsa-sha2-nistp256 hostkeys, add host_aliases attribute to sshkey resource, add support for PubkeyAuthentication #173 (florianfa)
- Remove needless file #172 (Phil-Friderici)
v3.38.0 (2016-06-06)
- Prep v3.80.0 #171 (ghoneycutt)
- Add param to manage MaxAuthTries in sshd_config #170 (ghoneycutt)
v3.37.1 (2016-06-06)
v3.37.0 (2016-06-04)
- Add ssh params #168 (ghoneycutt)
- Specs for ssh* facts #154 (Phil-Friderici)
v3.36.0 (2016-04-04)
- UseRoaming on supported versions only #157 (anders-larsson)
v3.35.0 (2016-01-29)
- WIP - Add facts for ssh version #133 (ghoneycutt)
v3.34.0 (2016-01-17)
- Use roaming #149 (ghoneycutt)
v3.33.1 (2015-12-16)
- Support puppet v430 #143 (ghoneycutt)
v3.33.0 (2015-12-10)
- Sshd addressfamily #142 (ghoneycutt)
- Change formatting in README to be explicit about example types #140 (ghoneycutt)
- Update README to meet criteria for Puppet Labs Approved status #139 (ghoneycutt)
v3.32.0 (2015-10-15)
- Add a parameter to allow disabling management of the ssh service #134 (dfairhurst)
v3.31.0 (2015-10-07)
- add default SFTP subsystem for SLES12 #132 (Phil-Friderici)
v3.30.0 (2015-09-03)
- Add parameter for KerberosAuthentication option to sshd #127 (ghoneycutt)
v3.29.1 (2015-08-17)
- fix for hiera_array() always returning an empty array #121 (Phil-Friderici)
v3.29.0 (2015-08-05)
- Support Puppetv4 and v3 with future parser #120 (ghoneycutt)
- Update README for HostbasedAuthentication and small styling fixes #117 (kTitan)
- Parameterize IgnoreUserKnownHosts & IgnoreRhosts #116 (kTitan)
v3.28.0 (2015-06-01)
- Add parameter for HostbasedAuthentication option in sshd_config #115 (ghoneycutt)
v3.27.2 (2015-05-31)
- Fix style issues #114 (ghoneycutt)
v3.27.1 (2015-05-07)
v3.27.0 (2015-05-07)
v3.26.0 (2015-04-13)
- Add parameters for AuthorizedKeysCommand and AuthorizedKeysCommandUser #108 (ghoneycutt)
- move empty line into conditional block #107 (Phil-Friderici)
v3.25.0 (2015-04-08)
- Sftp settings #106 (ghoneycutt)
v3.24.0 (2014-11-17)
- Known hosts #101 (ghoneycutt)
v3.23.1 (2014-11-14)
- Support versions of Puppet Enterprise greater than 3.3 #100 (ghoneycutt)
v3.23.0 (2014-11-14)
- Maxstartups and maxsessions #99 (ghoneycutt)
v3.22.0 (2014-10-28)
- Add sshd listen address #94 (ghoneycutt)
v3.21.0 (2014-10-21)
- Style fix - no functional changes #91 (ghoneycutt)
- Add support for changing HostKey option #85 (diddi-)
v3.20.0 (2014-10-15)
- El7 #90 (ghoneycutt)
v3.19.1 (2014-09-24)
- Release v3.19.1 - Bugfix: default GSSAPIDelegateCredentials to undef #89 (ghoneycutt)
v3.19.0 (2014-09-23)
- Add support for GSSAPIDelegateCredentials in ssh_config. #88 (ghoneycutt)
v3.18.0 (2014-09-04)
v3.17.0 (2014-08-09)
- Use hiera array for deep merge #81 (ghoneycutt)
v3.16.0 (2014-08-09)
v3.15.2 (2014-07-16)
v3.15.1 (2014-06-11)
- Sol11 #76 (ghoneycutt)
v3.15.0 (2014-05-29)
- Add Allow/Deny options to sshd_config #74 (ghoneycutt)
v3.14.0 (2014-05-29)
- Add ability to specify DenyUsers in sshd_config #73 (ghoneycutt)
v3.13.0 (2014-05-28)
- Add macs params #72 (ghoneycutt)
- Add ability to specify Ciphers option in ssh_config and sshd_config #71 (ghoneycutt)
v3.12.0 (2014-05-22)
- Add sshd config serverkeybits #70 (ghoneycutt)
v3.11.0 (2014-05-20)
- Add StrictModes parameter for sshd #68 (ghoneycutt)
- Add version dependency to firewall module to support Forge #65 (ghoneycutt)
v3.10.0 (2014-05-16)
v3.9.0 (2014-04-14)
- Ssh key import #63 (ghoneycutt)
- Update spec tests to use contain_class as include_class is deprecated #61 (ghoneycutt)
v3.8.0 (2014-04-02)
- Added ClientAliveCountMax config parameter #56 (mlehner616)
v3.7.0 (2014-02-28)
- Support solaris #54 (ghoneycutt)
v3.6.1 (2014-02-06)
- Support Puppet v3.4 and Ruby v2.0.0 #51 (ghoneycutt)
- Travis #49 (ghoneycutt)
v3.6.0 (2014-01-20)
- Hiera merge #48 (ghoneycutt)
- Support rspec-puppet v1.0.0 #43 (ghoneycutt)
v3.5.0 (2013-12-21)
- (#244) Add banner file #40 (ghoneycutt)
- fixing spec warnings #39 (Phil-Friderici)
v3.4.0 (2013-12-19)
- ssh_config_hash_known_hosts option added #38 (Phil-Friderici)
v3.3.0 (2013-12-04)
- Change default value for sshd_config_challenge_resp_auth to 'yes' #36 (dantremblay)
v3.2.1 (2013-11-14)
- Validate keys parameter #35 (ghoneycutt)
v3.2.0 (2013-11-04)
- Specify port #34 (ghoneycutt)
v3.0.0 (2013-10-31)
- Release v3.0.0 #33 (ghoneycutt)
v2.5.1 (2013-10-31)
- Revert sshd_config_sendenv_xmodifiers which introduced a bug #32 (ghoneycutt)
v2.5.0 (2013-10-31)
- Add feature to allow setting 'SendEnv XMODIFIERS' #31 (ghoneycutt)
- Add more params #30 (ghoneycutt)
v2.4.0 (2013-10-22)
- New master #23 (ghoneycutt)
v2.3.0 (2013-10-17)
- Improve spec tests #19 (ghoneycutt)
- Fix undef variables in template #18 (ghoneycutt)
- Fixed undef variables problems in ssh_config.erb #16 (Phil-Friderici)
- Added support for Suse #15 (Phil-Friderici)
- Add ability to add more OS's and add spec tests #14 (ghoneycutt)
- Sshkeys #11 (ghoneycutt)
- Add parameters to ssh_config and sshd_config #9 (jwennerberg)
- Update for nomalize testing. #8 (narf-)
- Add spec tests #7 (ghoneycutt)
- Remove trailing whitespace from manifest #6 (ghoneycutt)
- Added documentation #3 (ghost)
* This Changelog was automatically generated by github_changelog_generator