From a8690b13b8e2bfa2eaafc743f2ec7673aecce394 Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Sat, 6 Feb 2021 19:10:16 +0100 Subject: [PATCH] bundles/rspamd: add "unless" to action:rspamd_assure_dkim_key_permissions --- bundles/rspamd/items.py | 1 + 1 file changed, 1 insertion(+) diff --git a/bundles/rspamd/items.py b/bundles/rspamd/items.py index 6890ef8..f7b82be 100644 --- a/bundles/rspamd/items.py +++ b/bundles/rspamd/items.py @@ -72,6 +72,7 @@ if 'dkim' in node.metadata.get('rspamd', {}): actions = { 'rspamd_assure_dkim_key_permissions': { 'command': 'chown _rspamd:_rspamd /var/lib/rspamd/dkim/*.key', + 'unless': 'test -z "$(find /var/lib/rspamd/ -iname \"*.key\" \! -user _rspamd)"', 'needs': { 'action:rspamd_generate_dkim_key', 'directory:/var/lib/rspamd/dkim',