Seite 1 von 1

Configed Client Liste

Verfasst: 09 Apr 2014, 16:37
von RazrXxX
Hallo,

ich habe mal wieder eine Frage.

Und zwar bin ich momentan dabei, auf allen Clients den Opsi auszuliefern. Bei der Menge an Clients in der Configed Liste, ist es aber bei unseren Rechner Namen etwas undurchsichtig.
Alle Rechner haben eine eigene Invetarnummer und jeder Rechner heißt dann auch auch entsprechend dieser Nummer. Ich habe also in der Configed Liste nur Buchstaben-Zahlen Kombination und natürlich die IP´s mit denen ich schonmal grob den Standort bestimmen könnte. Also möchte ich in der Beschreibung den Mitarbeiter eintragen. Problem dabei ist, dass das manuell gewartet werden müsste und dadurch schnell veraltet ist. Wir hätten die Möglichkeit auf SQL Basis eine Abfrage zu starten und die Ergebnisse widerum in einen Spalte eintragen zu lassen. Leider bin ich nach einigen Recherchen zu dem Entschluss gekommen, dass die Configed Liste bei Opsi leider nicht in einer SQL DB abgelegt wurde. Hat diese Liste auch etwas mit dem Kofinazierungsprodukt zu tun? Oder hat dort jemand auch schonmal nach gesucht und eine andere Möglichkeit gefunden die Liste akutell zu halten?

Ich danke euch

LG X

Re: Configed Client Liste

Verfasst: 09 Apr 2014, 17:51
von dkoch
Wenn ihr das MySQL backend gekauft habt und ihr den Server entsprechend konfiguriert habt sind die Sachen in der SQL-Datenbank.

Code: Alles auswählen

echo "select hostId, description from HOST" | mysql -p 
Ist das nicht der Fall ihr verwendet das File-Backend sind die Sachen irgendwo in Dateien gespeichert.

Re: Configed Client Liste

Verfasst: 10 Apr 2014, 11:22
von n.wenselowski
Hallo,

Code: Alles auswählen

opsi-admin -d method host_getHashes '["id", "description", "inventoryNumber"]'
ist eine Variante, wie man den Aufruf ohne ein spezielles Backend macht ;)
Liefert die Daten noch als JSON-Objekt zurück, die entsprechende Umwandlung in ein gewünschtes Format muss man selbst vornehmen.

Entsprechende Abfragen können, wie eigentlich immer, bspw. durch ein Script erledigt werden. Wer es nicht selbst schreiben möchte, kann es im Rahmen eines Support-Vertrages von uns erledigen lassen ;)


Gruß

Niko