Univention Bugzilla – Bug 25595
angepasstest 10_debootstrap.sh in /script/installer sollte wieder entfernt werden
Last modified: 2012-12-12 21:09:26 CET
Aufgrund von Bug #23590 wurde für die PXE Installation ein angepasstes 10_debootstrap.sh (exclude mailx) nach $repository_mirror_basepath/script/installer/ kopiert, damit die Installation mit SW Repos mit 2.4 UND 2.3 funktioniert. Diese Datei bleibt dort nun erst einmal liegen, auch bei einem Update auf 3.0. Hier sollte nochmal geprüft werden ob und wie dieses Skript gelöscht werden sollte. Problematisch ist es auf jeden Fall. wenn nach dem Update dann die 3.0er Installer Ramdisk verwendet wird, da das 10_debootstrap.sh dazu dann wahrscheinlich nicht mehr passt (es gab für 3.0 Änderungen an 10_debootstrap.sh). Hierfür gibt es meines Wissen nach aber keinen Automatismus.
Einzig sinnvolle Variante ist, im 3.0 Installer selbst zu schauen, ob genau das oben beschriebende File (md5sum) in $repository_mirror_basepath/script/installer/ liegt und dies dann zu ignorieren. Da es aber erst zu 3.1 eine neue Install DVD geben wird (mit der man ein lokales Repo aufsetzen kann) ist der Bug erst sinnvoll zu 3.1-0 zu beheben.
Die Datei mit der MD5SUM ca46682219c96c0b18de340d8cca2bd9 (10_debootstrap.sh aus 2.4-4 Bug #23590) wird nun in scripts/00_scripts.sh beim Kopieren von /mnt/script/installer/ ignoriert. Damit sollte dieses von uns angepasste 10_debootstrap.sh ab dem 3.1 net installer nicht mehr verwendet werden. QA: * Net Installation * wird die entsprechende Datei ignoriert * werden die anderen Script ordentlich kopiert
Die folgende Zeile führt bei Dateien mit Leerzeichen und bei Unterverzeichnissen (unterhalb von /mnt/script/installer/) zu Problemen: for file in $(ls /mnt/script/installer/*); do → REOPEN Vollständiger Funktionstest steht noch aus → DEFERED Changelogeintrag → OK
scripts/00_scripts.sh nochmal angepasst.
OK: md5sum ca46682219c96c0b18de340d8cca2bd9 stimmt für UCS 2.4-4 überein OK: Skripte mit der angegebenen md5sum werden nicht übernommen OK: Installation erfolgreich OK: Skripte mit Leerzeichen (werden kopiert; der Ausführung steht Bug28394 im Weg) → OK
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".