Skip to content
This repository was archived by the owner on Jul 2, 2020. It is now read-only.

Installation

Timotheus Pokorra edited this page Sep 14, 2015 · 7 revisions

Words of Caution

Please only use this on a clean machine, because the scripts will destroy all stored emails and databases on the machine!

Please use these scripts at your own risk! You need to understand what they do. I cannot give any official support on the scripts. Things might change in future releases, and you need to know how to update your domain admins etc...

We work with CentOS. The scripts might work on Debian too, but we don't test it that much. Github pull requests are welcome...

Kolab 3.4 Vanilla installation

Please replace 3.4 with future releases. I keep a branch for each Kolab release.

So for Kolab 3.4 on CentOS7, do this:

curl -L https://github.com/TBits/KolabScripts/archive/Kolab3.4.tar.gz -O KolabScripts3.4.tar.gz
tar xzf KolabScripts3.4.tar.gz
cd KolabScripts-Kolab3.4/kolab
./reinstall.sh

Now you have a clean vanilla installation of Kolab 3.4.

Running Kolab setup

You can use the default setup-kolab command.

Alternatively, if you want to do a silent installation of Kolab without user interaction, do this:

./initSetupKolabPatches.sh
echo 2 | setup-kolab --default --timezone=Europe/Brussels --directory-manager-pwd=test

Applying patches

For the TBits patches for multi domain and ISP setup, please run the following scripts.

Attention: please read through the scripts and find out if they do what you want them to do for your setup!

./initSSL.sh
./initRoundcubePlugins.sh
./initMultiDomain.sh
./initMailForward.sh
./initMailCatchall.sh
./initTBitsISP.sh

Also have a look at initTBitsCustomizationsDE.sh, perhaps there are some useful customizations for you as well.

For more information about the scripts, have a look at [Modifications of Kolab for ISPs](Modifications of Kolab for ISPs).

Clone this wiki locally