wir probieren seit kurzem OPSI aus. Alles in allem funktioniert OPSI auch wie erwartet, leider bin ich nun auf ein Problem gestoßen. Zum Server:
Debian Wheezy 7.1 x64
OPSI Server 4.0.3.1
Keine zusätzlichen Module, d.h. Datei-Backend
Zum Problem:
Nach und nach erweitern wir unsere Testgruppe, zur Zeit sind es ca. 50 Clients. Mir ist heute aufgefallen, dass unser Server langsam "senil" wird, er vergisst die Installations-Stati von Produkten. Das äußert sich in der Form, dass Produkte über OPSI installiert werden. Nach einiger Zeit stelle ich im Configed bei einigen Clients fest, dass das Produkt nicht als installiert markiert ist. Es ist gar kein Status angegeben, wie als wenn das Produkt nie auf dem Client installiert gewesen wäre.
Zum Beispiel führe ich bei Aufnahme des Clients immer eine Hardwareinventur durch. Die Scan-Daten sind auch immer noch vorhanden. In den Produktinformationen hat "hwaudit" keinerlei Status.
Ich habe mir daraufhin einmal die entsprechenden *.ini-Dateien in /var/lib/opsi/config/clients angesehen. Dabei ist mir aufgefallen, dass es für jedes installierte Produkt einen Block in dieser Form gibt:
Code: Alles auswählen
[adobe.flashplugin-state]
actionprogress =
actionresult = successful
lastaction = setup
modificationtime = 2013-09-17 08:56:45
packageversion = 3
producttype = LocalbootProduct
productversion = 11.8.800.168
targetconfiguration = installed
Code: Alles auswählen
[adobe.reader-state]
modificationtime = 2013-09-23 15:50:41
producttype = LocalbootProduct
Schon mal vielen Dank im voraus und beste Grüße