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
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/