Den Kalender überall dabei: Sunbird/Lightning/WebDAV
Pünktlichkeit ist eine Tugend. Termine verwalten ein Kraftakt. Der eine nutzt seinen PDA, der andere sogar sein Handy und ich… ich nutze irgendwie nie etwas. Aber dennoch komm ich immer zur rechten Zeit an den rechten Platz.
Dennoch dachte ich mir ein Organizer wäre nicht schlecht. Sowas in der Art, was Outlook bietet. Nur leider habe ich kein Outlook, sondern Thundebird. In meinem alten Blog habe ich schon mal von Lightning [1] berichtet gehabt. Eine Extension für Thunderbird [2], die auf Sunbird [3] basiert. Für normal kann man einen Kalender ganz leicht einrichten. Aber wenn man von mehreren Rechnern und von überall aus, auf einen Kalender zugreifen möchte, dann bedarf es z.B. eines WebDAV Servers. Wie man einen solchen einrichtet, erkläre ich weiter unten (auf das Knöpfchen “Weiterlesen…” drücken).
Einen DAV Server kann man z.B. wie ein Laufwerk in Windows einbinden, ist aber ein Dateisystem auf einem Webserver. Sundbird/Lightning legen dort ihre .ics Dateien ab, die die Termine und Aufgaben vom Kalender enthalten. Mit Apache2 ist ein WebDAV ganz schnell eingerichtet.
[1] http://www.mozilla.org/projects/calendar/lightning/
[2] http://www.mozilla-europe.org/de/products/thunderbird/
[3] http://www.mozilla.org/projects/calendar/sunbird/
Als erstes muss das “DAV-Modul” im Apache2 aktiviert werden:
# a2enmod dav_fs # a2enmod auth_digest
Nun ist es natürlich zu empfehlen, dass man seine Daten verschlüsselt. Mein DAV habe ich deshalb in einen SSL verschlüsselten Bereich gelegt (darauf gehe ich nicht näher ein). Selbstverständlich ist das nicht zwingend notwendig. Man suchst sich den vhost, bzw. die Konfiguration zur Seite aus und fügt folgendes hinzu:
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/certificate
ServerName dav.domain.tld
DocumentRoot /var/wwws/
ErrorLog /var/log/apache2/ssl.error.log
TransferLog /var/log/apache2/ssl.access.log
Alias /caldav /var/wwws/caldav
DAV On
AuthType Digest
AuthName "privdav"
AuthUserFile /var/wwws/caldav/.passwd
Require valid-user
Nun muss noch die Passwort-Datei angelegt werden:
# cd /var/wwws/caldav/ # htdigest -c .passwd privdav benutzername
Nun den Apache2 neu gestartet und der WebDAV sollte funktionieren
Hallo erst einmal,
ein nettes Blog hast du da!
Der Artikel ist soweit interessant, allerdings wäre es noch interessant zu wissen, wie hoch der Datentransfer des PDA ist und wie du das löst. Etwa über eine Art Flatrate?
Im Moment nutze ich noch Outlook, da der Abgleich mit meinem XDA neo einfach sauber funktioniert.
Ich liebäugle auch mit Google Mail, allerdings ist hier einmal die Synchronisation mit meinem XDA ein Problem, andererseits ist auch noch die ungeklärte Frage mit der Datensicherheit nicht ganz außer Acht zu lassen.
Ich hoffe hier tut sich noch mehr in nächster Zeit.
Hi,
ich habe jetzt auch Lightning ausprobiert, allerdings nicht mit durchschlagendem Erfolg:
Abgelegen wollte ich den CalDAV Calender auf meinem GMX Mediacenter, da ich so keinen extra Server laufen lassen muss und jederzeit an meine Daten herankomme, wenn mir eine Internetverbindung zur Verfügung steht.
Nach dem Einrichten des Kalenders (Vergabe des Namens und Angabe der WebDAV Adresse) habe ich einen Termin in meinen Kalender eingetragen. Diesen konnte ich aber leider nach Schließen und anschließendem Öffnen von Thunderbird nicht mehr wiedererlangen.
Meine Frage dehalb: Ist ein WebDAV Server das einzige, was ich für diese Art des Kalenders benötige? Ich habe gelesen, daß bei CalDAV der Server auch Suchanfragen selbst durchführt…ist ein WebDAV Server für CalDAV also wirklich ausreichend oder benötige ich einen CalDAV Server?
Viele Grüße und vielen Dank für jede Hilfe
Josua
Hallo Josua,
CalDAV ist ein Protokoll, das WebDAV erweitert. Dementsprechend reicht für CalDAV ein WebDAV Server nicht aus.
In Lightning muss man deshalb beim GMX Mediacenter die Option ICS statt CalDAV auswählen.
Es scheint aber Probleme beim publizieren von Termin zu geben, zumindest bei mir. Derzeit klappt nur das explizite Publizieren per Rechtsklick auf den Kalender. Vielleicht hast Du mehr Erfolg.
>Es scheint aber Probleme beim publizieren von Termin zu geben, zumindest bei >mir. Derzeit klappt nur das explizite Publizieren per Rechtsklick auf den >Kalender. Vielleicht hast Du mehr Erfolg.
Es lag aber nicht an Lightning, sondern an Apache unter Ubuntu.