Page MenuHomekolab.org

Make kolab deployment ready to install on a linode
ClosedPublic

Authored by mollekopf on Nov 15 2021, 10:03 AM.

Details

Reviewers
None
Group Reviewers
Restricted Project
Commits
rK259af6ec66d9: Make kolab deployment ready to install on a linode
rK003d3f575dd3: Make kolab deployment ready to install on a linode
rK3db05ef33d4c: Make kolab deployment ready to install on a linode
rK392d9bc745d3: Make kolab deployment ready to install on a linode
rKa87df9060e76: Make kolab deployment ready to install on a linode
rKc8054d45b69e: Make kolab deployment ready to install on a linode
rK359d08b9678e: Make kolab deployment ready to install on a linode
rKad960ba647ef: Make kolab deployment ready to install on a linode
rKba0bb180e677: Make kolab deployment ready to install on a linode
rK1832a3abe469: Make kolab deployment ready to install on a linode
rKa4a6a9e35dee: Make kolab deployment ready to install on a linode
rK26a9bd16e730: Make kolab deployment ready to install on a linode
rKf9bc554ad3a0: Make kolab deployment ready to install on a linode
rK6ecb3e2d347c: Make kolab deployment ready to install on a linode
rKbb4506b95c54: Make kolab deployment ready to install on a linode
rK31e8eebcdf19: Make kolab deployment ready to install on a linode
rKeef7e53e0e86: Make kolab deployment ready to install on a linode
rK4681da7ce206: Make kolab deployment ready to install on a linode
rK198b7e9e80d8: Make kolab deployment ready to install on a linode
rKd6cf577ac1de: Make kolab deployment ready to install on a linode
rKd42c5990a0d5: Make kolab deployment ready to install on a linode
rK41c6bb72d387: Make kolab deployment ready to install on a linode
rK22b337759ee3: Make kolab deployment ready to install on a linode
rK79286d04de99: Make kolab deployment ready to install on a linode
rK70c00c07df3e: Make kolab deployment ready to install on a linode
rK5345597d2db2: Make kolab deployment ready to install on a linode
rK6db8d7b725e7: 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

Diff Detail

Repository
rK kolab
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

mollekopf requested review of this revision.Nov 15 2021, 10:03 AM
mollekopf created this revision.
mollekopf updated this revision to Diff 8633.Nov 17 2021, 1:09 PM

Some configuration changes I think?

mollekopf added a reviewer: Restricted Project.Nov 17 2021, 2:03 PM

This is on top of the meet patch.

Harbormaster completed remote builds in B37909: Diff 9316.
This revision was not accepted when it landed; it landed in state Needs Review.Apr 21 2022, 1:33 PM
This revision was automatically updated to reflect the committed changes.