File tree Expand file tree Collapse file tree 4 files changed +15
-2
lines changed Expand file tree Collapse file tree 4 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 2121 - name : osp.edpm.edpm_sshd
2222 edpm_sshd_motd_enabled : true
2323 edpm_sshd_banner_enabled : true
24+ edpm_sshd_banner_text : " Test banner"
Original file line number Diff line number Diff line change 1+ ---
2+ - name : Verify
3+ hosts : all
4+ tasks :
5+ - name : Ensure banner is set correctly
6+ ansible.builtin.lineinfile :
7+ path : /etc/ssh/sshd_config
8+ line : " Banner /etc/issue"
9+ state : present
10+ register : banner
11+ failed_when :
12+ - banner is changed
Original file line number Diff line number Diff line change 6868
6969 - name : Update sshd configuration options from vars
7070 ansible.builtin.set_fact :
71- edpm_sshd_server_options : |-
71+ _edpm_sshd_server_options : |-
7272 {% set _ = edpm_sshd_server_options.__setitem__('PasswordAuthentication', edpm_sshd_password_authentication) %}
7373 {% if edpm_sshd_banner_enabled %}
7474 {% set _ = edpm_sshd_server_options.__setitem__('Banner', '/etc/issue') %}
Original file line number Diff line number Diff line change 11## {{ ansible_managed }}
22
3- {% for k , v in edpm_sshd_server_options .items () %}
3+ {% for k , v in _edpm_sshd_server_options .items () %}
44{% if (v is iterable ) and (v is not string ) %}
55{% set vars = (v | unique ) %}
66{% for var in vars %}
You can’t perform that action at this time.
0 commit comments