Produktabhängigkeiten
Verfasst: 22 Dez 2010, 13:01
Hallo,
wir haben ein Produkt für opsi geschrieben, das nach einer Windowsinstallation die unnötigen Dateien und Ordner (z. B. drv) auf Laufwerk C: löscht. Eigentlich sollte es ein "once"-Script werden. Da es nach der Installation nicht auf "installed" stehen muss/soll. Nun sollte das Produkt als Abhängigkeit zu einem anderen Produkt in dessen Control-File eingetragen werden. Aber entweder mache Ich etwas falsch (wahrscheinlich
) oder dies scheint einfach nicht möglich zu sein. Hier mein Eintrag in der Datei.
Um es jetzt für einen Test zum laufen zu bringen wurde es erst mal wieder zu einem "setup"-Script umgebaut. Da sieht dann der Eintrag im Control-File so aus:
und funktioniert auch.
Natürlich könnten wir es auch einfach so lassen, da es grundsätzlich das macht, was wir wollen. Aber mich würde schon (auch für die Zukunft) interessieren, ob man "once"-Scripte als Produktabhängigkeiten definieren kann.
mfg
Sch0rsch1
wir haben ein Produkt für opsi geschrieben, das nach einer Windowsinstallation die unnötigen Dateien und Ordner (z. B. drv) auf Laufwerk C: löscht. Eigentlich sollte es ein "once"-Script werden. Da es nach der Installation nicht auf "installed" stehen muss/soll. Nun sollte das Produkt als Abhängigkeit zu einem anderen Produkt in dessen Control-File eingetragen werden. Aber entweder mache Ich etwas falsch (wahrscheinlich

Code: Alles auswählen
[ProductDependency]
action: once
requiredProduct: cleanapc
requiredAction: once
requirementType: after
Code: Alles auswählen
[ProductDependency]
action: setup
requiredProduct: cleanapc
requiredStatus: installed
requirementType: after
Natürlich könnten wir es auch einfach so lassen, da es grundsätzlich das macht, was wir wollen. Aber mich würde schon (auch für die Zukunft) interessieren, ob man "once"-Scripte als Produktabhängigkeiten definieren kann.
mfg
Sch0rsch1