Scalix Connector Evolution

Aus Fedorawiki.de

Wechseln zu: Navigation, Suche
Dieser Artikel ist Teil der HOWTO Sammlung

Dieses Howto beschreibt die Installation eines Scalix-Connectors unter Fedora Core zur Anbindung von Evolution an einen Scalix-Server ( http://www.scalix.com/de/index.html ), geeignet für Email und Kalender.

Anmerkung: Zur Zeit wird nur Evolution 2.6 und FC5 unterstützt. FC6 und Evolution 2.8 sollen bis mitte des Jahres 2007 in einem neuen realease ergänzt werden.

Vorbereitungen

Für die Installation des Scalix-Connectors werden folgende Pakete benötigt:

  • evolution-data-server
  • evolution-data-server-devel
  • evolution-Webcal
  • evolution-Devel
  • evolution-Sharp
  • gnome-common
  • evolution

Diese Pakete können mit der grafischen Oberfläche Pirut oder z.B. mit dem Befehl

yum --exclude=*debug* install evolution* automake gnome-common

installiert werden. Da der Scalix-Connector compiliert werden muss, benötigt man ebenfalls die dafür nötige Software. Diese ist in der Gruppe "Development Tools" enthalten, die ebenfalls mit Pirut oder mit dem Befehl

yum groupinstall "Development Tools"

installiert werden kann.

Installation

(Siehe für Hintergrundinformationen zur hier vorgestellten Methode auch den Artikel Installation von Software unter Fedora.)

Wenn alle benötigten Softwarepakete installiert sind, kann man mit dem Export des aktuellen Sourcecodes aus dem Gnome CVS beginnen. Dafür wechselt man in einen Ordner seiner Wahl und erstellt dort einen weiteren Ordner.

mkdir evolutionsrc
cd evolutionsrc

Jetzt beginnt man damit, den Sourcecode aus dem CVS zu exportieren.

export CVSROOT=:pserver:anonymous@anoncvs.gnome.org:/cvs/gnome
cvs login 

Hier wir man nach einem Passwort gefragt. Dies kann man einfach ohne eine weitere Eingabe mit Enter bestätigen. Der Befehl

cvs -z3 co evolution-scalix

lädt dann den aktuellen Sourcecode aus dem Repository herunter.

Es wurde nun automatisch ein Ordner erstellt der sich evolution-scalix nennt. Auf diesen greift man zu, und führt dort ein Script aus:

cd evolution-scalix
./autogen.sh

Mit autogen wird hier automatisch überprüft, ob alle benötigten Softwarepakete installiert sind und es wird automatisch auch gleich ein Makefile erstellt. Nachdem autogen seine Arbeit abgeschlossen hat, kann man den Sourcecode kompilieren:

make

Die Installation erfolgt als root; als root kann man sich z.B. mit dem Befehl

 su -

anmelden. Der Befehl für die Installation des Scalix-Connectors lautet dann:

make install

Achtung: Die letzten beiden Schritte werden einiges an Zeit beanspruchen!

Einrichtung unter Evolution

Nachdem alles abgeschlossen ist kann man Evolution starten. Man richtet hier einfach ein neues Konto ein und als Kontotyp wählt man im DropDown-Menü Scalix aus. Das Einrichten des Scalix-Kontos dürfte keine Schwierigkeit mehr darstellen.