diff --git a/handlers/main.yml b/handlers/main.yml index 9eba344..ebb10f9 100644 --- a/handlers/main.yml +++ b/handlers/main.yml @@ -1,15 +1,23 @@ --- -# Reload wrapper - name: reload nginx command: nginx -t notify: real-reload nginx +- name: restart nginx + command: nginx -t + notify: real-restart nginx + - name: real-reload nginx service: name: nginx state: reloaded +- name: real-restart nginx + service: + name: nginx + state: restarted + - name: restart nginx freebsd service: name: nginx diff --git a/tasks/ssl.yml b/tasks/ssl.yml index b52e6d6..24207ec 100644 --- a/tasks/ssl.yml +++ b/tasks/ssl.yml @@ -5,7 +5,7 @@ args: creates: "{{ nginx_dh_path }}" when: nginx_dh is not string - notify: reload nginx + notify: restart nginx async: 1000 register: dh @@ -14,7 +14,7 @@ content: "{{ nginx_dh }}" dest: "{{ nginx_dh_path }}" when: nginx_dh is string - notify: reload nginx + notify: restart nginx - name: FILE | Create SSL directories file: @@ -31,7 +31,7 @@ mode: 0640 with_items: "{{ nginx_ssl_pairs }}" when: item.key is defined - notify: reload nginx + notify: restart nginx no_log: true - name: COPY | Deploy SSL certs @@ -41,7 +41,7 @@ mode: 0644 with_items: "{{ nginx_ssl_pairs }}" when: item.cert is defined - notify: reload nginx + notify: restart nginx no_log: true - name: Check DH command status