in reply to Re: Net::LDAP::Entry->update hangs
in thread Net::LDAP::Entry->update hangs

Yes - I did try what you suggested. The error I got is that no attributes are available for updating. *grr!* There was some other thing I saw in Net::LDAP::Entry about using 'newrdn' attribute and changetype('moddn').. that didn't work either. Here's what I did to create an LDIF:
open(FILE, ">$u.ldif"); Net::LDAP::LDIF->new(\*FILE, "w")->write($entry); close FILE;
Here's the result:
dn: cn=6c2f995b-c1de-41ee-8b70-07f134dac04a,ou=Misc,<censored> objectclass: person objectclass: inetOrgPerson objectclass: organizationalPerson objectclass: CourierMailAccount objectclass: CourierMailAlias objectclass: posixAccount objectclass: shadowAccount sn: McRitchie cn: T McRitchie cn: 6c2f995b-c1de-41ee-8b70-07f134dac04a givenname: T mail: tmcritchie@<censored> o: Misc telephonenumber: unknown title: unknown roomnumber: unknown homedirectory: /home/tmcritchie userpassword: {MD5}<censored> uidnumber: 20003 gidnumber: 20003 maildrop: tmcritchie shadowlastchange: 99999 shadowmax: 99999 shadowwarning: 7 uid: tmcritchie gecos: tmcritchie loginshell: /bin/false quota: 50