From 01978a16d55d9cc5f5f58970dd47d9659cc8dfd1 Mon Sep 17 00:00:00 2001 From: Mauro Torrez Date: Sun, 8 Sep 2019 17:16:41 -0300 Subject: [PATCH] ldap group as alias --- tasks/lookup_tables.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tasks/lookup_tables.yml b/tasks/lookup_tables.yml index 313c6c6..9c94cd3 100644 --- a/tasks/lookup_tables.yml +++ b/tasks/lookup_tables.yml @@ -3,8 +3,12 @@ template: src: ldap_table.cf.j2 dest: "{{ postfix_mountpoint }}/{{ domain }}_ldap_{{ item }}.cf" - when: - - postfix_mail_domains[domain][item+'_lookup'].provider|default(postfix_lookup_provider) == 'ldap' + when: >- + postfix_mail_domains[domain][item+'_lookup'].provider + | default(postfix_lookup_provider) == 'ldap' or + ( item == 'group' and postfix_ldap_use_group_alias and + postfix_mail_domains[domain]['alias_lookup'].provider + | default(postfix_lookup_provider) == 'ldap' ) loop: - user - alias