Seite 1 von 1

depot_installPackage überschreibt alte Default-Properties

Verfasst: 12 Jan 2012, 11:36
von jkan
Hallo,

ich benutze depot_installPackage aus dem Json-RPC-Interface, um eine lokale Paketdatei zu installieren:

Code: Alles auswählen

{ "method": "depot_installPackage", "params": ["/home/opsiproducts/blabla.opsi"], "id": 1 }
Das funktioniert auch, allerdings werden die alten Default-Product-Properties von der bereits installierten Version mit den Default-Werten aus der control-Datei überschrieben. Gibt es eine Möglichkeit, diese Methode so aufzurufen, dass die alten Default-Werte beibehalten werden?

Grüße
Johannes

Re: depot_installPackage überschreibt alte Default-Propertie

Verfasst: 12 Jan 2012, 12:46
von d.oertel
Hi,

erstmal zum Verständnis:
Warum verwendet Du nicht den opsi-package-manager zum installieren ?

gruss
d.oertel

Re: depot_installPackage überschreibt alte Default-Propertie

Verfasst: 12 Jan 2012, 13:18
von jkan
d.oertel hat geschrieben: Warum verwendet Du nicht den opsi-package-manager zum installieren ?
Weil ich den Befehl automatisiert aus einer anderen Anwendung heraus aufrufen möchte.

Ich habe mir jetzt so beholfen, dass ich aus der Anwendung per SSH opsi-package-manager aufrufe:

Code: Alles auswählen

opsi-package-manager -p keep -i /home/opsiproducts/blabla.opsi