diff --git a/roles/nginx/tasks/acme.yml b/roles/nginx/tasks/acme.yml index fb52ba8..f61449b 100644 --- a/roles/nginx/tasks/acme.yml +++ b/roles/nginx/tasks/acme.yml @@ -13,15 +13,16 @@ register: _nginx_x509_ecc_dir - name: Move dir if exists + when: _nginx_x509_ecc_dir.stat.exists block: - name: Copy ecc dir ansible.builtin.copy: remote_src: true src: "/etc/x509/{{ host.host }}_ecc/" dest: "/etc/x509/{{ host.host }}" + mode: "{{ _nginx_x509_ecc_dir.stat.mode }}" - name: Remove ecc dir ansible.builtin.file: path: "/etc/x509/{{ host.host }}_ecc/" state: absent - when: _nginx_x509_ecc_dir.stat.exists