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
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
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
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