Browse Source

Merge pull request #36 from miska/master

Allow more services definition inside zone
tags/v0.9.0
Imran Iqbal 4 years ago
parent
commit
0d0f191449
No account linked to committer's email address
2 changed files with 9 additions and 5 deletions
  1. +6
    -4
      firewalld/files/zone.xml
  2. +3
    -1
      pillar.example

+ 6
- 4
firewalld/files/zone.xml View File

{%- endif %} {%- endif %}
{%- endfor %} {%- endfor %}
{%- endif %} {%- endif %}
{%- if 'services' in zone %}
{%- for v in zone.services %}
{%- for k,val in zone.items() %}
{%- if k.endswith("services") %}
{%- for v in val %}
<service name="{{ v }}" /> <service name="{{ v }}" />
{%- endfor %}
{%- endif %}
{%- endfor %}
{%- endif %}
{%- endfor %}
{%- if 'ports' in zone %} {%- if 'ports' in zone %}
{%- for v in zone.ports %} {%- for v in zone.ports %}
{%- if 'comment' in v %} {%- if 'comment' in v %}

+ 3
- 1
pillar.example View File

are accepted. are accepted.
services: services:
- http - http
- zabbixcustom
- https - https
- ssh - ssh
- salt-minion - salt-minion
# Anything in zone definition ending with services will get merged into services
other_services:
- zabbixcustom
protocols: protocols:
- igmp - igmp
rich_rules: rich_rules:

Loading…
Cancel
Save