Ansible role to configure the OpenSSH server daemon
Adding support for OpenWrt 21.03
Add final version of RequiredRSASize
Keep the old version for backward compatibility
Upstream commit: https://github.com/openssh/openssh-portable/commit/1875042c
Remove legacy files
Update pre-commit plugins to latest
Linting fixes
keep v prefix in version/tag
Keep the v
prefix in the version/tag
Add support for the new RSAMinSize parameter.
Ensure values are cast to correct type
Addition notes about secondary variables
Fix various linting issues
Revert incorrect module name
tests: Do not be picky about spaces/tabs
When testing with cloud-init, it modifies the sshd_configuration and can replace some tabs with whitespaces. This happens frequently around the subsystem keyword. There are no functional changes, but the matching did not work as expected.
the role still supports ansible 2.9
Add CHANGELOG.md
Add changelog_to_tag.yml to .github/workflows
Description: When a new changelog section is added to CHANGELOG.md and pushed, changelog_to_tag.yml is triggered, which generates a new tag and a new release.
This PR simplifies the logic behind the drop-in config files and also allows the user to use drop-in configs even if the distribution does not support it out of the box.
A previous commit hardcoded many variables to the values under vars/, making it impossible for the user to parameterize things like the systemd service name. The assumption was that the _sshd* variables were useless in an effort to blindly adhere to best practices, but they were crucial in allowing flexibility to the user.
Full Changelog: https://github.com/willshersystems/ansible-sshd/compare/v0.16.1...v0.17.0
Full Changelog: https://github.com/willshersystems/ansible-sshd/compare/v0.15.0...v0.15.1
Full Changelog: https://github.com/willshersystems/ansible-sshd/compare/v0.14.1...v0.15.0
#171 Fix multiline ansible_managed comments. Thanks @spetrosi
#169 Ansible 2.9 is now the minimum Ansible version. Thanks @spetrosi
#166 Add Debian 11 (bullseye) support. Thanks @domrim #168 Fix wrong template being used for sshd config. Thanks again @domrim #165 Add CI for CentOS 6 Thanks @Jakuje #169 Remove Travis and update readme with individual job badges Thanks @Jakuje
This will be the last release to support Ansible 2.8