Accueil | Réseautique | Linux

Serveur Kolab

Kolab est un serveur de courriels pouvant remplacer Exchange.

Voir kolab.org et un wiki fort complet pour l'installation sous Ubuntu.

Installation "à la Ubuntu" considérée comme problématique

mkdir /kolab
sudo su
apt-get install kolabd
/usr/share/kolabd/kolab_bootstrap -b

Installation en vmware

Créer une machine basée sur Centos4 (minimale) en suivant ce howto: Installation on Centos 4.3
Il faut les paquets bison,  flex,gcc, make, libtool, automake and autoconf

L'installation peut prendre de 2 à 3 heures!

Téléchargement

cd /tmp
mkdir kolabtemp
cd kolabtemp
wget -r -l1 -nd --no-parent http://ftp.gwdg.de/pub/linux/kolab/server/release/kolab-server-2.2.0/sou...

Installation

mkdir /kolab
mkdir /usr/local/kolab
ln -s /usr/local/kolab /kolab
sh install-kolab.sh 2>&1 | tee kolab-install.log

Configuration initiale

/kolab/etc/kolab/kolab_bootstrap -b

Démarrage

Démarrer les services and you should see amavisd, apache, clamav, imapd, kolab, openldap, openpkg, postfix, proftpd, sasl, spamassassin:

/kolab/bin/openpkg rc all start

Administration du serveur

https://hostname.of.machine/admin/

Client KDE sous Windows

http://windows.kde.org

Méthode Ubuntu

Voir le wiki du Kolab.

sudo apt-get install make gcc build-essential
mkdir -p /usr/local/src/kolab/hotfix
cd /usr/local/src/kolab/hotfix
wget ftp://ftp.rent-it.net.ua/pub/linux/kolab/server/release/\
kolab-server-2.2.0/hotfix-20090116/hotfix-20090116.txt
wget ftp://ftp.rent-it.net.ua/pub/linux/kolab/server/release/\
kolab-server-2.2.0/hotfix-20090116/iCalendar.php
wget ftp://ftp.rent-it.net.ua/pub/linux/kolab/server/release/\
kolab-server-2.2.0/hotfix-20090116/kolab-issue3074.patch
cd /usr/local/src/kolab
wget -r -l1 -nd --no-parent --retr-symlinks \
ftp://ftp.rent-it.net.ua/pub/linux/kolab/server/release/\
kolab-server-2.2.0/sources/
chmod +x obmtool

sh install-kolab.sh 2>&1 | tee /root/kolab-install.log

cd /usr/local/src/kolab/hotfix
cp iCalendar.php /kolab/lib/php/Horde/
patch -s -p0 -d /kolab/lib/php < kolab-issue3074.patch

/kolab/etc/kolab/kolab_bootstrap -b


Autres commandes

sudo apt-get update
sudo apt-get install package-name

kolab and horde rely on ISO 8859 encoding:

apt-get install language-pack-fr
locale-gen fr_CA

Séquence

1. Install Ubunutu 8.04 server
2. apt-get update
3. apt-get install ssh mc
4. apt-get install make gcc build-essential
5. mkdir /kolab; mkdir /usr/src/kolab; cd /usr/src/kolab
6. get sources from ftp.belnet.be.... Kolab 2.2 20080204Full
7. chmod +x install-kolab.sh
8. ./install-kolab.sh -H -F 2>&1 | tee kolab-install.log

/etc/init.d/apache2 stop
/etc/init.d/kolab-cyrus stop
/etc/init.d/postfix stop
/etc/init.d/kolabd stop
/etc/init.d/saslauthd stop

9.  groupadd openldap
10. adduser -G openldap openldap
11. Kolab_bootstrap -b
12. ln -s /usr/sbin/slappaswd /kolab/sbin/