From e7e6308606e714d484848bdf69caa9d8256adf64 Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos@foutras.com>
Date: Tue, 23 Apr 2024 19:21:03 +0300
Subject: [PATCH] mailman: change lookup tables in main.cf to lmdb:

Arch's postfix 3.9.0-1 package removes support for BDB hash: and btree:
database types, and switches the default to LMDB. [1]

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/postfix/-/commit/2ebb2274ab04
---
 roles/mailman/templates/main.cf.j2 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/roles/mailman/templates/main.cf.j2 b/roles/mailman/templates/main.cf.j2
index c6f6c4fe6..74148acf3 100644
--- a/roles/mailman/templates/main.cf.j2
+++ b/roles/mailman/templates/main.cf.j2
@@ -45,10 +45,10 @@ smtpd_reject_footer = For assistance contact <postmaster@archlinux.org>. Please
 smtpd_milters = inet:localhost:11332
 non_smtpd_milters = $smtpd_milters
 
-alias_maps = hash:/etc/postfix/aliases
-local_recipient_maps = hash:/var/lib/mailman/data/postfix_lmtp $alias_maps
+alias_maps = lmdb:/etc/postfix/aliases
+local_recipient_maps = lmdb:/var/lib/mailman/data/postfix_lmtp $alias_maps
 alias_database = $alias_maps
-transport_maps = hash:/var/lib/mailman/data/postfix_lmtp
+transport_maps = lmdb:/var/lib/mailman/data/postfix_lmtp
 
 milter_header_checks = pcre:/etc/postfix/milter_header_checks
 
-- 
GitLab