Skip to content

Releases: dev-sec/ansible-collection-hardening

10.5.2

28 Mar 21:28
882637d

Choose a tag to compare

Changelog

10.5.2 (2026-03-28)

Full Changelog

Fixed bugs:

Merged pull requests:

10.5.1

20 Mar 21:47
9bbae05

Choose a tag to compare

Changelog

10.5.1 (2026-03-20)

Full Changelog

Fixed bugs:

Closed issues:

  • SSH issue after running devsec.hardening.ssh_hardening role #854

Merged pull requests:

10.5.0

22 Jan 21:32
83167cd

Choose a tag to compare

Changelog

10.5.0 (2026-01-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • /etc/sysctl.conf is no longer honored in Debian 13 #905

Merged pull requests:

10.4.0

22 Oct 10:35
1512111

Choose a tag to compare

Changelog

10.4.0 (2025-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • sysctl-34 - fs.protected_regular not set #536

Merged pull requests:

10.3.1

25 Jul 07:39
ec97936

Choose a tag to compare

Changelog

10.3.1 (2025-07-24)

Full Changelog

Fixed bugs:

  • Readme states Ansible >= 2.9.10, but it uses password_expire_warn from 2.16 #871

Merged pull requests:

10.3.0

26 Feb 18:17
cf655a3

Choose a tag to compare

Changelog

10.3.0 (2025-02-25)

Full Changelog

Implemented enhancements:

  • Password expiry for users without password should not block SSH key based login #681
  • Set number of warning days before password expires for existing users #839 [os_hardening] (Normo)
  • Allow to override settings for sftponly users #794 [ssh_hardening] (mib1185)

Closed issues:

  • os_hardening & sysctl_overwrite with host_vars #837

Merged pull requests:

10.2.0

23 Dec 12:37
c53e8bc

Choose a tag to compare

Changelog

10.2.0 (2024-12-23)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • File system loop detected; ‘/bin/X11’ is part of the same file system loop as ‘/bin’." #815 [os_hardening]
  • Not working ssh_hardening on Centos 7 #813 [ssh_hardening]

Merged pull requests:

10.1.0

22 Oct 08:25
5d95dc7

Choose a tag to compare

Changelog

10.1.0 (2024-10-22)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • molecule scenario ssh_hardening if failing due to missing docker image #790
  • getent_shadow empty #787
  • Error: Missing privilege separation directory: /run/sshd #752
  • fix(ssh_hardening): test setting kex to false, remove wrong default #808 [ssh_hardening] (rndmh3ro)

Merged pull requests:

10.0.0

06 Aug 17:24
69ab9e4

Choose a tag to compare

Changelog

10.0.0 (2024-08-06)

Full Changelog

Implemented enhancements:

Fixed bugs:

Merged pull requests:

9.0.1

19 Jan 09:39
94a49a4

Choose a tag to compare

Changelog

9.0.1 (2024-01-15)

Full Changelog

Implemented enhancements:

  • Extend ansible-lint testing to cover our test cases #731
  • Make value of kernel.unprivileged_userns_clone depending on kernel version #727
  • Complete tests for OS hardening #660
  • support restarts of audit service on Arch linux #722 [os_hardening] (schurzi)

Fixed bugs:

  • Fails to install #735
  • Amazon Linux gpg check fails #734
  • ssh_hardening ipv6 #719
  • boolean variable inconsistency? #330
  • Restore idempotency for disabling unused filesystems with Ansible 2.16.0 #718 [os_hardening] (akikanellis)

Closed issues:

  • 9.0.0 version number in galaxy.yml file is wrong #740
  • Dependency Dashboard #655

Merged pull requests: