Hallo,
Aus meiner Sicht sieht das nicht allzu kompliziert aus, was da in Kapitel 10 in der Doku steht. Grob gesagt, müßte man:
[ul]
[li] die Importdatei um ein weiteres Feld breiter machen, das die MAC-Adresse der WLAN-Karte beinhaltet[/li]
[li] in das Verzeichnis /usr/share/ucs-school-import/hooks/computer_create_post.d einen Skript legen, der die Verarbeitung vornimmt.[/li][/ul]
Sprache des Skriptes ist eigentlich egal, kann Shell sein oder Perl oder Python, je nachdem womit Sie sich auskennen. Der Skript bekommt als erstes Argument den Namen einer Datei, in der die aktuell zu verarbeitende Zeile (ein Computerobjekt) steht, und als zweites den DN (also den voll qualifizierten LDAP-Namen) des frisch angelegten Computers. Aus diesen Angaben kann man sich dann einen UDM-Befehl (udm computers… modify) zusammenbauen.
Ich hab selbst kein UCS@school im Einsatz. Ich kann beim Zusammenbauen des Skripts helfen, wenn Sie mir mal ein Objekt listen, wie es am Ende wunschgemäß aussehen soll, also die Adresse mal an der Adminoberfläche eingeben, und dann in der Shell den Befehl udm computers/windows list --filter 'cn=computername'
eingeben und die Ausgabe hier posten (sensitive Daten natürlich abwandeln). Wenn Sie andere Arten von Clients importieren -> dann das ‘windows’ in dem Befehl gegen die jeweilige Computerrolle austauschen.
Viele Grüße,
Frank Greif.