Scalix Connector Evolution
Aus Fedorawiki.de
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.