From dda3c4162c192159a19b58a8e30f3602db554ff1 Mon Sep 17 00:00:00 2001 From: Franziska Kunsmann Date: Wed, 20 Sep 2023 17:38:17 +0200 Subject: [PATCH] bundles/postfix: ensure /etc/mailname exists before installing postfix --- bundles/postfix/items.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/bundles/postfix/items.py b/bundles/postfix/items.py index e66185f..43f4ae9 100644 --- a/bundles/postfix/items.py +++ b/bundles/postfix/items.py @@ -26,6 +26,9 @@ my_package = 'pkg_pacman:postfix' if node.os == 'arch' else 'pkg_apt:postfix' files = { '/etc/mailname': { 'content': node.metadata.get('postfix/myhostname', node.metadata['hostname']), + 'before': { + my_package, + }, 'triggers': { 'svc_systemd:postfix:restart', },