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

Antworten
Benutzeravatar
WRatzka
Beiträge: 12
Registriert: 28 Jun 2009, 22:08
Wohnort: Marburg

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

Beitrag 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
Benutzeravatar
WRatzka
Beiträge: 12
Registriert: 28 Jun 2009, 22:08
Wohnort: Marburg

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

Beitrag 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.
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

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

Beitrag 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
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Antworten