Skip to content

Version 1.42.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 02:36
· 209 commits to main since this release

[1.42.0] - 2023-06-20

New Features

  • sshd - Remove apt role dependency
  • sshd - Make the role more container friendly
  • sshd - fix type in AcceptEnv for RedHat7
  • sshd - Add Fedora support
  • sshd - Verify SSHd config early
  • sshd - DebianBanner support
  • sshd - Fedora HostKey(s)
  • sshd - Added ubuntu 16.04 config
  • sshd - show xenial support on galaxy
  • sshd - Support for OpenBSD
  • sshd - Don't fail without package manager
  • sshd - vars: SUSE: Add default variables for SUSE based distributions
  • sshd - clean Archlinux support to match the current package (openssh-7.4p1-2)
  • sshd - Add note about UsePAM on RHEL 7
  • sshd - Add Debian 9 (stretch) vars
  • sshd - change ansible_pkg_mgr for package
  • sshd - Removes tags
  • sshd - Makes handler use listen: option
  • sshd - Add StreamLocalBindUnlink option
  • sshd - Remove Deprecated options in default SSH config
  • sshd - Add CoreOS support
  • sshd - expose sshd_config template backup option with sshd_backup variable
  • sshd - Add missing options
  • sshd - Add Ubuntu_18.yml
  • sshd - Adds ability to install a systemd service
  • sshd - Adds on/off toggle
  • sshd - Make role work with chroot connections on EL 7.
  • sshd - Backup of sshd_config dependent on variable
  • sshd - Remove 'UsePrivilegeSeparation' from Fedora defaults
  • sshd - Updates syntax to Ansible 2.7 era
  • sshd - AIX support (including new AIX handler)
  • sshd - Remove duplicate GatewayPorts
  • sshd - Add vars for openSUSE Leap 15 and CentOS 8
  • sshd - add debian 10 (buster) support
  • sshd - Add Gentoo support (with secure sshd defaults)
  • sshd - Add new options from OpenSSH 8.3p1 (including CASignatureAlgorithms)
  • sshd - OpenBSD and ansible_distribution_major_version
  • sshd - exit_host on ansible >= 2.8
  • sshd - Minimum version is now Ansible 2.8
  • sshd - Create CODE_OF_CONDUCT.md
  • sshd - Use ansible_distribution_major_version in variables
  • sshd - Support /etc/sysconfig/sshd to override crypto policies and handle more advanced use cases
  • sshd - Implement more natural match blocks and test them
  • sshd - examples: Provide simple example playbook
  • sshd - UsePrivilegeSeparation is deprecated since 2017/OpenSSH 7.5 - https://www.openssh.com/txt/release-7.5
  • sshd - [FreeBSD] Add Subsystem to _sshd_defaults
  • sshd - use state: absent instead of state: missing
  • sshd - Update meta data and README
  • sshd - Support for appending a snippet to configuration file
  • sshd - Rename sshd_namespace_append to sshd_config_namespace
  • sshd - Add configuration options from OpenSSH 8.6p1
  • sshd - Add support for RHEL 9 and adjust tests for it
  • sshd - Add Debian 11 (bullseye) support
  • sshd - Drop support for Ansible 2.8 by bumping the Ansible version to 2.9
  • sshd - Make the role FIPS-aware
  • sshd - Make sure Include is in the main configuration file when drop-in directory is used
  • sshd - Unbreak FIPS detection and stabilize failing tests and GH actions
  • sshd - add parameter RSAMinSize
  • sshd - Make drop-in config file functionality configurable by user
  • sshd - None
  • sshd -
  • sshd - Add support for managing selinux and firewall on RHEL-based systems (#211)
  • sshd - Add support for Alpine OS (#212)
  • sshd - feat: add support for FreeBSD, OpenBSD
  • sshd - feat: Fix alpine tests by adding a new configuration options (#240)
  • sshd - feat: debian 12 support and small config fixes for debian (#238)

Bug Fixes

  • sshd - Don't install openssh-sftp-server on Debian
  • sshd - fix type in AcceptEnv
  • sshd - Fix issues - not reloading with default sshd_allow_reload value
  • sshd - Do not manage /var/run/sshd on CentOS7 fixes #27
  • sshd - Update example so not to break old SSH versions and add a warning
  • sshd - Fix for CentOS 6 l_value issue
  • sshd - fix deprecation warning for sshd_packages
  • sshd - Fix sshd service state
  • sshd - Fixed sshd_match blocks
  • sshd - Remove circular symlink in tests dir
  • sshd - Ansible23 fixes
  • sshd - Fix Arch Linux var file
  • sshd - Fix for ansible_virtualization_type not being defined in Ansible > 2.5
  • sshd - Amazon var name should be sshd_defaults
  • sshd - Fixes bad option in systemd service file
  • sshd - Remove deprecated options
  • sshd - Fix variable loading.
  • sshd - Resolve lint errors
  • sshd - Travis fixes
  • sshd - Cleanup lint issues, update documentation, fix typos
  • sshd - Disable broken ansible-lint-actions
  • sshd - Remove extra blank line
  • sshd - subsystem appears to be ignored
  • sshd - README: Fix missing code block termination
  • sshd - README: Document missing exported variable
  • sshd - Fix issues found by linters - enable all tests on all repos - remove suppressions
  • sshd - Fix variable precedence when invoked through legacy "roles:"
  • sshd - Fix wrong template file
  • sshd - Use {{ ansible_managed | comment }} to fix multi-line ansible_managed
  • sshd - README: fix meta/make_option_lists link
  • sshd - Fix runtime directory check condition
  • sshd - Remove kvm from virtualization platforms
  • sshd - Ensure values are cast to correct type
  • sshd - Allow user to override variables
  • sshd - Update source template to match generated files
  • sshd - Improve manual pages processing in tests to accommodate Alpine's busybox man (#213)
  • sshd - Update tests to not use configuration options available in system defaults (#213)
  • sshd - Fedora 38 has no longer non-standard hostkey permissions