Hallo,
ich bin auf der Suche nach dem richtigen Befehl für "opsi-admin" um eine ProductProperty (in diesem Fall "acrover" für die zu installierende Version des Adobe Readers) auf einen neuen Wert zu stellen. Aber nur auf Clients, wo bislang das Paket acroread auch schon installiert ist.
Gibt es hierfür mittels opsi-admin eine gescheite Möglichkeit? Oder gar im configed?
ProductProperty auf allen Clients mit dem Produkt X ändern
Re: ProductProperty auf allen Clients mit dem Produkt X ände
Hallo
im neuen Configed (derzeit noch im Testing-Bereich) kann über die Auswahl ein Filter über alle Clients gelegt werden, auf denen das Produkt xyz den Status installed hat. Für die Auswahl dieser Clients kann dann ein Property geändert werden.
Siehe auch
http://download.uib.de/opsi4.0/testing/ ... tes-de.pdf
Gruß Karsten Köpke
im neuen Configed (derzeit noch im Testing-Bereich) kann über die Auswahl ein Filter über alle Clients gelegt werden, auf denen das Produkt xyz den Status installed hat. Für die Auswahl dieser Clients kann dann ein Property geändert werden.
Siehe auch
http://download.uib.de/opsi4.0/testing/ ... tes-de.pdf
Gruß Karsten Köpke
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: ProductProperty auf allen Clients mit dem Produkt X ände
Hallo SSchu,
was du suchst, geht zufällig mit einem von mir kürzlich gebasteltem Kommando:
Für alle Clients auf denen der Produktstatus von "flashplayer" = "installed" ist,
setze die Product-Property "flashplayer-version32bit" auf "11.x"
setze das Paket auf "setup"
Beste Grüße,
Thomas
was du suchst, geht zufällig mit einem von mir kürzlich gebasteltem Kommando:
Ausgesprochen ungefähr so:for i in $(opsi-admin -S -d method productOnClient_getObjects '[]' '{"productId":"flashplayer","installationStatus":"installed"}' | grep clientId | cut -d= -f2); do opsi-admin -d method setProductProperties flashplayer '{"flashplayer-version32bit":"11.x"}' $i; opsi-admin -S -d method setProductActionRequest flashplayer $i setup; done
Für alle Clients auf denen der Produktstatus von "flashplayer" = "installed" ist,
setze die Product-Property "flashplayer-version32bit" auf "11.x"
setze das Paket auf "setup"
Beste Grüße,
Thomas