diff --git a/tasks/install.yml b/tasks/install.yml index 6a78741..e958e23 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -8,7 +8,7 @@ baseurl: "https://nginx.org/packages/centos/{{ ansible_distribution_major_version }}/$basearch/" gpgkey: https://nginx.org/keys/nginx_signing.key gpgcheck: yes - when: nginx_official_repo_enabled + when: nginx_official_repo_enabled | bool - name: Installing nginx package: @@ -81,7 +81,7 @@ name: allow_nginx_ports state: present rules: '-A INPUT -p tcp -m multiport --dports {{ nginx_open_ports | join(",") }} -j ACCEPT' - when: nginx_iptables_enabled + when: nginx_iptables_enabled | bool - name: Set selinux booleans seboolean: @@ -111,7 +111,7 @@ owner: "{{ nginx_user }}" group: "{{ nginx_group }}" mode: 0750 - when: nginx_default_page_enabled + when: nginx_default_page_enabled | bool become: True become_user: "{{ nginx_user }}" @@ -133,6 +133,6 @@ group: root state: link notify: __nginx_reload - when: nginx_default_page_enabled + when: nginx_default_page_enabled | bool become: True become_user: root diff --git a/tasks/main.yml b/tasks/main.yml index ac63d56..6e6048f 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,6 +1,6 @@ --- - import_tasks: install.yml - import_tasks: tls.yml - when: nginx_tls_enabled + when: nginx_tls_enabled | bool tags: tls_renewal - import_tasks: post_tasks.yml diff --git a/tasks/tls.yml b/tasks/tls.yml index 7b20bee..dff1acf 100644 --- a/tasks/tls.yml +++ b/tasks/tls.yml @@ -11,7 +11,7 @@ loop_control: label: "{{ item.dest }}" notify: __nginx_reload - when: nginx_tls_source_use_files + when: nginx_tls_source_use_files | bool - name: Create Diffie-Hellman Parameter openssl_dhparam: