Die Anforderung besteht in einer Zwischenlösung für einen gemeinsamen Kalender für eine Arbeitsgruppe. Da die Client PC bisher unter Windows laufen und dort keine Clientsoftware verfügbar ist, die direkt mit Kolab2 zusammenarbeitet, bot sich Mozilla Sunbird als Zwischenlösung für einen gemeinsamen Kalender an.
Als erstes gilt es den Klaob2 Apache Server für ein eigenes Web Verzeichnis zu konfigurieren.
- Als erstes wird ein Verzeichnis in der DocumentRoot des Apache erstellt:
mkdir /kolab/var/kolab/www/sunbird
- Mit chmod und chown werden die Verzeichnisrechte entsprechend gesetzt.:
chown kolab:kolab /kolab/var/kolab/www/sunbird
chmod 0777 /kolab/var/kolab/www/sunbird
- Anpassung der Kolab2 Apache Konfiguration:
- In der Vorlage
/kolab/etc/kolab/templates/httpd.conf.template
wird die Directory Konfiguration für/kolab/var/kolab/www
aktiviert, d.h. die “#” davor entfernt. In der Konfiguration für/kolab/var/kolab/www
wirdAllowOverride
vonNone
aufIndexes Options
geändert. - Diese Änderungen sind zusätzlich in der aktuellen Version der Kolab2 Apache Konfiguration
/kolab/etc/apache/apache.conf
vorzunehmen. - Die Vorlage
/kolab/etc/kolab/templates/httpd.local.template
ist nach der Vorlage der Directory Konfiguration von/kolab/var/kolab/www/webcalendar
zu erweitern.- Dabei wird der Pfad auf
chown kolab:kolab /kolab/var/kolab/www/sunbird
geändert. - Anpassung von
AuthName
auf"Sunbird Kalender (WebDAV)"
- Anpassung von
Options
aufAll
- Diese Änderungen sind zusätzlich in der aktuellen Version der Kolab2 Apache Konfiguration
/kolab/etc/apache/apache.local
vorzunehmen. - Nun kann der Kolab2 Apache neu gestartet werden, damit die geänderte Konfiguration wirksam wird:
/kolab/sbin/apachectl restart
- Dabei wird der Pfad auf
Nun kann über die URL https://kolab.server.lan/sunbird/ auf das WebDAV Verzeichnis zugegriffen werden.
- In der Vorlage