From 55f42aea91101482c8f2c2fbd4d13f1d9bd52963 Mon Sep 17 00:00:00 2001 From: Dmitry Ilvokhin Date: Sun, 7 Apr 2024 20:12:07 +0100 Subject: Reverse dependency chain dovecot -> postfix Postfix can start without dovecot, but dovecot can't without postfix, because it uses postfix user to create unix socket. --- roles/dovecot/meta/main.yml | 2 ++ roles/postfix/meta/main.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'roles') diff --git a/roles/dovecot/meta/main.yml b/roles/dovecot/meta/main.yml index f645703..c8c4d31 100644 --- a/roles/dovecot/meta/main.yml +++ b/roles/dovecot/meta/main.yml @@ -1,2 +1,4 @@ dependencies: - role: certmail + # Dovecot needs postfix user created to create auth socket. + - role: postfix diff --git a/roles/postfix/meta/main.yml b/roles/postfix/meta/main.yml index d65d517..413b368 100644 --- a/roles/postfix/meta/main.yml +++ b/roles/postfix/meta/main.yml @@ -1,4 +1,4 @@ dependencies: - role: certmail - role: opendkim - - role: dovecot + # Postfix use dovecot, but dovecot not a hard dependency for it. -- cgit v1.2.3-70-g09d2