2011-2012ForgeRock ASldifmodify1OpenDJldifmodifyapply LDIF changes to LDIFldifmodifyoptionsDescriptionThis utility can be used to apply a set of modify, add, and delete
operations against data in an LDIF file.OptionsThe following options are supported.LDIF file containing the changes to apply.LDIF file containing the data to be updated.File to which the updated data should be written.Display version information.Display usage information.Exit Codes0The command completed successfully.> 0An error occurred.ExamplesThe following example demonstrates use of the command.$ cat /path/to/newuser.ldif
dn: 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/newdiff.ldif
dn: uid=newuser,ou=People,dc=example,dc=com
changetype: modify
add: userPassword
userPassword: secret12
-
delete: userPassword
userPassword: changeme
-
add: description
description: A new description.
$ ldifmodify -s /path/to/newuser.ldif -m /path/to/newdiff.ldif -t neweruser.ldif
$ cat neweruser.ldif
dn: uid=newuser,ou=People,dc=example,dc=com
objectClass: person
objectClass: inetOrgPerson
objectClass: organizationalPerson
objectClass: top
uid: newuser
description: A new description.
cn: New User
sn: User
userPassword: secret12
mail: newuser@example.com
ou: People