소스 검색

Merge pull request #22 from n-rodriguez/wip/fix_reload

fix(service): don't reload ufw service if service is disabled
tags/v0.5.5
Imran Iqbal 4 년 전
부모
커밋
d34e754954
No account linked to committer's email address
4개의 변경된 파일16개의 추가작업 그리고 4개의 파일을 삭제
  1. +4
    -1
      ufw/config/applications.sls
  2. +4
    -1
      ufw/config/interfaces.sls
  3. +4
    -1
      ufw/config/open.sls
  4. +4
    -1
      ufw/config/services.sls

+ 4
- 1
ufw/config/applications.sls 파일 보기

@@ -8,6 +8,8 @@
{%- set sls_reload_service = tplroot ~ '.service.reload' %}
{%- from tplroot ~ "/map.jinja" import ufw with context %}

{%- set enabled = ufw.get('enabled', False) %}

include:
- {{ sls_package_install }}
- {{ sls_enable_service }}
@@ -44,8 +46,9 @@ ufw-app-{{ method }}-{{ app_name }}:
{%- if comment is not none and salt['grains.get']('osfinger') != 'Debian-8' and salt['grains.get']('osfinger') != 'CentOS-6' %}
- comment: '"{{ comment }}"'
{%- endif %}
{%- if enabled %}
- listen_in:
- cmd: reload-ufw
{%- endif %}
{%- endfor %}
{%- endfor %}

+ 4
- 1
ufw/config/interfaces.sls 파일 보기

@@ -8,6 +8,8 @@
{%- set sls_reload_service = tplroot ~ '.service.reload' %}
{%- from tplroot ~ "/map.jinja" import ufw with context %}

{%- set enabled = ufw.get('enabled', False) %}

include:
- {{ sls_package_install }}
- {{ sls_enable_service }}
@@ -23,7 +25,8 @@ ufw-interface-{{ interface_name }}:
{%- if comment is not none %}
- comment: '"{{ comment }}"'
{%- endif %}
{%- if enabled %}
- listen_in:
- cmd: reload-ufw
{%- endif %}
{%- endfor %}

+ 4
- 1
ufw/config/open.sls 파일 보기

@@ -8,6 +8,8 @@
{%- set sls_reload_service = tplroot ~ '.service.reload' %}
{%- from tplroot ~ "/map.jinja" import ufw with context %}

{%- set enabled = ufw.get('enabled', False) %}

include:
- {{ sls_package_install }}
- {{ sls_enable_service }}
@@ -23,7 +25,8 @@ ufw-open-{{ open_addr }}:
{%- if comment is not none %}
- comment: '"{{ comment }}"'
{%- endif %}
{%- if enabled %}
- listen_in:
- cmd: reload-ufw
{%- endif %}
{%- endfor %}

+ 4
- 1
ufw/config/services.sls 파일 보기

@@ -8,6 +8,8 @@
{%- set sls_reload_service = tplroot ~ '.service.reload' %}
{%- from tplroot ~ "/map.jinja" import ufw with context %}

{%- set enabled = ufw.get('enabled', False) %}

include:
- {{ sls_package_install }}
- {{ sls_enable_service }}
@@ -49,8 +51,9 @@ ufw-svc-{{ method }}-{{ service_name }}-{{ from_addr }}:
- comment: '"{{ comment }}"'
{%- endif %}
- to_port: "{{ to_port }}"
{%- if enabled %}
- listen_in:
- cmd: reload-ufw
{%- endif %}
{%- endfor %}
{%- endfor %}

Loading…
취소
저장