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 (mapped) attrs... 75dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com 76objectClass: groupOfURLs 77cn: Dynamic List 78memberURL: ldap:///ou=People,dc=example,dc=com?cn,mail?sub?(objectClass=person 79 ) 80sn: Barbara Jensen 81sn: Babs Jensen 82sn: Bjorn Jensen 83sn: Biiff Jensen 84sn: Dorothy Stevens 85sn: Dot Stevens 86sn: James A Jones 1 87sn: James Jones 88sn: Jim Jones 89sn: James A Jones 2 90sn: Jane Doe 91sn: Jane Alverson 92sn: Jennifer Smith 93sn: Jen Smith 94sn: John Doe 95sn: Jonathon Doe 96sn: Mark Elliot 97sn: Mark A Elliot 98sn: Ursula Hampster 99mail: bjensen@mailgw.example.com 100mail: bjorn@mailgw.example.com 101mail: dots@mail.alumni.example.com 102mail: jaj@mail.alumni.example.com 103mail: jjones@mailgw.example.com 104mail: jdoe@woof.net 105mail: jen@mail.alumni.example.com 106mail: johnd@mailgw.example.com 107mail: melliot@mail.alumni.example.com 108mail: uham@mail.alumni.example.com 109 110# Testing list search of a (mapped) listed attr... 111dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com 112sn: Barbara Jensen 113sn: Babs Jensen 114sn: Bjorn Jensen 115sn: Biiff Jensen 116sn: Dorothy Stevens 117sn: Dot Stevens 118sn: James A Jones 1 119sn: James Jones 120sn: Jim Jones 121sn: James A Jones 2 122sn: Jane Doe 123sn: Jane Alverson 124sn: Jennifer Smith 125sn: Jen Smith 126sn: John Doe 127sn: Jonathon Doe 128sn: Mark Elliot 129sn: Mark A Elliot 130sn: Ursula Hampster 131 132# Testing list search of a (n unmapped) listed attr... 133dn: cn=Dynamic List,ou=Dynamic Lists,dc=example,dc=com 134mail: bjensen@mailgw.example.com 135mail: bjorn@mailgw.example.com 136mail: dots@mail.alumni.example.com 137mail: jaj@mail.alumni.example.com 138mail: jjones@mailgw.example.com 139mail: jdoe@woof.net 140mail: jen@mail.alumni.example.com 141mail: johnd@mailgw.example.com 142mail: melliot@mail.alumni.example.com 143mail: uham@mail.alumni.example.com 144 145# Testing list compare (mapped attrs) ... 146TRUE 147 148# Testing list compare (mapped attrs; should return FALSE)... 149FALSE 150 151# Testing list search of all attrs... 152dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 153objectClass: groupOfURLs 154cn: Dynamic List of Members 155memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person) 156member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam 157 ple,dc=com 158member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl 159 e,dc=com 160member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com 161member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com 162member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa 163 mple,dc=com 164member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com 165member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com 166member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc 167 =com 168member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com 169member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com 170 171# Testing list search of a listed attr... 172dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 173member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam 174 ple,dc=com 175member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl 176 e,dc=com 177member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com 178member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com 179member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa 180 mple,dc=com 181member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com 182member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com 183member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc 184 =com 185member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com 186member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com 187 188# Testing list search of a non-listed attr... 189dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 190objectClass: groupOfURLs 191 192# Testing list search with (critical) manageDSAit... 193dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 194objectClass: groupOfURLs 195cn: Dynamic List of Members 196memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person) 197 198# Testing list compare... 199TRUE 200 201# Testing list compare (should return FALSE)... 202FALSE 203 204# Testing list compare with manageDSAit... 205FALSE 206 207# Testing list search without dgIdentity... 208dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 209objectClass: groupOfURLs 210cn: Dynamic List of Members 211memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person) 212 213# Testing list search with dgIdentity... 214dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 215objectClass: groupOfURLs 216objectClass: dgIdentityAux 217cn: Dynamic List of Members 218memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person) 219dgIdentity: cn=Bjorn Jensen,ou=Information Technology DivisioN,ou=People,dc=ex 220 ample,dc=com 221member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam 222 ple,dc=com 223member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl 224 e,dc=com 225member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com 226member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com 227member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa 228 mple,dc=com 229member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com 230member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com 231member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc 232 =com 233member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com 234member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com 235 236# Testing list search with dgIdentity and dgAuthz anonymously... 237dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 238objectClass: groupOfURLs 239objectClass: dgIdentityAux 240cn: Dynamic List of Members 241memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person) 242dgIdentity: cn=Bjorn Jensen,ou=Information Technology DivisioN,ou=People,dc=ex 243 ample,dc=com 244dgAuthz: {0}dn:cn=Barbara Jensen,ou=Information Technology DivisioN,ou=People, 245 dc=example,dc=com 246 247# Testing list search with dgIdentity and dgAuthz as the authorized identity... 248dn: cn=Dynamic List of Members,ou=Dynamic Lists,dc=example,dc=com 249objectClass: groupOfURLs 250objectClass: dgIdentityAux 251cn: Dynamic List of Members 252memberURL: ldap:///ou=People,dc=example,dc=com??sub?(objectClass=person) 253dgIdentity: cn=Bjorn Jensen,ou=Information Technology DivisioN,ou=People,dc=ex 254 ample,dc=com 255dgAuthz: {0}dn:cn=Barbara Jensen,ou=Information Technology DivisioN,ou=People, 256 dc=example,dc=com 257member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam 258 ple,dc=com 259member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl 260 e,dc=com 261member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com 262member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com 263member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa 264 mple,dc=com 265member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com 266member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com 267member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc 268 =com 269member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com 270member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com 271 272