Project

General

Profile

Support #617

Updated by Daniel Curtis over 9 years ago

This is a guide for installing Kolab groupware on Debian 7. 

 *NOTE* 5/8/15: I initially tried to install Kolab on Debian 8; however due to unsolvable dependency issues, I was unable to get a working Kolab installation working for Debian 8. 

 h2. Prepare the Environment 

 * make sure the system is up to date: 
 <pre> 
 apt-get update && apt-get upgrade -y 
 </pre> 

 h2. Install Kolab 

 * Add the Kolab apt repository information: 
 <pre> 
 echo 'deb http://obs.kolabsys.com/repositories/Kolab:/3.4/Debian_7.0/ ./' >> /etc/apt/sources.list.d/kolab.list 
 echo 'deb http://obs.kolabsys.com/repositories/Kolab:/3.4:/Updates/Debian_7.0/ ./' >> /etc/apt/sources.list.d/kolab.list 
 </pre> 

 * Import the GPG key used to sign the packages: 
 <pre> 
 gpg --search devel@lists.kolab.org 
 1 
 </pre> 
 *NOTE*: Verify that the key has the correct fingerprint *@79D86A05FDE6C9FB4E43A6C5830C2BCF446D5A45@* 

 * Import the GPG key into apt: 
 <pre> 
 gpg --export --armor devel@lists.kolab.org | apt-key add - 
 </pre> 

 * Ensure the Kolab packages have priority over the Debian packages: 
 <pre> 
 nano /etc/apt/preferences.d/kolab 
 </pre> 
 #* And add the following 
 <pre> 
 Package: * 
 Pin: origin obs.kolabsys.com 
 Pin-Priority: 501 
 </pre> 

 * Update the repository metadata: 
 <pre> 
 apt-get update 
 </pre> 

 * Install the base package as follows: 
 <pre> 
 aptitude install kolab 
 </pre> 

 * Run the installer: 
 <pre> 
 setup-kolab 
 </pre> 
 *NOTE*: The installer will prompt for a series of passwords for the various services run by kolab. Make sure to keep track of them, preferably with a password manager like LastPass or KeePass.  

 * When the installer finishes Kolab will be accessible from: 
 #* http://kolab.example.com/kolab-webadmin/ 
 #* http://kolab.example.com/webmail/ 
 #* http://kolab.example.com/chwala/ 

 * To begin login to the _/kolab-webadmin_ with the username *cn=Directory Manager* and the password provided during the installation. 
 #* NOTE: To find the password to the cn=Directory Manager user run the following and use the bind_pw: 
 <pre> 
 grep "bind_pw" /etc/kolab/kolab.conf 
 </pre> 

 h2. Resources 

 * https://docs.kolab.org/installation-guide/debian.html

Back