diff --git a/tasks/letsencrypt_cert.yml b/tasks/letsencrypt_cert.yml index bc71285..0356ebc 100644 --- a/tasks/letsencrypt_cert.yml +++ b/tasks/letsencrypt_cert.yml @@ -126,6 +126,18 @@ <<: *acmetask data: "{{ challenge }}" +- name: "generate concatinated versions (full) for {{ certname }}" + shell: "umask 0137; cat {{ cert.chainpath }} {{ cert.keypath }} > {{ cert.fullpath }}" + args: + creates: "{{ cert.fullpath }}" + +- name: "set permissions for concatinated versions (full) for {{ certname }}" + file: + path: "{{ cert.fullpath }}" + mode: 0640 + owner: root + group: ssl-cert + - name: store if the cert was changed set_fact: certchanged: "{{ challenge is changed }}"