From 217b79b22513ccac9c842e63fb8a808e97d7d170 Mon Sep 17 00:00:00 2001 From: uumas Date: Sun, 14 Sep 2025 03:01:52 +0300 Subject: [PATCH] Add firewalld role --- roles/firewalld/README.md | 1 + roles/firewalld/meta/argument_specs.yaml | 5 +++++ roles/firewalld/meta/main.yaml | 9 +++++++++ roles/firewalld/tasks/main.yaml | 4 ++++ 4 files changed, 19 insertions(+) create mode 100644 roles/firewalld/README.md create mode 100644 roles/firewalld/meta/argument_specs.yaml create mode 100644 roles/firewalld/meta/main.yaml create mode 100644 roles/firewalld/tasks/main.yaml diff --git a/roles/firewalld/README.md b/roles/firewalld/README.md new file mode 100644 index 0000000..c4043db --- /dev/null +++ b/roles/firewalld/README.md @@ -0,0 +1 @@ +Installs firewalld diff --git a/roles/firewalld/meta/argument_specs.yaml b/roles/firewalld/meta/argument_specs.yaml new file mode 100644 index 0000000..702cb17 --- /dev/null +++ b/roles/firewalld/meta/argument_specs.yaml @@ -0,0 +1,5 @@ +--- +argument_specs: + main: + description: Installs firewalld + options: {} diff --git a/roles/firewalld/meta/main.yaml b/roles/firewalld/meta/main.yaml new file mode 100644 index 0000000..b971ef6 --- /dev/null +++ b/roles/firewalld/meta/main.yaml @@ -0,0 +1,9 @@ +--- +dependencies: + - role: uumas.general.compatcheck + vars: + compatcheck_supported_distributions: + - name: debian + version_min: 12 + - name: ubuntu + version_min: 22 diff --git a/roles/firewalld/tasks/main.yaml b/roles/firewalld/tasks/main.yaml new file mode 100644 index 0000000..c48f4f8 --- /dev/null +++ b/roles/firewalld/tasks/main.yaml @@ -0,0 +1,4 @@ +--- +- name: Install firewalld + ansible.builtin.apt: + name: firewalld