From 240a7bdf228fd2c658bb63b14238ec1c77b40a9a Mon Sep 17 00:00:00 2001 From: Julian Rother Date: Sun, 26 Jan 2025 00:55:03 +0100 Subject: [PATCH] Fix initial .complete.pem file creation for letsencrypt --- tasks/letsencrypt_cert.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 }}"