2011-2014ForgeRock ASldifdiff1OpenDJldifdiffcompare small LDIF filesldifdiffoptionssource.ldiftarget.ldifDescriptionThis utility can be used to compare two LDIF files and report the
differences in LDIF format.OptionsThe following options are supported.File containing a list of attributes to ignore when computing the
difference.Takes into account the syntax of the attributes as defined in the
schema to make the value comparison. The provided LDIF files must conform
to the server schema.File containing a list of entries (DN) to ignore when computing the
difference.Each attribute-level change should be written as a separate
modification per attribute value rather than one modification per
entry.Display version information.Display usage information.Exit Codes0The command completed successfully.> 0An error occurred.ExamplesThe following example demonstrates use of the command with two
small LDIF files.
$ cat /path/to/newuser.ldifdn: uid=newuser,ou=People,dc=example,dc=com
uid: newuser
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: top
cn: New User
sn: User
ou: People
mail: newuser@example.com
userPassword: changeme
$ cat /path/to/neweruser.ldifdn: uid=newuser,ou=People,dc=example,dc=com
uid: newuser
objectClass: person
objectClass: organizationalPerson
objectClass: inetOrgPerson
objectClass: top
cn: New User
sn: User
ou: People
mail: newuser@example.com
userPassword: secret12
description: A new description.
$ ldifdiff /path/to/newuser.ldif /path/to/neweruser.ldifdn: uid=newuser,ou=People,dc=example,dc=com
changetype: modify
add: userPassword
userPassword: secret12
-
delete: userPassword
userPassword: changeme
-
add: description
description: A new description.