Arno Lehmann schrieb:
Hi,
05.12.2008 11:09, Daniel Spannbauer wrote:
Arno Lehmann schrieb:
Hi,
05.12.2008 07:46, Daniel Spannbauer wrote: ...
Ok, neue LDIF erzeugt (wird aus dem NIS mit den Tools von PADL gebastelt):
dn: uid=nobody,ou=People,dc=marco,dc=de uid: nobody cn: nobody sn: nobody objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson objectClass: account objectClass: posixAccount objectClass: top userPassword: {crypt}xxxx uidNumber: 32767 gidNumber: 32767 homeDirectory: /
Also die inetorgperson ist jetzt drin. Beim Import bekomm ich jetzt Internal (implementation specific) error (80) additional info: no structuralObjectClass operational attribute
So langsam bringt mich das zur Weißglut. Was passt denn nun schon wieder nicht?
Hast du das was du oben zeigst genau so an ldapmodify verfüttert? Dann solltest du mal in in der man-page von ldapmodify nachsehen...
... changetype: modify add: commonName (oder was auch immer) commonName: nobody
und nur die tatsächlich zu ändernden Attribute angeben.
Findet sich recht übersichtlich in ldapmodify(1)'s EXAMPLE-Abschnitt.
Jo, habs genauso dem ldap zu futtern gegeben. Dann werd ich das mal umbauen.
Dann mal viel Erfolg...
Hast du ne Idee wie ich das bei ca. 500 Usern und deren Einträgen am schnellsten machen kann?
Tja... für 'ne einmaleige Aktion mit einem beliebigen Text-editor und Suchen&Ersetzen... eleganter und wiederverwendabe z.B. mit awk. Da würde ich aber lange brauchen bis ich per trial-and-error was zusammenstückle...
Naja, awk bring ich zur Not hin, muss nur noch durch die Syntax durchsteigen, das wird dann eher Try-and-Error. Aber danke schonmal Gruß Daniel
Arno
Gurß
Dnake! ;-)
Daniel
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org