1 # Search the entire database...
2 dn: cn=Baby Herman,ou=People,dc=example,dc=com
3 objectClass: inetOrgPerson
6 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
8 dn: cn=Cartoonia,ou=Groups,dc=example,dc=com
9 objectClass: groupOfNames
11 member: cn=Roger Rabbit,ou=People,dc=example,dc=com
12 member: cn=Baby Herman,ou=People,dc=example,dc=com
15 objectClass: organization
20 dn: ou=Groups,dc=example,dc=com
21 objectClass: organizationalUnit
24 dn: ou=People,dc=example,dc=com
25 objectClass: organizationalUnit
28 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
29 objectClass: inetOrgPerson
32 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
34 # Re-search the entire database after adding Jessica Rabbit and Cartoonia...
35 dn: cn=Baby Herman,ou=People,dc=example,dc=com
36 objectClass: inetOrgPerson
39 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
41 dn: cn=Cartoonia,ou=Groups,dc=example,dc=com
42 objectClass: groupOfNames
44 member: cn=Roger Rabbit,ou=People,dc=example,dc=com
45 member: cn=Baby Herman,ou=People,dc=example,dc=com
46 member: cn=Jessica Rabbit,ou=People,dc=example,dc=com
49 objectClass: organization
54 dn: ou=Groups,dc=example,dc=com
55 objectClass: organizationalUnit
58 dn: cn=Jessica Rabbit,ou=People,dc=example,dc=com
59 objectClass: inetOrgPerson
62 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
64 dn: ou=People,dc=example,dc=com
65 objectClass: organizationalUnit
68 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
69 objectClass: inetOrgPerson
72 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
74 # Re-search the entire database after renaming Baby Herman...
75 dn: cn=Baby Herman Jr,ou=People,dc=example,dc=com
76 objectClass: inetOrgPerson
78 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
81 dn: cn=Cartoonia,ou=Groups,dc=example,dc=com
82 objectClass: groupOfNames
84 member: cn=Roger Rabbit,ou=People,dc=example,dc=com
85 member: cn=Jessica Rabbit,ou=People,dc=example,dc=com
86 member: cn=Baby Herman Jr,ou=People,dc=example,dc=com
89 objectClass: organization
94 dn: ou=Groups,dc=example,dc=com
95 objectClass: organizationalUnit
98 dn: cn=Jessica Rabbit,ou=People,dc=example,dc=com
99 objectClass: inetOrgPerson
102 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
104 dn: ou=People,dc=example,dc=com
105 objectClass: organizationalUnit
108 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
109 objectClass: inetOrgPerson
112 memberOf: cn=Cartoonia,ou=Groups,dc=example,dc=com
114 # Re-search the entire database after renaming Cartoonia...
115 dn: cn=Baby Herman Jr,ou=People,dc=example,dc=com
116 objectClass: inetOrgPerson
118 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
121 dn: dc=example,dc=com
122 objectClass: organization
123 objectClass: dcObject
127 dn: ou=Groups,dc=example,dc=com
128 objectClass: organizationalUnit
131 dn: cn=Jessica Rabbit,ou=People,dc=example,dc=com
132 objectClass: inetOrgPerson
135 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
137 dn: ou=People,dc=example,dc=com
138 objectClass: organizationalUnit
141 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
142 objectClass: inetOrgPerson
145 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
147 dn: cn=Toon Town,ou=Groups,dc=example,dc=com
148 objectClass: groupOfNames
149 member: cn=Roger Rabbit,ou=People,dc=example,dc=com
150 member: cn=Jessica Rabbit,ou=People,dc=example,dc=com
151 member: cn=Baby Herman Jr,ou=People,dc=example,dc=com
154 # Re-search the entire database after adding Toon Town to self...
155 dn: cn=Baby Herman Jr,ou=People,dc=example,dc=com
156 objectClass: inetOrgPerson
158 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
161 dn: dc=example,dc=com
162 objectClass: organization
163 objectClass: dcObject
167 dn: ou=Groups,dc=example,dc=com
168 objectClass: organizationalUnit
171 dn: cn=Jessica Rabbit,ou=People,dc=example,dc=com
172 objectClass: inetOrgPerson
175 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
177 dn: ou=People,dc=example,dc=com
178 objectClass: organizationalUnit
181 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
182 objectClass: inetOrgPerson
185 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
187 dn: cn=Toon Town,ou=Groups,dc=example,dc=com
188 objectClass: groupOfNames
189 member: cn=Roger Rabbit,ou=People,dc=example,dc=com
190 member: cn=Jessica Rabbit,ou=People,dc=example,dc=com
191 member: cn=Baby Herman Jr,ou=People,dc=example,dc=com
192 member: cn=Toon Town,ou=Groups,dc=example,dc=com
194 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
196 # Re-search the entire database after deleting Baby Herman...
197 dn: dc=example,dc=com
198 objectClass: organization
199 objectClass: dcObject
203 dn: ou=Groups,dc=example,dc=com
204 objectClass: organizationalUnit
207 dn: cn=Jessica Rabbit,ou=People,dc=example,dc=com
208 objectClass: inetOrgPerson
211 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
213 dn: ou=People,dc=example,dc=com
214 objectClass: organizationalUnit
217 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
218 objectClass: inetOrgPerson
221 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
223 dn: cn=Toon Town,ou=Groups,dc=example,dc=com
224 objectClass: groupOfNames
225 member: cn=Roger Rabbit,ou=People,dc=example,dc=com
226 member: cn=Jessica Rabbit,ou=People,dc=example,dc=com
227 member: cn=Toon Town,ou=Groups,dc=example,dc=com
229 memberOf: cn=Toon Town,ou=Groups,dc=example,dc=com
231 # Re-search the entire database after deleting Toon Town...
232 dn: dc=example,dc=com
233 objectClass: organization
234 objectClass: dcObject
238 dn: ou=Groups,dc=example,dc=com
239 objectClass: organizationalUnit
242 dn: cn=Jessica Rabbit,ou=People,dc=example,dc=com
243 objectClass: inetOrgPerson
247 dn: ou=People,dc=example,dc=com
248 objectClass: organizationalUnit
251 dn: cn=Roger Rabbit,ou=People,dc=example,dc=com
252 objectClass: inetOrgPerson
256 # Re-search the entire database after adding groups with MAY member type schemas...
257 dn: dc=example,dc=com
258 objectClass: organization
259 objectClass: dcObject
263 dn: cn=group1,ou=Groups,dc=example,dc=com
267 dn: cn=group2,ou=Groups,dc=example,dc=com
270 memberB: cn=person1,ou=People,dc=example,dc=com
271 memberB: cn=person2,ou=People,dc=example,dc=com
273 dn: ou=Groups,dc=example,dc=com
274 objectClass: organizationalUnit
277 dn: ou=People,dc=example,dc=com
278 objectClass: organizationalUnit
281 dn: cn=person1,ou=People,dc=example,dc=com
283 objectClass: groupMemberA
284 objectClass: groupMemberB
287 memberOfB: cn=group2,ou=Groups,dc=example,dc=com
289 dn: cn=person2,ou=People,dc=example,dc=com
291 objectClass: groupMemberA
292 objectClass: groupMemberB
295 memberOfB: cn=group2,ou=Groups,dc=example,dc=com