From 6fb829e49d421de9abac41325f5089357bf27f82 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Thu, 21 May 2020 03:42:52 +0200 Subject: Postfix: Install -lmdb in all roles using db=lmdb. And drop -ldap from all roles other than MX. -lmdb is included in roles/common but it can be helpful to have it individual roles as well as they can be run individually. --- roles/IMAP/tasks/mda.yml | 2 +- roles/MSA/tasks/main.yml | 1 + roles/lists/tasks/mail.yml | 2 +- roles/out/tasks/main.yml | 6 +++++- 4 files changed, 8 insertions(+), 3 deletions(-) (limited to 'roles') diff --git a/roles/IMAP/tasks/mda.yml b/roles/IMAP/tasks/mda.yml index f705fe7..0e8690d 100644 --- a/roles/IMAP/tasks/mda.yml +++ b/roles/IMAP/tasks/mda.yml @@ -3,7 +3,7 @@ vars: packages: - postfix - - postfix-ldap + - postfix-lmdb - name: Configure Postfix template: src=etc/postfix/{{ item }}.j2 diff --git a/roles/MSA/tasks/main.yml b/roles/MSA/tasks/main.yml index 2eee925..4b38974 100644 --- a/roles/MSA/tasks/main.yml +++ b/roles/MSA/tasks/main.yml @@ -3,6 +3,7 @@ vars: packages: - postfix + - postfix-lmdb - postfix-pcre - postfix-policyd-spf-python diff --git a/roles/lists/tasks/mail.yml b/roles/lists/tasks/mail.yml index 44b96e5..2821b02 100644 --- a/roles/lists/tasks/mail.yml +++ b/roles/lists/tasks/mail.yml @@ -3,7 +3,7 @@ vars: packages: - postfix - - postfix-ldap + - postfix-lmdb - name: Configure Postfix template: src=etc/postfix/{{ item }}.j2 diff --git a/roles/out/tasks/main.yml b/roles/out/tasks/main.yml index 0e64443..48c162a 100644 --- a/roles/out/tasks/main.yml +++ b/roles/out/tasks/main.yml @@ -1,5 +1,9 @@ - name: Install Postfix - apt: pkg=postfix + apt: pkg={{ packages }} + vars: + packages: + - postfix + - postfix-lmdb - name: Configure Postfix template: src=etc/postfix/{{ item }}.j2 -- cgit v1.2.3