diff --git a/defaults/main.yml b/defaults/main.yml index 650d23f..7c7789d 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -2,6 +2,7 @@ # defaults file for nftables nftables_renew_configuration: false +nftables_manage_configuration: true nftables_rules: [] nftables_tables: [] diff --git a/tasks/installation.yml b/tasks/installation.yml index f12d22b..a52f957 100644 --- a/tasks/installation.yml +++ b/tasks/installation.yml @@ -24,4 +24,5 @@ mode: u=rwx,g=rx,o=rx state: directory path: /srv/nftables + when: nftables_manage_configuration become: true diff --git a/tasks/main.yml b/tasks/main.yml index a157ecc..01a610e 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -2,7 +2,10 @@ # tasks file for nftables - name: Importer les tâches d'installation - ansible.builtin.import_tasks: installation.yml + ansible.builtin.import_tasks: + file: installation.yml - name: Importer les tâches de configuration - ansible.builtin.import_tasks: configuration.yml + ansible.builtin.import_tasks: + file: configuration.yml + when: nftables_manage_configuration