Software-Inventur (Zusammenfassung)

Antworten
Bathomy
Beiträge: 5
Registriert: 02 Jul 2010, 12:05

Software-Inventur (Zusammenfassung)

Beitrag von Bathomy »

Hallo,

bin noch ein Neuling in OPSI und habe es nun auf einem Debian Server installiert.

Habe ein paar Clients hinzugefügt und hwaudit / swaudit installiert.
Funktioniert alles wunderbar.... Nun wollte ich fragen ob man die Software-Inventur auch von allen Clients zusammen fassen kann?

Ich möchte gerne eine Liste haben, auf der man erkennt, das Firefox auf den und den Client installiert ist.

Bietet OPSI überhaupt diese Möglichkeit?

Schöne Grüße
mhaegele
Beiträge: 293
Registriert: 18 Aug 2010, 13:55

Re: Software-Inventur (Zusammenfassung)

Beitrag von mhaegele »

Soweit mir bekannt ist nicht ...
Wäre auch auf meiner wishlist ...

hth
MH
Cherry
Beiträge: 343
Registriert: 13 Apr 2010, 15:29

Re: Software-Inventur (Zusammenfassung)

Beitrag von Cherry »

Man kann es mittels Script rausholen.

Z.b wenn das mysql backend für swaudit eingerichtet ist, kann es aus der datenbank rausgelesen werden.
mit dem filebackend ist es auch möglich, hier wird zuerst per script eine tabelle erstellt und immer wieder neu eingelesen, dann kann es per script aus der db rausgeholt werden.
asexauer
Beiträge: 15
Registriert: 25 Okt 2010, 13:48

Re: Software-Inventur (Zusammenfassung)

Beitrag von asexauer »

Hallo,

wäre natürlich super, dies gleich im Opis Configed zu haben.
Aber bis dahin kann man sich leicht unter Linux auf der Komandozeile behelfen, der Befehl grep durchsucht Dateien nach einem bestimmten Muster, die Software-Audit Dateien habe ich unter /var/lib/opsi/config/audit gefunden, sie sind mit dem Clientnamen benannt und enden auf .sw

Also in der Linux-Console

Code: Alles auswählen

cd /var/lib/opsi/config/audit
grep -l "Mozilla Firefox (3.6.12)" *.sw
listet alle Clients mit installiertem aktuellem Firefox auf. grep -L kehrt die Logik um und nennt nur die Clients, bei denen das Suchmuster nicht gefunden wurde.
Man sollte nur auf die Eindeutigkeit des Suchstrings achten, da der Suchstring auch in anderen Produkten vorkommen könnte.
Z.B. wird für Firefox bei mir auch ein Treffer für das Windows Media Player Firefox Plugin ausgelöst.
Im Verzeichnis liegen als .hw Dateien auch die Hardware Audit Erbgebnisse, diese lassen sich so auch durchsuchen.
asexauer
Beiträge: 15
Registriert: 25 Okt 2010, 13:48

Re: Software-Inventur (Zusammenfassung)

Beitrag von asexauer »

noch ein kleiner Nachtrag, der folgende Befehl gibt pro Client eine Zeile mit der vorhandenen Version des Flash-Players (ActiveX Version) aus:

Code: Alles auswählen

grep  "Adobe Flash Player 10 ActiveX" -A 6 *.sw | grep sw-version
für das Firefox und Co Plugin sieht die Zeile so aus

Code: Alles auswählen

grep  "Adobe Flash Player 10 Plugin" -A 6 *.sw | grep sw-version
Wenn man den Text in den "" entsprechend anpasst kann man leicht die Versionen für andere Software ermitteln.
Ein anderer Ansatz wäre es das Verzeichnis mit den Audit-Logs im Samba als Freigabe anzulegen und dann von einem Windows PC mit Logparser auszuwerten.
Bathomy
Beiträge: 5
Registriert: 02 Jul 2010, 12:05

Re: Software-Inventur (Zusammenfassung)

Beitrag von Bathomy »

Hallo mhaegele, Cherry und asexauer,

Vielen Danke für die schnellen und hilfreichen Antworten.

Über die Kommoandozeile reicht mir das voll und ganz.

/closed bitte

Schöne Grüße
Antworten