firewalld
Install, configure, and manage firewalld zones and rules.
Usage
- hosts: all roles: - role: giftpilz0.general.firewalldVariables
systemd service unit name.
Defaultfirewalld.servicedesired state of the firewalld service.
ChoicesreloadedrestartedstartedstoppedDefaultstartedwhether the firewalld service is enabled at boot.
Defaulttruedesired state of firewalld packages.
ChoicespresentabsentlatestDefaultpresent- firewalld_packagelist[str]
list of packages to install.
Default- firewalld LogDenied setting in firewalld.conf.
Defaultallwhether rules are applied permanently.
Defaulttruewhether rules are applied immediately.
Defaulttruedefault firewall zone.
Defaultblockfail when no enabled ssh rule exists for a defined zone.
Defaulttrueremove sources, services and ports that are not in the inventory.
Defaultfalsevalues for keys missing in icmp, service and port rules.
Defaultstate: enabled- firewalld_zones_definelist[dict]
list of zones to create and configure.
Default[] - firewalld_rules_icmplist[dict]
list of ICMP block rules.
Default[] - firewalld_rules_serviceslist[dict]
list of service rules.
Default[] - firewalld_rules_portslist[dict]
list of port rules.
Default[] - firewalld_richrules_portslist[dict]
list of rich rules for port access.
Default[] - firewalld_richrules_serviceslist[dict]
list of rich rules for service access.
Default[]
No variables match.