forked from ansible-lockdown/RHEL9-CIS
improved test with idempotency
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
This commit is contained in:
parent
70942f45ea
commit
c0c24ec8ef
1 changed files with 12 additions and 2 deletions
|
|
@ -83,10 +83,20 @@
|
||||||
- patch
|
- patch
|
||||||
- firewalld
|
- firewalld
|
||||||
- rule_3_4_1_4
|
- rule_3_4_1_4
|
||||||
|
|
||||||
- name: "3.4.1.5 | PATCH | Ensure firewalld default zone is set"
|
- name: "3.4.1.5 | PATCH | Ensure firewalld default zone is set"
|
||||||
command: firewall-cmd --set-default-zone="{{ rhel9cis_default_zone }}"
|
block:
|
||||||
|
- name: "3.4.1.5 | AUDIT | Ensure firewalld default zone is set"
|
||||||
|
shell: "firewall-cmd --get-default-zone | grep {{ rhel9cis_default_zone }}"
|
||||||
|
changed_when: false
|
||||||
|
failed_when: ( firewalld_zone_set.rc not in [ 0, 1 ] )
|
||||||
|
register: firewalld_zone_set
|
||||||
|
|
||||||
|
- name: "3.4.1.5 | AUDIT | Ensure firewalld default zone is set"
|
||||||
|
command: firewall-cmd --set-default-zone="{{ rhel9cis_default_zone }}"
|
||||||
|
when:
|
||||||
|
- firewalld_zone_set.rc != 0
|
||||||
when:
|
when:
|
||||||
|
- rhel9cis_firewall == "firewalld"
|
||||||
- rhel9cis_rule_3_4_1_5
|
- rhel9cis_rule_3_4_1_5
|
||||||
tags:
|
tags:
|
||||||
- level1-server
|
- level1-server
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue