opsi-admin - import von clients inventarnummer
Verfasst: 17 Jul 2011, 12:23
Hallo,
der Import von Clients an der cmd oder auch per Shell Script funktioniert via opsi-admin
opsi-admin -d method createClient MeinComputer01 "abcdefghijk.lm" ""ABC:\\nDEF:\\nEFG:\\n "" XX:XX:XX:XX:XX:XX
...
...
...
1. Damit wird der "Client-Name", die Domäne, die Notizen und die MAC Adresse gefüllt, jedoch bewußt nicht die IP-Adresse und das Beschreibungsfeld.
Ich möchte aber auch das Feld Inventarnummer auf diesem Weg befüllen. Leider ist mir dies bis dato nicht gelungen, da mir opsi-admin jedesmal verkündet
takes at most 7 arguments (8 given) (opsi-admin|1526).
2. Das Speichern des Import Shell Scripts mit den einzelnen Datensätzen über Notepad (Windows7) - unabhängig der Codierung - hinterlässt als Zeilenabschluss "^" - cr - Hex 0D bei Öffnen der Datei auf Linux Seite. Dadurch schlagen die Importversuche fehl.
Erst ein manuelles Entfernen der "^" in der Linux Umgebung löst das Problem.
Da ich diesen Importvorgang gern zeitgesteuert automatisieren würde, bin ich sehr an der Lösung dieses Problems interessiert.
Danke Euch!
der Import von Clients an der cmd oder auch per Shell Script funktioniert via opsi-admin
opsi-admin -d method createClient MeinComputer01 "abcdefghijk.lm" ""ABC:\\nDEF:\\nEFG:\\n "" XX:XX:XX:XX:XX:XX
...
...
...
1. Damit wird der "Client-Name", die Domäne, die Notizen und die MAC Adresse gefüllt, jedoch bewußt nicht die IP-Adresse und das Beschreibungsfeld.
Ich möchte aber auch das Feld Inventarnummer auf diesem Weg befüllen. Leider ist mir dies bis dato nicht gelungen, da mir opsi-admin jedesmal verkündet
takes at most 7 arguments (8 given) (opsi-admin|1526).

2. Das Speichern des Import Shell Scripts mit den einzelnen Datensätzen über Notepad (Windows7) - unabhängig der Codierung - hinterlässt als Zeilenabschluss "^" - cr - Hex 0D bei Öffnen der Datei auf Linux Seite. Dadurch schlagen die Importversuche fehl.
Erst ein manuelles Entfernen der "^" in der Linux Umgebung löst das Problem.
Da ich diesen Importvorgang gern zeitgesteuert automatisieren würde, bin ich sehr an der Lösung dieses Problems interessiert.
Danke Euch!