From 2945ddc9a30d5f86cfa6930ec6cf93a7378645e5 Mon Sep 17 00:00:00 2001 From: Naglfar Date: Mon, 31 May 2021 07:04:26 +0200 Subject: [PATCH] Add ansible task and dovecot letsencrypt renewal hook --- .../letsencrypt/renewal-hooks/deploy/reload-dovecot.pem | 4 ++++ roles/shell/tasks/dovecot.yml | 8 ++++++++ 2 files changed, 12 insertions(+) create mode 100755 roles/shell/files/etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.pem diff --git a/roles/shell/files/etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.pem b/roles/shell/files/etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.pem new file mode 100755 index 0000000..7d6d8ef --- /dev/null +++ b/roles/shell/files/etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.pem @@ -0,0 +1,4 @@ +#!/bin/bash + +#to reload the configuration. +/usr/bin/doveadm reload diff --git a/roles/shell/tasks/dovecot.yml b/roles/shell/tasks/dovecot.yml index 53286a4..64f140a 100644 --- a/roles/shell/tasks/dovecot.yml +++ b/roles/shell/tasks/dovecot.yml @@ -31,3 +31,11 @@ owner: root group: root mode: 0644 + +- name: Install LE hook + copy: + src: ../files/etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.pem + dest: /etc/letsencrypt/renewal-hooks/deploy/reload-dovecot.pem + owner: root + group: root + mode: 0755