--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: uid=fred,ou=people,dc=example,dc=com
+changeType: add
+objectClass: inetOrgPerson
+objectClass: posixAccount
+objectClass: shadowAccount
+uid: fred
+sn: Smith
+givenName: Fred
+cn: Fred Smith
+displayName: Fred Smith
+userPassword: testing
+uidNumber: 102
+gidNumber: 102
+homeDirectory: /home/fred
+
--- /dev/null
+Add ou=people,dc=example,dc=com uid=fred,ou=people,dc=example,dc=com fred
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: uid=fred,ou=people,dc=example,dc=com
+changeType: modify
+replace: displayName
+displayName: Frederic Smith
+
--- /dev/null
+Modify ou=people,dc=example,dc=com uid=fred,ou=people,dc=example,dc=com fred
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: uid=fred,ou=people,dc=example,dc=com
+changeType: modrdn
+newrdn: uid=frederic
+deleteoldrdn: 1
+
--- /dev/null
+Modify ou=people,dc=example,dc=com uid=frederic,ou=people,dc=example,dc=com uid=fred,ou=people,dc=example,dc=com frederic
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: uid=frederic,ou=people,dc=example,dc=com
+changetype: delete
+
--- /dev/null
+Delete ou=people,dc=example,dc=com uid=frederic,ou=people,dc=example,dc=com frederic
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: cn=bosses,ou=groups,dc=example,dc=com
+changeType: add
+cn: bosses
+objectClass: groupOfNames
+objectClass: top
+member: uid=bob,ou=people,dc=example,dc=com
+member: uid=john,ou=people,dc=example,dc=com
+
--- /dev/null
+Add ou=groups,dc=example,dc=com cn=bosses,ou=groups,dc=example,dc=com
+Group member uid=bob,ou=people,dc=example,dc=com
+Group member uid=john,ou=people,dc=example,dc=com
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: cn=foo,ou=groups,dc=example,dc=com
+changetype: modify
+add: member
+member: uid=bob,ou=people,dc=example,dc=com
+
--- /dev/null
+Modify ou=groups,dc=example,dc=com cn=foo,ou=groups,dc=example,dc=com
+Group member uid=john,ou=people,dc=example,dc=com
+Group member uid=bob,ou=people,dc=example,dc=com
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: cn=foo,ou=groups,dc=example,dc=com
+changetype: modify
+delete: member
+member: uid=bob,ou=people,dc=example,dc=com
+
--- /dev/null
+Modify ou=groups,dc=example,dc=com cn=foo,ou=groups,dc=example,dc=com
+Group member uid=john,ou=people,dc=example,dc=com
--- /dev/null
+#
+# ARGV: -x -H ${PERSISTENT_SEARCH_TEST_SERVER} -D "cn=manager" -w "secret123"
+#
+dn: cn=bosses,ou=groups,dc=example,dc=com
+changetype: delete
+
--- /dev/null
+Delete ou=groups,dc=example,dc=com cn=bosses,ou=groups,dc=example,dc=com
+Group member uid=bob,ou=people,dc=example,dc=com
+Group member uid=john,ou=people,dc=example,dc=com