Re: Small change: Modrdn operation not allowed on non-leaf.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Brown Diego wrote:
Hi,

Operation 1: I read there is no way of renaming a ou or an entry if it has children.

Please refer:
http://www.redhat.com/docs/manuals/dir-server/ag/8.0/Creating_Directory_Entries-LDIF_Update_Statements.html#LDIF_Update_Statements-Renaming_an_Entry_Using_LDIF

new RDN: ou= alumini (keep existing values)
modifying RDN of entry ou=students, o=school.com <http://school.com>
ldap_rename: Operation not allowed on nonleaf

Since the ou students has child entries in it. Operation 2: But, ldbm_modrdn.c file has the methods to rename the child entries also when their parent entry is renamed. i.e deleting the old parent DN and changing the new superior DN (new parent modified using modrdn operation).

Example: moddn_rename_children

When the operation 1. is not allowed how Operation 2 is possible ? What is the necessity of using methods inside
 ldbm_modrdn.c file.
Those methods are only used for replication fix up operations e.g. if you rename a child entry on one server, and at the same time add children to that same entry on another master, the replication fix up code has to be able to reconcile those two conflicting operations.

If I am not wrong, can anybody clarify my doubt.

Thanks in advance,

Brown Diego.



------------------------------------------------------------------------

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

<<attachment: smime.p7s>>

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

[Index of Archives]     [Fedora Directory Users]     [Fedora Directory Devel]     [Fedora Announce]     [Fedora Legacy Announce]     [Kernel]     [Fedora Legacy]     [Share Photos]     [Fedora Desktop]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux