# HG changeset patch # User anatofuz # Date 1599021032 -32400 # Node ID f4c9cb3b14a3830d8af798a42946ddabdc15e574 # Parent 4545b64566233388654e6c0e0889aa509cb4cc29 firewalld install as a role diff -r 4545b6456623 -r f4c9cb3b14a3 roles/install-firewalld/tasks/main.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roles/install-firewalld/tasks/main.yml Wed Sep 02 13:30:32 2020 +0900 @@ -0,0 +1,18 @@ +--- + +- name: install dnf python-firewall + become: yes + dnf: + name: python3-firewall + state: latest + +- name: Setting Firewalld + become: yes + firewalld: + service: {{ item }} + permanent: yes + state: enabled + loop: + - http + - https + notify: restart_firewalld diff -r 4545b6456623 -r f4c9cb3b14a3 roles/restart-handlers/handlers/main.yml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/roles/restart-handlers/handlers/main.yml Wed Sep 02 13:30:32 2020 +0900 @@ -0,0 +1,8 @@ +--- +- name: restart_firewalld + systemd: + name: firewalld + state: restarted + enabled: yes + become: yes + diff -r 4545b6456623 -r f4c9cb3b14a3 tasks/install-firewalld.yml --- a/tasks/install-firewalld.yml Wed Sep 02 12:25:34 2020 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,7 +0,0 @@ ---- - -- name: install dnf python-firewall - become: yes - dnf: - name: python3-firewall - state: latest diff -r 4545b6456623 -r f4c9cb3b14a3 tasks/setting-firewalld.yml --- a/tasks/setting-firewalld.yml Wed Sep 02 12:25:34 2020 +0900 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,15 +0,0 @@ ---- -- name: Setting Firewalld - become: yes - firewalld: - service: {{ item }} - permanent: yes - state: enabled - loop: - - http - - https - - -- name: Restart service - service: name=firewalld state=restarted enabled=yes - become: yes