Seite 1 von 1

Aktualisieren der localboot States

Verfasst: 23 Feb 2016, 08:52
von blacksys
Hallo zusammen,

ich gehe in diesem Thread nochmal genauer drauf ein. Ich möchte die Localboot States aktualiseren. Ich habe z.B. ein Paket "tightvnc". Dieses ist auf dem Client installiert, was in der config so aussieht:

[tightvnc-state]
actionprogress =
actionresult = none
lastaction = none
modificationtime = 2016-02-23 08:46:14
producttype = LocalbootProduct
targetconfiguration = installed


da ich das Problem habe, das bei anderen Produkten die installiert sind der State "Installed" im Configed Web nicht gesetzt ist habe ich den Status einfach mal auf not Installed gesetzt und das sieht in der selben Config so aus:


opsi-client-agent = installed:none
opsi-winst = installed:none
pdfcreator = not_installed:none
swaudit = installed:none
tightvnc = not_installed:none


Wie kriege ich es jetzt hin, das er den Status auf Installed setzt, da das Product ja in Wirklichkeit installiert ist. Ein swaudit bringt hier ja nicht das gewünschte Ergebnis, leider.

Re: Aktualisieren der localboot States

Verfasst: 01 Mär 2016, 08:45
von blacksys
Guten Morgen,

hat niemand eine Idee wie ich das realisieren könnte?

Vielen Dank schonmal ;)

Re: Aktualisieren der localboot States

Verfasst: 01 Mär 2016, 09:31
von ueluekmen
Hi,

du musst dich bisschen genauer ausdrücken. Warum willst du das selber machen? Das ist die erste Frage, die beantwortet werden sollte. Normalerweise werden die States von den Paketen gesetzt.

Wenn du es trotzdem Sinn macht, was du vorhast solltest du das über den opsi-admin setzen. Am einfachsten mit der Methode:

Code: Alles auswählen

opsi-admin -d setProductState productId objectId *installationStatus *actionRequest *productVersion *packageVersion *lastStateChange *productActionProgress
objectId: ist der Client für den du das setzen willst. Der Rest sollte selbsterklärend sein.

Re: Aktualisieren der localboot States

Verfasst: 01 Mär 2016, 14:53
von blacksys
Es geht mir vielmehr darum das diese States dem OPSI nicht mehr bekannt sind. Ich habe das Paket "office365".

Es gibt Clients die haben dies Paket über OPSI installiert, jedoch ist dort der Status nicht bekannt und wird im OPSI configed mit keinem State angezeigt ob es installiert ist oder nicht. Gibt es hier keinen "Scan" der die installierten Pakete nochmal einliest und dann den State setzt?