Univention Bugzilla – Bug 15357
Scalix 11.4.5 Integration
Last modified: 2023-03-25 06:53:08 CET
Bug zur Scalix 11.4.5 Integration
Die Integration sollte in der zweiten September Woche abgeschlossen sein.
Infos dazu sind im Shared Folder "Scalix 11.4.5 + Scalix ActiveSync 1.0.1 OEM files available for Univention UCS".
Die Scalix-Pakete in ucs_2.2-0-scalix/extern sind auf 11.4.5 upgedated. Das univention-scalix Paket hängt nicht explizit von den neuen Versionen ab, bei einem Update früheren Scalix für UCS Releases sollte daher explizit apt-get install $(COLUMNS=200 dpkg -l scalix-* | grep ^ii | awk '{print $2}') \ univention-scalix aufgerufen werden. * Beim Update sollten die für dieses Release angepassten sowie neuen Templates unter /var/opt/scalix/??/ neu geschrieben werden (mit Backup unter /var/univention-backup/scalix/). * univention-scalix zieht jetzt direkt univention-antivir-mail nach, weil Scalix jetzt selbst ClamAV über ~scalix/rules/omvscan.map aufruft. * über die neue UCR Variable scalix/antivir kann ClamAV abgeschaltet werden, default ist aber "yes". Nach der Installation des neuen univention-scalix Pakets sollten folgende Dateien existieren: /var/opt/scalix/??/s/rules/ALL-ROUTES.VIR /var/opt/scalix/??/s/rules/omvscan.map * In einem Test mit dem eicar Virus wurde dieser erkannt und dem Sender eine entsprechende Bounce-Mitteilung zugestellt. * Um ClamAV Scanning abzuschalten, muss scalix/antivir=no gesetzt werden und /usr/share/univention-scalix/univention-scalix-conffile \ /var/opt/scalix/__SCALIX_INSTANCE__/s/rules/ALL-ROUTES.VIR aufgerufen werden. * Optional kann univention-scalix-amavis installiert werden, wodurch die Datei ~scalix/sys/smtpd.cfg neu aus dem Template commited und dadruch amavis-milter in die Konfiguration des Scalix SMTP Relay eingetragen wird (siehe Bug #15392). Note: * In omshowlog tritt weiterhin Bug #11495 auf, deswegen ist per Mail eine Anfrage an Scalix gesendet. * In res.properties wurde wieder res.env.lang=en_US.UTF-8 zurückgesetzt, statt locale/default zu verwenden, um mögliche Probleme mit dem om* tools zu vermeiden. In Bezug auf Bug #11495 hat das Nichts gebracht, am Verhalten für den Benutzer scheint sich so aber auch nichts zu ändern, daher wurde hier der Scalix default gewählt.
Da fehlte noch eine Anpassung des sxtomcat-webapps Scripts, damit scalix-webmail unter der URL https://<servername>/Microsoft-Server-ActiveSync von tomcat geserved (statt unter https://<servername>/wireless). Damit sowas in Zukunft schneller auffällt habe ich ins SVN jetzt ein Verzeichnis update_scripts mit eingecheckt, in dem eine erste Skizze zu einem Script 'update-templates.sh' liegt, sowie ein Verzeichis univention-patches, in dem jetzt ein paar der Univention-Anpassungen als diff dokumentiert sind. Ziel ist, dort die von uns gewünschten Diffs zu sammeln, damit man sie beim nächsten Scalix Release einfach auf die neuen Original-Scripte und -Templates anwenden und das Ergebnis mit den Versionen im univention-scalix Paket vergleichen kann. Das soll das update-templates.sh tun. Paket ist neu gebaut als Version 3.0.1-5.189.200909081856.
Die Tests sind abgeschlossen. Das Update sowie die Neuinstallation funktionieren jetzt.
Die Pakete libapache2-mod-jk, sendmail, stunnel und sun-j2re1.5 waren noch nicht im ucs_2.2-0-scalix Scope gebaut. Damit man Scalix für UCS 2.2 ohne Einbinden des ucs_2.0-0 Scopes installieren kann wurden die Pakete nochmal in den Scope übernommen und neu gebaut. sun-j2re1.5 wurde als externes Paket einfach kopiert. Der Scope wurde neu announced und der Mirror synchronisiert.