Versionsnummern in Softwareinventur

Antworten
matth46
Beiträge: 172
Registriert: 22 Jun 2009, 19:48

Versionsnummern in Softwareinventur

Beitrag von matth46 »

Hallo,

wir haben hier das Problem, dass die Versionsnummer eines installierten Adobe-Flash-Player-Plugins in der Softwareinventur-Übersicht des ConfigEd nicht aktualisiert wird.

Installierte opsi-Serverversion: 3.4
Installierte swaudit-Version: 1.2.3-3

zuvor installierte Version des Flashplayer-Plugins: 10.0.22.87-1 (wird auch in der Software-Inventur angezeigt)
jetzt installierte Version des Flashplayer-Plugins: 10.0.32.18-1 (nur zu sehen bei Flash-Inhalten im Firefox->RM->"Über Adobe Flash Player 10", siehe Anhang)

Der Versions-Eintrag in der Registrierung stimmt auch, hier der Auszug aus der instlog.txt:

Code: Alles auswählen

Found software id 'Adobe Flash Player Plugin'
                   registry >>> "DisplayName"="Adobe Flash Player 10 Plugin"
                  Got displayName: 'Adobe Flash Player 10 Plugin'
                   registry >>> "DisplayVersion"="10.0.32.18"
                  Got displayVersion: '10.0.32.18'
                   registry >>> "Publisher"="Adobe Systems Incorporated"
                   registry >>> "URLInfoAbout"="http://www.adobe.com/go/getflashplayer"
                   registry >>> "DisplayIcon"="C:\\WINDOWS\\system32\\Macromed\\Flash\\uninstall_plugin.exe"
                   registry >>> "UninstallString"="C:\\WINDOWS\\system32\\Macromed\\Flash\\uninstall_plugin.exe"
                  Got uninstallString: 'C:\\WINDOWS\\system32\\Macromed\\Flash\\uninstall_plugin.exe'
                   registry >>> "NoModify"=dword:00000001
                   registry >>> "NoRepair"=dword:00000001
Nur den Weg in die Inventarisierungsdaten "findet" die Versionsnummer nicht.

EDIT: Als Inventarisierungs-Backend wird MySQL genutzt.

Code: Alles auswählen

 dpkg -l | grep opsi
ii  opsi-atftpd                          0.7.dfsg-1.4                  advanced TFTP server - opsi version with pcr
ii  opsi-configed                        1.4-1                         OPSI config editor
ii  opsi-depotserver                     3.4-1                         server fuer das Softwareverteilungssystem OP
ii  opsi-linux-bootimage                 20090525-1                    Linux-Bootimage fuer das Softwareverteilungs
ii  opsi-utils                           3.4-1                         OPSI utils
ii  opsiconfd                            2.0.0.18-1                    OPSI configuration service
ii  opsipxeconfd                         0.3.6-1                       OPSI PXE configuration daemon
ii  python-opsi                          3.4.0.0-rc2                   OPSI python library
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1789
Registriert: 29 Mai 2008, 15:14

Re: Versionsnummern in Softwareinventur

Beitrag von j.schneider »

Hallo,

das Problem ist, dass Flash Player in beiden Versionen die gleiche Software-Id präsentiert (Adobe Flash Player Plugin).
Die Software-Id im Datenbank-Schema jedoch primary key der Tabelle (SOFTWARE) ist.
Wir werden das Thema einmal diskutieren...

Gruß
Jan Schneider
skoloschin
Beiträge: 42
Registriert: 25 Nov 2009, 09:35

Re: Versionsnummern in Softwareinventur Flashplayer

Beitrag von skoloschin »

Hallo,

nach der Umstellung von Opsi 3.3 auf Version 3.4 wird auch bei uns für alle XP-Clients die Versionsnummer des Flashplayers Active-X falsch angezeit, obwolh swaudit die Versionen korrekt ausliest. In 3.3 wurde in der Inventur korrekt die Version 10.0.32.18 angezeigt, nun wieder die alte Version 10.0.12.36, während die Version für Firefox immer noch korrekt ist. Wir haben die Inventur komplett neu erzeugt, da wir seit der Umstellung nun die Inventur statt in die Textfiles in die Mysql-Datenbank schreiben. swaudit ließt folgendes:
Found software id 'Adobe Flash Player ActiveX'
registry >>> "DisplayName"="Adobe Flash Player 10 ActiveX"
Got displayName: 'Adobe Flash Player 10 ActiveX'
registry >>> "DisplayVersion"="10.0.32.18"
Got displayVersion: '10.0.32.18'
registry >>> "Publisher"="Adobe Systems Incorporated"
registry >>> "URLInfoAbout"="http://www.adobe.com/go/getflashplayer"
registry >>> "VersionMajor"="10"
registry >>> "VersionMinor"="0"
registry >>> "HelpLink"="http://www.adobe.com/go/flashplayer_support/"
registry >>> "URLUpdateInfo"="http://www.adobe.com/go/flashplayer/"
registry >>> "DisplayIcon"="C:\\WINDOWS\\system32\\Macromed\\Flash\\uninstall_activeX.exe"
registry >>> "UninstallString"="C:\\WINDOWS\\system32\\Macromed\\Flash\\uninstall_activeX.exe"
Got uninstallString: 'C:\\WINDOWS\\system32\\Macromed\\Flash\\uninstall_activeX.exe'
registry >>> "RequiresIESysFile"="4.70.0.1155"
registry >>> "NoModify"=dword:00000001
registry >>> "NoRepair"=dword:00000001
registry >>> [HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\uninstall\Adobe Flash Player Plugin]
Found software id 'Adobe Flash Player Plugin'
registry >>> "DisplayName"="Adobe Flash Player 10 Plugin"
Got displayName: 'Adobe Flash Player 10 Plugin'
registry >>> "DisplayVersion"="10.0.32.18"
Got displayVersion: '10.0.32.18'
registry >>> "Publisher"="Adobe Systems Incorporated"
Sieht alles gut aus, aber das Webinterface zeigt 10.0.12.36 (Siehe Anhang)
Wegen des vielen Flash-schadcodes wäre eine korrekte Versionsanzeige schon wünschenswert. ;)
flashplayer.jpg
flashplayer.jpg (31.95 KiB) 1343 mal betrachtet
Nachtrag: Die Versionsnummer des Videolan-VLC-Players wird ebenfalls nicht korrekt angezeigt, installiert ist 1.03, angezeigt wird 1.02 .
Gruss
Siegfried Koloschin
skoloschin
Beiträge: 42
Registriert: 25 Nov 2009, 09:35

Re: Versionsnummern in Softwareinventur

Beitrag von skoloschin »

cdbrunerxp wird auch mit falscher Versionsnummer invetarisiert. Wir haben jetzt von backend_mysql wieder auf backend_file31 umgestellt, die neuen Softwareinventuren scheinen wieder die korrekten Nummern zu enthalten.

Gruss
S. Koloschin
Antworten