Seite 1 von 1

Filter nach installierter Programmversion

Verfasst: 23 Jan 2014, 13:51
von grefabu
Moin,

gibt es die Möglichkeit sich die Versionen eines Pakets für alle clients auflisten zu lassen?
Im Moment muss ich ja alle Clients durchklicken, um zu wissen was installiert ist,...

Grüße

Gregor

Re: Filter nach installierter Programmversion

Verfasst: 23 Jan 2014, 13:59
von grefabu
Ich glaube ich hab's doch selbst gefunden:
Über Anfrage kann ich hervorheben, welchses Produkt wo installiert ist,...

Re: Filter nach installierter Programmversion

Verfasst: 23 Jan 2014, 14:21
von dkoch

Code: Alles auswählen

mysql> select clientId,productId,productVersion,packageVersion from PRODUCT_ON_CLIENT where productId = 'firefox-esr' limit 0,10;
+-------------------------------+-------------+----------------+----------------+
| clientId                      | productId   | productVersion | packageVersion |
+-------------------------------+-------------+----------------+----------------+
| foo-pc.domain.net          | firefox-esr | 24.2.0esr      | 4.6            |
| dk-virt-win7.domain.net    | firefox-esr | 24.1.1esr      | 4.5            |
| bar-pc.domain.net          | firefox-esr | 24.2.0esr      | 4.6            |
| pc-windows-7-ma.domain.net | firefox-esr | 24.2.0esr      | 4.6            |
| pc000cf1c37515.domain.net  | firefox-esr | 24.2.0esr      | 4.6            |
| pc000cf1c37532.domain.net  | firefox-esr | 24.2.0esr      | 4.6            |
| pc000cf1c3759d.domain.net  | firefox-esr | 24.2.0esr      | 4.6            |
| pc000cf1c375c7.domain.net  | firefox-esr | 24.2.0esr      | 4.6            |
| pc000cf1c375d7.domain.net  | firefox-esr | 24.2.0esr      | 4.6            |
| pc000cf1c377b9.domain.net  | firefox-esr | 24.1.0esr      | 4.4            |
+-------------------------------+-------------+----------------+----------------+
10 rows in set (0.00 sec)

SQL ist klar ? Sonst erkläre ichs auch gerne

Re: Filter nach installierter Programmversion

Verfasst: 23 Jan 2014, 14:33
von n.wenselowski
Hallo,

wen man es Backend-unabhängig verscripten will, dann ist das vermutlich ein guter Anfang:

Code: Alles auswählen

opsi-admin -d method productOnClient_getObjects '' '{"installationStatus": "installed", "productId": "firefox"}'

Gruß

Niko

Re: Filter nach installierter Programmversion

Verfasst: 24 Jan 2014, 09:26
von grefabu
Ja die DB zu nutzen habe ich auch schon überlegt, zur Auswertung sicher auch wertvoll.

Aber die Lösung mit der Selektion über 'Anfrage' im Kontextmenü ist zum arbeiten praktischer.

Danke für die Antworten

Gregor