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 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RywMtsL8qXG7GDY3MHq9Uh
This commit is contained in:
CroneKorkN 2026-10-23 12:06:48 +02:00
parent f0b28126d1
commit a46eedbc4a
No known key found for this signature in database

View file

@ -18,8 +18,8 @@ recipient_delimiter = +
inet_interfaces = all inet_interfaces = all
inet_protocols = all inet_protocols = all
message_size_limit = ${10**8} message_size_limit = ${10**8}
# no hash subdirectories: postfix creates them with mode 0700, which masks the telegraf acl # deferred unhashed: postfix creates hash subdirectories with mode 0700, which masks the telegraf acl
hash_queue_names = hash_queue_names = defer
virtual_mailbox_domains = pgsql:/etc/postfix/virtual_mailbox_domains.cf virtual_mailbox_domains = pgsql:/etc/postfix/virtual_mailbox_domains.cf
virtual_mailbox_maps = pgsql:/etc/postfix/virtual_mailbox_maps.cf virtual_mailbox_maps = pgsql:/etc/postfix/virtual_mailbox_maps.cf