-
Notifications
You must be signed in to change notification settings - Fork 12
Installation
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...
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.
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
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).