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... Arno
Gurß
Dnake! ;-)
Daniel
-- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de -- 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