From f87d74ed79412b5e8b23f20e343ed2293588ac38 Mon Sep 17 00:00:00 2001 From: Wout van Heeswijk Date: Thu, 18 Apr 2019 17:42:17 +0200 Subject: [PATCH] fix missing directories on fresh install --- tasks/create-cert-standalone.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tasks/create-cert-standalone.yml b/tasks/create-cert-standalone.yml index e8d3094..fb9f71b 100644 --- a/tasks/create-cert-standalone.yml +++ b/tasks/create-cert-standalone.yml @@ -4,6 +4,17 @@ path: /etc/letsencrypt/live/{{ cert_item.domains | first | replace('*.', '') }}/cert.pem register: letsencrypt_cert +- name: create pre and post hook folders because those don't exist yet on a fresh install +- file: + path: /etc/letsencrypt/renewal-hooks/{{ item }} + state: directory + mode: 0755 + owner: root + group: root + with_items: + - pre + - post + - name: Create pre hook to stop services template: src: stop_services.j2