Seite 1 von 1

fehler in preloginloader/files/opsi/setdepot.cmd ?

Verfasst: 28 Jun 2009, 22:39
von WRatzka
preloginloader 3.3.1 4
...
cd c:\tmp\ >> C:\tmp\setdepot.log
C:\tmp\winst.cmd >> C:\tmp\setdepot.cmd
REM alter Kram, ausgelagert in winst.cmd
...
  1. Die Ausgabeumleitung von winst.cmd soll vermutlich nach C:\tmp\setdepot.log.
  2. winst.cmd sollte über call aufgerufen werden, weil die Batchdatei sonst nicht zur aufrufenden Batchdatei zurückkehrt.
    (setdepot.cmd wird vom setup.py des winxppro paket als 50_preloginloader.cmd ins postinst.d-Verzeichnis kopiert,
    und dadurch werden keine Batchdateien nach 50_preloginlaoder.cmd ausgeführt.)
(Das ganze passiert in einer VM, die manuell von 3.3 auf 3.3.1 aktualisiert wurde.)

MfG
Wolfgang Ratzka, HRZ Uni Marburg

Re: fehler in preloginloader/files/opsi/setdepot.cmd ?

Verfasst: 29 Jun 2009, 16:34
von WRatzka
WRatzka hat geschrieben:preloginloader 3.3.1 4
...
  1. Die Ausgabeumleitung von winst.cmd soll vermutlich nach C:\tmp\setdepot.log.
    ...
Oops, dann gibt's Probleme, weil winst.cmd selber Umleitungen nach C:\tmp\setdepot.log enthält.

Re: fehler in preloginloader/files/opsi/setdepot.cmd ?

Verfasst: 30 Jun 2009, 15:19
von d.oertel
Hi,

zunächst mal danke für den Hinweis.
Das ist dem Script zwar hässlich formuliert (was wahrscheinlich in der Tat ein Tippfehler ist)
funktioniert aber soweit korrekt.

Bis auf das erwähnte Problem:
dadurch werden keine Batchdateien nach 50_preloginlaoder.cmd ausgeführt
Die Ursache hierfür liegt aber tiefer (unter anderem reboot im preloginloader.ins).
Die neue Funktionalität des postinst.d ist erst in opsi 3.4 vollständig implementiert.
Wenn Sie benötigt wird empfehlen wir einen Umstieg auf opsi 3.4.

gruss
detlef oertel