Installation of Kolab 16 on Debian 8 (Jessie)ΒΆ
Install the apt-transport-https package:
# aptitude -y install apt-transport-https
Add the following two lines to
/etc/apt/sources.list.d/kolab.list
:deb https://mirror.kolabenterprise.com/debian/kolab-16/ jessie release updates deb-src https://mirror.kolabenterprise.com/debian/kolab-16/ jessie release updates
To ensure the Kolab packages have priority over the Debian packages, such as must be the case for PHP as well as Cyrus IMAP, please make sure the APT preferences pin the mirror.kolabsys.com origin as a preferred source.
Put the following in
/etc/apt/preferences.d/kolab
:Package: * Pin: origin mirror.kolabenterprise.com Pin-Priority: 501
Install the client certificate and certificate authority files:
Remove the passphrase from the SSL certificate key:
# openssl rsa -in /path/to/private.key \ -out /path/to/private.key.nopass
Concatenate the certificate file and the new key file without passphrase:
# cat /path/to/public.crt /path/to/private.key.nopass \ > /path/to/mirror.kolabsys.com.client.pem
Place the file
mirror.kolabsys.client.pem
in/etc/apt/certs/
.Download the kolabenterprice mirror certificate:
# cd /etc/apt/certs/ # wget https://ssl.kolabsys.com/mirror.kolabenterprise.com.ca.cert
Correct the permissions on the private key:
# chown root:root /etc/apt/certs/mirror.kolabsys.com.client.pem # chmod 640 /etc/apt/certs/mirror.kolabsys.com.client.pem
Configure APT to use the certificates installed in step 4 by creating a file
/etc/apt/apt.conf.d/81kolab
with the following contents:Acquire { https { mirror.kolabenterprise.com { Verify-Peer "true"; Verify-Host "true"; CaInfo "/etc/apt/certs/mirror.kolabenterprise.com.ca.cert"; SslCert "/etc/apt/certs/mirror.kolabsys.com.client.pem"; SslKey "/etc/apt/certs/mirror.kolabsys.com.client.pem"; }; }; };
Update the repository metadata:
# apt-get update
Start the installation of the base package as follows:
# aptitude install kolab
When asked to confirm you want to install the package and its dependencies, press Enter.
Continue to Kolab Groupware Setup.