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/sunbirdchmod 0777 /kolab/var/kolab/www/sunbird
- Anpassung der Kolab2 Apache Konfiguration:
- In der Vorlage
/kolab/etc/kolab/templates/httpd.conf.templatewird die Directory Konfiguration für/kolab/var/kolab/wwwaktiviert, d.h. die “#” davor entfernt. In der Konfiguration für/kolab/var/kolab/wwwwirdAllowOverridevonNoneaufIndexes Optionsgeändert. - Diese Änderungen sind zusätzlich in der aktuellen Version der Kolab2 Apache Konfiguration
/kolab/etc/apache/apache.confvorzunehmen. - Die Vorlage
/kolab/etc/kolab/templates/httpd.local.templateist nach der Vorlage der Directory Konfiguration von/kolab/var/kolab/www/webcalendarzu erweitern.- Dabei wird der Pfad auf
chown kolab:kolab /kolab/var/kolab/www/sunbirdgeändert. - Anpassung von
AuthNameauf"Sunbird Kalender (WebDAV)" - Anpassung von
OptionsaufAll - Diese Änderungen sind zusätzlich in der aktuellen Version der Kolab2 Apache Konfiguration
/kolab/etc/apache/apache.localvorzunehmen. - 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