I would like to generate LDIF change diff between two sorted LDIF files
with ldifdiff.pl. My two files are :
----------------
# Source
dn: cn=Anthony,dmdName=users,dc=company,dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: interOrgPerson
cn: Anthony
sn: MILAN
employeeNumber: 4
----------------
----------------
# Target
dn: cn=ANTHONY,dmdName=users,dc=company,dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
objectclass: interOrgPerson
cn: ANTHONY
sn: MILAN
employeeNumber: 4
----------------
----------------
# The result of ldifdiff.pl -k employeenumber source target
dn: cn=ANTHONY,dmdName=users,dc=company,dc=com
changetype: modify
replace: cn
cn: Anthony
----------------
As you can see, the two rdn are differents so I think the result should
be something like that with a modifyrdn request :
----------------
# Another result
dn: cn=ANTHONY,dmdName=users,dc=company,dc=com
changetype: modrdn
newrdn: cn=Anthony
deleteoldrdn: 1
dn: cn=Anthony,dmdName=users,dc=company,dc=com
changetype: modify
replace: cn
cn: Anthony
----------------
Maybe I'm wrong ?
Bests,
--
Anthony Milan