From: Chris R. <chr...@me...> - 2000-11-16 12:36:11
|
David Heffernan <dav...@cm...> wrote: > > Hello, i have a little problem that you might be able to help me with. > > I want to look up LDAP for an entry that uses an MSISDN as its key > attribute. Once i have found the entry i want to change this key > attribute, and delete the old attribute while keeping the other > attributes and there values unchanged. > > I have changed other attributes with a 'modify' ie my > $mesg=$ldap->modify("$WSB_UTIL::WSB_LDAP_USERUID=$oldmsisdn, > WSB_Util::WSB_UBASE", > changes => > [ > replace => > [blocked => yes] > ]); > > Is there an equivalent for the 'modify' if it is the key attribute you are > modifying. > > Thank you, > > David Heffernan You are trying to rename the entry, so use the moddn method and set deleteoldrdn to false. Cheers, Chris |