Skip to content

Arch Linux does not support PrintLastLog sshd option anymore #896

@matclab

Description

@matclab

Description

As stated in the build file for Arch, the PrintLastLog option is not included in the build anymore.

It should not be included in the config file anymore (as it is done for FreeBsd).

Reproduction steps

- hosts: servers roles: - devsec.hardening.ssh_hardening become: yes

Current Behavior

task devsec.hardening.ssh_hardening : Create sshd_config and set permissions to root/600 fails with
:

failed to validate ~/.ansible/tmp/ansible-tmp-1754995678.4892628-3563925-162748103814462/.source line 164: Unsupported option PrintLastLog 

Expected Behavior

No failure

OS / Environment

Target os : arch linux

Ansible Version

ansible [core 2.18.7] config file = /etc/ansible/ansible.cfg configured module search path = ['/home/clabaut/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /homecrypt/clabaut/systerel/dt/cyber/hardening/dev-sec/.venv/lib/python3.12/site-packages/ansible ansible collection location = /home/clabaut/.ansible/collections:/usr/share/ansible/collections executable location = /homecrypt/clabaut/systerel/dt/cyber/hardening/dev-sec/.venv/bin/ansible python version = 3.12.10 (main, May 30 2025, 05:37:37) [Clang 20.1.4 ] (/homecrypt/clabaut/systerel/dt/cyber/hardening/dev-sec/.venv/bin/python) jinja version = 3.1.6 libyaml = True

Collection Version

devsec.hardening 10.3.1

Additional information

...

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions