1# Testing list search of all attrs...
2dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com
3objectClass: groupOfURLs
4cn: Dynamic List
5cn: Barbara Jensen
6cn: Babs Jensen
7cn: Bjorn Jensen
8cn: Biiff Jensen
9cn: Dorothy Stevens
10cn: Dot Stevens
11cn: James A Jones 1
12cn: James Jones
13cn: Jim Jones
14cn: James A Jones 2
15cn: Jane Doe
16cn: Jane Alverson
17cn: Jennifer Smith
18cn: Jen Smith
19cn: John Doe
20cn: Jonathon Doe
21cn: Mark Elliot
22cn: Mark A Elliot
23cn: Ursula Hampster
24memberURL: ldap:///ou=People,dc=example,dc=com?cn,mail?sub?(objectClass=person
25 )
26mail: bjensen@mailgw.example.com
27mail: bjorn@mailgw.example.com
28mail: dots@mail.alumni.example.com
29mail: jaj@mail.alumni.example.com
30mail: jjones@mailgw.example.com
31mail: jdoe@woof.net
32mail: jen@mail.alumni.example.com
33mail: johnd@mailgw.example.com
34mail: melliot@mail.alumni.example.com
35mail: uham@mail.alumni.example.com
36
37# Testing list search of a listed attr...
38dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com
39mail: bjensen@mailgw.example.com
40mail: bjorn@mailgw.example.com
41mail: dots@mail.alumni.example.com
42mail: jaj@mail.alumni.example.com
43mail: jjones@mailgw.example.com
44mail: jdoe@woof.net
45mail: jen@mail.alumni.example.com
46mail: johnd@mailgw.example.com
47mail: melliot@mail.alumni.example.com
48mail: uham@mail.alumni.example.com
49
50# Testing list search of a non-listed attr...
51dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com
52objectClass: groupOfURLs
53
54# Testing list search with (critical) manageDSAit...
55dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com
56objectClass: groupOfURLs
57cn: Dynamic List
58memberURL: ldap:///ou=People,dc=example,dc=com?cn,mail?sub?(objectClass=person
59 )
60
61# Testing list compare...
62TRUE
63
64# Testing list compare (should return FALSE)...
65FALSE
66
67# Testing list compare (should return UNDEFINED)...
68Compare Result: No such attribute (16)
69UNDEFINED
70
71# Testing list compare with manageDSAit...
72FALSE
73
74# Testing list search of all attrs...
75dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
76objectClass: groupOfURLs
77cn: Dynamic List of Members
78memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person)
79member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam
80 ple,dc=com
81member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl
82 e,dc=com
83member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com
84member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com
85member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa
86 mple,dc=com
87member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com
88member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com
89member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc
90 =com
91member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com
92member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com
93
94# Testing list search of a listed attr...
95dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
96member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam
97 ple,dc=com
98member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl
99 e,dc=com
100member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com
101member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com
102member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa
103 mple,dc=com
104member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com
105member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com
106member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc
107 =com
108member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com
109member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com
110
111# Testing list search of a non-listed attr...
112dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
113objectClass: groupOfURLs
114
115# Testing list search with (critical) manageDSAit...
116dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
117objectClass: groupOfURLs
118cn: Dynamic List of Members
119memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person)
120
121# Testing list compare...
122TRUE
123
124# Testing list compare (should return FALSE)...
125FALSE
126
127# Testing list compare with manageDSAit...
128FALSE
129
130# Testing list search without dgIdentity...
131dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
132objectClass: groupOfURLs
133cn: Dynamic List of Members
134memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person)
135
136# Testing list search with dgIdentity...
137dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
138objectClass: groupOfURLs
139objectClass: dgIdentityAux
140cn: Dynamic List of Members
141memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person)
142dgIdentity: cn=Bjorn Jensen,ou=Information Technology DivisioN,ou=People,dc=ex
143 ample,dc=com
144member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam
145 ple,dc=com
146member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl
147 e,dc=com
148member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com
149member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com
150member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa
151 mple,dc=com
152member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com
153member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com
154member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc
155 =com
156member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com
157member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com
158
159# Testing list search with dgIdentity and dgAuthz anonymously...
160dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
161objectClass: groupOfURLs
162objectClass: dgIdentityAux
163cn: Dynamic List of Members
164memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person)
165dgIdentity: cn=Bjorn Jensen,ou=Information Technology DivisioN,ou=People,dc=ex
166 ample,dc=com
167dgAuthz: {0}dn:cn=Barbara Jensen,ou=Information Technology DivisioN,ou=People,
168 dc=example,dc=com
169
170# Testing list search with dgIdentity and dgAuthz as the authorized identity...
171dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com
172objectClass: groupOfURLs
173objectClass: dgIdentityAux
174cn: Dynamic List of Members
175memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person)
176dgIdentity: cn=Bjorn Jensen,ou=Information Technology DivisioN,ou=People,dc=ex
177 ample,dc=com
178dgAuthz: {0}dn:cn=Barbara Jensen,ou=Information Technology DivisioN,ou=People,
179 dc=example,dc=com
180member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam
181 ple,dc=com
182member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl
183 e,dc=com
184member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com
185member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com
186member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa
187 mple,dc=com
188member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com
189member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com
190member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc
191 =com
192member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com
193member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com
194
195