]> git.ipfire.org Git - thirdparty/krb5.git/commit
Implement principal renaming in LDAP
authorSarah Day <sarahday@mit.edu>
Fri, 29 Apr 2016 14:26:31 +0000 (10:26 -0400)
committerGreg Hudson <ghudson@mit.edu>
Mon, 23 May 2016 16:46:51 +0000 (12:46 -0400)
commit2ac75e548afadde4f87f20fcc1ee1472cdac3fed
tree0fa2d0bf44960f7399448b0ffe88c2f9835b0dc4
parentc38838be956ce72fcd7142f14bc374dc13dd8bb2
Implement principal renaming in LDAP

The generic method of renaming principals (by adding a new entry and
deleting the old one) does not work in LDAP.  Add an LDAP
implementation of rename that properly renames the DN and attributes
when necessary.

[ghudson@mit.edu: minor naming changes and code simplifications]

ticket: 8065
src/plugins/kdb/ldap/ldap_exp.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.h
src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c
src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.h
src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c
src/plugins/kdb/ldap/libkdb_ldap/libkdb_ldap.exports
src/tests/t_kdb.py