HomePhorge
Diffusion kolab 4681da7ce206

Make kolab deployment ready to install on a linode
4681da7ce206Unpublished

Unpublished Commit ยท Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Make kolab deployment ready to install on a linode

Summary:
ansible files to provision system with a kolab deployment

This shouldn't be necessary anymore

Use the log mail driver to avoid sending mail

Fix ldap user lookup for imap

Set "ldap_base: dc=hosted,dc=com"

ldap_base needs to be set to ${hosted_domain_rootdn},
otherwise the user lookup does not work.

Create the cyrus-admin user in the hosted domain for proxy
authentication

This is required because we're using ptload instead of saslauthd, which
doesn't magically find the cyrus-admin user in the mgmt.com domain.

Fixed roundcube db user create command

Extend proxy to roundcube and friends

and prepare the auth request

We seem to assume /roundcubemail in other places

Proxy fixes

Set the correct port for imap

An attempt to fix some rc authentication

but the roundcube login still doesn't work...

Attempt to fix the roundcube configuration

Fix the replace-localhost script

Setting LDAP_HOST fucks up setup-kolab

, because it no longer runs with the --without-ldap option

default_port is available after setup_kolab

Fixed smtp port

kolab.conf fixes for multidomain setup

Make kolab-webadmin available

Make it obvious what we're replacing in the nginx config

Set the services host header for the auth request

Differential Revision: https://git.kolab.org/D3026

Details

Provenance
mollekopfAuthored on Oct 5 2021, 11:44 AM
mollekopfPushed on Jan 10 2022, 12:13 PM
Differential Revision
D3026: Make kolab deployment ready to install on a linode

Commit No Longer Exists

This commit no longer exists in the repository.