
Hi ! Ich will unten stehendes Ldif gegen den Ldap Server laufen lassen und bekomme folgende Meldung: (Ich denke das Problem liegt im Umbenennen der DN, aber wie mach ich das ?) ----------------------------ERROR-------------------------------- modifying entry "uid=ronald labenbacher,cn=rkt,o=rk" ldap_modify: Naming violation (64) additional info: value of naming attribute 'uid' is not present in entry -------------------------------------------------------------------------- --------------------------LDIF------------------------- dn: uid=ronald labenbacher,cn=rkt,o=rk changetype: modify add: objectClass objectClass: CourierMailAccount - replace: homeDirectory homeDirectory: /home/ronald.labenbacher - add: mail mail: ronald.labenbacher@rk-lilienfeld.at - add: mailbox mailbox: /home/ronald.labenbacher/Maildir - replace: cn cn: ronald labenbacher - replace: uid uid: ronald_labenbacher,cn=rkt,o=rk ------------------------------------------------------------ -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Hi, ich glaube so ein ähnliches Problem hatte ich auch. Welche Schema-Dateien sind in der slapd.conf includiert?! Bei mir sind es alle außer rfc2307bis.schema. Mit phpldapadmin kannst Du aber schaun, welche Attribute und Klassen verfügbar sind. Wenn da uid nicht dabei ist, dann ist das klar das er meckert. Martin Hochreiter <linuxbox@wavenet.at> wrote on 17.07.2006 08:29:39:
Hi !
Ich will unten stehendes Ldif gegen den Ldap Server laufen lassen und bekomme folgende Meldung: (Ich denke das Problem liegt im Umbenennen der DN, aber wie mach ich das ?)
----------------------------ERROR-------------------------------- modifying entry "uid=ronald labenbacher,cn=rkt,o=rk" ldap_modify: Naming violation (64) additional info: value of naming attribute 'uid' is not present in entry
--------------------------------------------------------------------------
--------------------------LDIF------------------------- dn: uid=ronald labenbacher,cn=rkt,o=rk changetype: modify add: objectClass objectClass: CourierMailAccount - replace: homeDirectory homeDirectory: /home/ronald.labenbacher - add: mail mail: ronald.labenbacher@rk-lilienfeld.at - add: mailbox mailbox: /home/ronald.labenbacher/Maildir - replace: cn cn: ronald labenbacher - replace: uid uid: ronald_labenbacher,cn=rkt,o=rk ------------------------------------------------------------
Mit freundlichen Grüßen Andreas Gegner -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

age@ifak-system.com schrieb:
Hi,
ich glaube so ein ähnliches Problem hatte ich auch. Welche Schema-Dateien sind in der slapd.conf includiert?! Bei mir sind es alle außer rfc2307bis.schema.
Mit phpldapadmin kannst Du aber schaun, welche Attribute und Klassen verfügbar sind. Wenn da uid nicht dabei ist, dann ist das klar das er meckert.
Hi! Ich hab diese Schemas inkludiert: core.schema cosine.schema nis.schema inetorgperson.schema samba.schema authldap.schema Ich versteh nur nicht, es hat ja bereits jeder Eintrag seine UID (ist ja auch seine DN) - warum kann ich die dann icht ändern ? lg Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Hi, hast du schon mal versucht den Eintrag mit dem LDAP-Browser o.ä. von Hand zu ändern? Martin Hochreiter <linuxbox@wavenet.at> wrote on 17.07.2006 08:48:23:
age@ifak-system.com schrieb:
Hi,
ich glaube so ein ähnliches Problem hatte ich auch. Welche Schema-Dateien sind in der slapd.conf includiert?! Bei mir sind es alle außer rfc2307bis.schema.
Mit phpldapadmin kannst Du aber schaun, welche Attribute und Klassen verfügbar sind. Wenn da uid nicht dabei ist, dann ist das klar das er meckert.
Hi!
Ich hab diese Schemas inkludiert:
core.schema cosine.schema nis.schema inetorgperson.schema samba.schema authldap.schema
Ich versteh nur nicht, es hat ja bereits jeder Eintrag seine UID (ist ja auch seine DN) - warum kann ich die dann icht ändern ?
lg Martin
Mit freundlichen Grüßen Andreas Gegner -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

age@ifak-system.com schrieb:
Hi,
hast du schon mal versucht den Eintrag mit dem LDAP-Browser o.ä. von Hand zu ändern?
Martin Hochreiter <linuxbox@wavenet.at> wrote on 17.07.2006 08:48:23:
Ja hab ich, geht problemlos (was auch zu meiner Verwunderung beiträgt) - da ich dies aber in einem Script brauche, muss es aber mit ldapmodifiy sein ... -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com

Martin Hochreiter schrieb:
Ich will unten stehendes Ldif gegen den Ldap Server laufen lassen und bekomme folgende Meldung: (Ich denke das Problem liegt im Umbenennen der DN, aber wie mach ich das ?)
dn: uid=ronald labenbacher,cn=rkt,o=rk [...] replace: uid uid: ronald_labenbacher,cn=rkt,o=rk Versuch mal "ldapmodrdn" zum Ändern von uid (hier RDN).
Hans
participants (3)
-
age@ifak-system.com
-
Hans Moser
-
Martin Hochreiter