Hallo Mitglieder,
ist es möglich in Opsi von jedem Rechner unter Chassis -> Seriennummer die Nummern in einer PDF zu erzeugen ?
Möchte einfach eine Übersicht aller Rechner mit den Seriennummern haben.
Danke im Voraus
Opsi Seriennummern Exportieren ?
Re: Opsi Seriennummern Exportieren ?
Hallo,
wenn die Inventarisierung im mysql erfolgt (sollte auch ohne mysql-Erweiterung nutzbar sein), kann man über phpmyadmin einfach die Tabelle "HARDWARE_CONFIG_CHASSIS" in ein belibiges Format (pdf,csv) exportieren.
Gruß
Torsten
wenn die Inventarisierung im mysql erfolgt (sollte auch ohne mysql-Erweiterung nutzbar sein), kann man über phpmyadmin einfach die Tabelle "HARDWARE_CONFIG_CHASSIS" in ein belibiges Format (pdf,csv) exportieren.
Gruß
Torsten
Re: Opsi Seriennummern Exportieren ?
Hallo,
Die Hardware-Inventarisierung ist für mysql nicht kostenpflichtig, sondern muss nur in den Konfigurationsdateien aktiviert werden.
Du kannst dort mithilfe von SQL-Befehlen sämtliche Datensätze miteinander verknüpfen.
Viele Grüße
Lars
Die Hardware-Inventarisierung ist für mysql nicht kostenpflichtig, sondern muss nur in den Konfigurationsdateien aktiviert werden.
Du kannst dort mithilfe von SQL-Befehlen sämtliche Datensätze miteinander verknüpfen.
Viele Grüße
Lars
Re: Opsi Seriennummern Exportieren ?
falls nicht über MySQL-Zugriff, dann kann man auch über CLI zugreifen und die Ausgabe parsenCnode hat geschrieben:Hallo Mitglieder,
ist es möglich in Opsi von jedem Rechner unter Chassis -> Seriennummer die Nummern in einer PDF zu erzeugen ?
Möchte einfach eine Übersicht aller Rechner mit den Seriennummern haben.
Code: Alles auswählen
opsi-admin -dS method getHardwareInformation_hash gei1008.gei.de | grep -i chassis
CHASSIS=[{'description': u'Computergeh\xe4use', 'installDate': None, 'serialNumber': u'4C09C92', 'chassisType': u'Mini Tower', 'type': u'AuditHardwareOnHost', 'name': u'Computergeh\xe4use'}]
Code: Alles auswählen
opsi-listhwaudit-serial.sh:
------------------------------------------------------------------------------------------
#!/bin/bash
PATH=/sbin:/bin/:/usr/sbin/:/usr/bin
MAILTO="opsi-admin@gei.de"
OPSICLI="opsi-admin -dS method"
for client in $($OPSICLI getClientIds_list | sort ) ; do
echo $client,$($OPSICLI getHardwareInformation_hash $client | grep -i chassis | cut -d':' -f4 | cut -d"'" -f2)
done
------------------------------------------------------------------------------------------
gei1000.gei.de,4C23C92
gei1001.gei.de,4C7BC92
gei1002.gei.de,4BY9C92
gei1003.gei.de,4C66C92
gei1004.gei.de,4C59C92
gei1005.gei.de,4BT5C92
Georg-Eckert-Institut - Leibniz-Institut für internationale Schulbuchforschung (GEI)
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
http://www.gei.de/o4i - https://wiki.o4i.org
---
'opsi4instituts' = Communityprojekt für wissenschaftliche Einrichtungen
offenes Repository, Update-Notifier
http://www.gei.de/o4i - https://wiki.o4i.org