Univention Bugzilla – Bug 8619
univention-setup-basis hängt in domainname.post/univention-scalix
Last modified: 2023-03-25 06:52:49 CET
Siehe auch Ticket 2007070210000096 Aufgetreten auf einem Basissystem, dürfte so aber auf jeder Systemrolle auftreten: Ändert man den Domänennamen, durchsucht domainname.post/univention-scalix alle Dateien unterhalb von /var/opt/scalix/<instance> nach dem alten Domänennamen. Dabei wird u.a. versucht, aus einer Pipe zu lesen: # ls -la /var/opt/scalix/sx/s/pop3/C3159 prw-rw---- 1 scalix scalix 0 2007-06-20 06:04 /var/opt/scalix/sx/s/pop3/C3159 Als Resultat bleibt univention-setup dort hängen.
Fixed. Changelog: - Ein Fehler in den Univention Setup-Skripten von Scalix, der zu einem Fehler von Univention Setup führen konnte, wurde beseitigt.
Das ist immer noch falsch. Z.B. darf im Verzeichnis /var/opt/scalix/<instance>/s/ überhaupt nicht modifiziert werden, da dort die Bewegungsdaten liegen. Empfohlene Vorgehensweise lt. http://www.scalix.com/wiki/index.php?title=HowTos/ChangeFQDN : [root@new ~]# source /opt/scalix/global/config; for i in /var/opt/scalix/<instance_name>/* ; do \ if [ $i != $OMDATADIR ]; then grep -iRl old.scalix.demo $i 2>/dev/null| egrep -iv 'new.scalix.demo| \ logs|indexes|postgres/data'; fi;done | sed -i -e 's/old.scalix.demo/new.scalix.demo/g' Außerdem fehlen bei uns noch die in der o.a. URL aufgeführten Punkte "Change SIS-URLs for users" und "Correct local mailnode mappings"
"--devices=skip" als Parameter für grep dürfte der Trick sein
(In reply to comment #2) > Außerdem fehlen bei uns noch die in der o.a. URL aufgeführten Punkte "Change > SIS-URLs for users" und "Correct local mailnode mappings" Das wird in Bug 8662 behandelt. Der Rest ist gefixt, Changelog bereits vorhanden.
Hängt trotzdem. Letzte Zeilen in univention-setup.log: File: /var/opt/scalix/ar/s/sys/pam.d/omslapdeng File: /var/opt/scalix/ar/s/sys/pam.d/pamcheck File: /var/opt/scalix/ar/s/sys/pam.d/pop3 File: /var/opt/scalix/ar/s/sys/pam.d/smtpd.auth File: /var/opt/scalix/ar/s/sys/pam.d/ual.remote File: /var/opt/scalix/ar/sis/sis.properties File: /var/opt/scalix/ar/webmail/swa.properties Change Scalix config: sed -i "s|OMHOSTNAME=amaster.adomain|OMHOSTNAME=amaster.adomain.de|" /opt/scalix/global/config
Ich hatte das Paket nicht korrekt gebaut, der Fix fehlte.
ok