From b81292fa7f5098b7658ab1582105c8c46d2cc923 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Sat, 7 May 2022 08:11:18 +0200 Subject: [PATCH] roundcube multi domain --- .../dovecot/dictionaries/22_dovecot.xml | 23 ++++---- .../2022.03.08/dovecot/templates/10-auth.conf | 2 - .../dovecot/templates/ldapsource.cf | 2 +- .../ldap-client/funcs/openldap_client.py | 11 +++- .../dictionaries/70_lemonldap_ng.xml | 9 ++++ .../lemonldap/extras/oauth2/00_oauth2.xml | 2 +- .../lemonldap/templates/lmConf-1.json | 10 ++-- .../mailman/dictionaries/31_mailman.xml | 2 +- .../dictionaries/25_nginx.xml | 3 -- .../oauth2-client/funcs/oauth2_client.py | 6 +++ .../2022.03.08/openldap/DEBUG.md | 4 +- .../openldap/templates/config_acl.ldif | 4 ++ .../2022.03.08/openldap/templates/users.ldif | 23 +++++--- .../openldap/templates/users_mod.ldif | 6 ++- .../roundcube/applicationservice.yml | 1 + .../roundcube/dictionaries/31_roundcube.xml | 21 ++++++-- .../roundcube/templates/config.inc.php | 53 ++----------------- .../roundcube/templates/domain.inc.php | 49 +++++++++++++++++ 18 files changed, 137 insertions(+), 94 deletions(-) create mode 100644 seed/applicationservice/2022.03.08/roundcube/templates/domain.inc.php diff --git a/seed/applicationservice/2022.03.08/dovecot/dictionaries/22_dovecot.xml b/seed/applicationservice/2022.03.08/dovecot/dictionaries/22_dovecot.xml index 61ea6f29..810c4ce8 100644 --- a/seed/applicationservice/2022.03.08/dovecot/dictionaries/22_dovecot.xml +++ b/seed/applicationservice/2022.03.08/dovecot/dictionaries/22_dovecot.xml @@ -8,6 +8,7 @@ /etc/postfix/main.cf /etc/postfix/master.cf /etc/postfix/relay_passwd + /etc/postfix/ldapsource.cf /etc/pki/ca-trust/source/anchors/ca_MailServer.crt /etc/pki/tls/certs/postfix.crt /etc/pki/tls/private/postfix.key @@ -41,8 +42,6 @@ /etc/dovecot/conf.d/auth-oauth2.conf.ext /etc/dovecot/dovecot-oauth2.conf.ext - /etc/dovecot/conf.d/auth-passwdfile.conf.ext - /etc/dovecot/risotto_users /etc/pki/ca-trust/source/anchors/ca_IMAPServer.crt /etc/pki/tls/certs/dovecot.crt /etc/pki/tls/private/dovecot.key @@ -77,13 +76,9 @@