From a46eedbc4ad0c55d885d8fe5b41a94469c2d1bbd Mon Sep 17 00:00:00 2001 From: CroneKorkN Date: Fri, 23 Oct 2026 12:06:48 +0200 Subject: [PATCH] fix(postfix): keep hashing defer, empty hash_queue_names is fatal postfix refuses to start with an empty hash_queue_names ("bad string length 0 < 1"); only deferred has to stay unhashed for telegraf. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01RywMtsL8qXG7GDY3MHq9Uh --- bundles/postfix/files/main.cf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bundles/postfix/files/main.cf b/bundles/postfix/files/main.cf index c261dad..3dd3ef5 100644 --- a/bundles/postfix/files/main.cf +++ b/bundles/postfix/files/main.cf @@ -18,8 +18,8 @@ recipient_delimiter = + inet_interfaces = all inet_protocols = all message_size_limit = ${10**8} -# no hash subdirectories: postfix creates them with mode 0700, which masks the telegraf acl -hash_queue_names = +# deferred unhashed: postfix creates hash subdirectories with mode 0700, which masks the telegraf acl +hash_queue_names = defer virtual_mailbox_domains = pgsql:/etc/postfix/virtual_mailbox_domains.cf virtual_mailbox_maps = pgsql:/etc/postfix/virtual_mailbox_maps.cf