X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=tests%2Fdata%2Facl.out.master;h=8fd99a621ffcadb9d0af9c3f0219e23ea8219dfe;hb=c6a45e144e3f2611a2fa3f3a444696c08a729b3e;hp=45afe5d0778fe458e2b234465392ee1690f0c27b;hpb=c53a16431035f397c92f95e4b0868eb5993bc63f;p=openldap diff --git a/tests/data/acl.out.master b/tests/data/acl.out.master index 45afe5d077..8fd99a621f 100644 --- a/tests/data/acl.out.master +++ b/tests/data/acl.out.master @@ -1,118 +1,164 @@ -dn: cn=James A Jones 1,ou=Alumni Association,ou=People,o=University of Michiga - n,c=US -objectclass: OpenLDAPperson +# Try to read an entry inside the Alumni Association container. +# It should give us noSuchObject if we're not bound... +# ... and should return all attributes if we're bound as anyone +# under Example. +dn: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com +objectClass: OpenLDAPperson cn: James A Jones 1 cn: James Jones cn: Jim Jones sn: Jones uid: jaj -postaladdress: Alumni Association $ 111 Maple St $ Ann Arbor, MI 48109 -seealso: cn=All Staff,ou=Groups,o=University of Michigan,c=US -homepostaladdress: 3882 Beverly Rd. $ Ann Arbor, MI 48105 -homephone: +1 313 555 4772 +postalAddress: Alumni Association $ 111 Maple St $ Anytown, MI 48109 +seeAlso: cn=All Staff,ou=Groups,dc=example,dc=com +homePostalAddress: 3882 Beverly Rd. $ Anytown, MI 48105 +homePhone: +1 313 555 4772 description: Outstanding title: Mad Cow Researcher, UM Alumni Association pager: +1 313 555 3923 mail: jaj@mail.alumni.example.com -facsimiletelephonenumber: +1 313 555 4332 -telephonenumber: +1 313 555 0895 +facsimileTelephoneNumber: +1 313 555 4332 +telephoneNumber: +1 313 555 0895 -dn: cn=All Staff,ou=Groups,o=University of Michigan,c=US -member: cn=Manager,o=University of Michigan,c=US -member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,o=Unive - rsity of Michigan,c=US -member: cn=Jane Doe,ou=Alumni Association,ou=People,o=University of Michigan,c - =US -member: cn=John Doe,ou=Information Technology Division,ou=People,o=University - of Michigan,c=US -member: cn=Mark Elliot,ou=Alumni Association,ou=People,o=University of Michiga - n,c=US -member: cn=James A Jones 1,ou=Alumni Association,ou=People,o=University of Mic - higan,c=US -member: cn=James A Jones 2,ou=Information Technology Division,ou=People,o=Univ - ersity of Michigan,c=US -member: cn=Jennifer Smith,ou=Alumni Association,ou=People,o=University of Mich - igan,c=US -member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,o=University of Mic - higan,c=US -member: cn=Ursula Hampster,ou=Alumni Association,ou=People,o=University of Mic - higan,c=US -member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,o=Univers - ity of Michigan,c=US -owner: cn=Manager,o=University of Michigan,c=US +# Checking exact/regex attrval clause +dn: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com +cn: Mark A Elliot + +dn: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com +cn: Mark Elliot + +dn: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc=com +cn: John Doe + +dn: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc=com +cn: Jonathon Doe + +dn: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=example,dc + =com +cn: Bjorn Jensen +cn: Biiff Jensen + +dn: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=example, + dc=com +cn: Barbara Jensen +cn: Babs Jensen + +# Using ldapsearch to retrieve all the entries... +dn: ou=Add & Delete,dc=example,dc=com +objectClass: organizationalUnit +ou: Add & Delete + +dn: cn=Added by Bjorn (must succeed),ou=Add & Delete,dc=example,dc=com +objectClass: inetOrgPerson +cn: Added by Bjorn (must succeed) +sn: None +description: this attribute value has been added __after__entry creation +description: Bjorn will try to delete this attribute value (should fail) + +dn: cn=Added by Bjorn (renamed by Jaj),ou=Add & Delete,dc=example,dc=com +objectClass: inetOrgPerson +sn: None +cn: Added by Bjorn (renamed by Jaj) + +dn: cn=All Staff,ou=Groups,dc=example,dc=com +member: cn=Manager,dc=example,dc=com +member: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=exam + ple,dc=com +member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc + =com +member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=exa + mple,dc=com +member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=exampl + e,dc=com +member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com +owner: cn=Manager,dc=example,dc=com cn: All Staff description: Everyone in the sample data -objectclass: groupofnames +objectClass: groupOfNames -dn: cn=Alumni Assoc Staff,ou=Groups,o=University of Michigan,c=US -member: cn=Manager,o=University of Michigan,c=US -member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,o=University of Mic - higan,c=US -member: cn=James A Jones 1,ou=Alumni Association,ou=People,o=University of Mic - higan,c=US -member: cn=Jane Doe,ou=Alumni Association,ou=People,o=University of Michigan,c - =US -member: cn=Jennifer Smith,ou=Alumni Association,ou=People,o=University of Mich - igan,c=US -member: cn=Mark Elliot,ou=Alumni Association,ou=People,o=University of Michiga - n,c=US -member: cn=Ursula Hampster,ou=Alumni Association,ou=People,o=University of Mic - higan,c=US -owner: cn=Manager,o=University of Michigan,c=US +dn: cn=Alumni Assoc Staff,ou=Groups,dc=example,dc=com +member: cn=Manager,dc=example,dc=com +member: cn=Dorothy Stevens,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Jane Doe,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Jennifer Smith,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com +member: cn=Ursula Hampster,ou=Alumni Association,ou=People,dc=example,dc=com +owner: cn=Manager,dc=example,dc=com description: All Alumni Assoc Staff +description: added by jaj (should succeed) cn: Alumni Assoc Staff -objectclass: groupofnames +objectClass: groupOfNames -dn: ou=Alumni Association,ou=People,o=University of Michigan,c=US -objectclass: organizationalUnit +dn: ou=Alumni Association,ou=People,dc=example,dc=com +objectClass: organizationalUnit ou: Alumni Association -dn: cn=Barbara Jensen,ou=Information Technology Division,ou=People,o=Universit - y of Michigan,c=US -objectclass: OpenLDAPperson +dn: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=example, + dc=com +objectClass: OpenLDAPperson cn: Barbara Jensen cn: Babs Jensen sn:: IEplbnNlbiA= uid: bjensen title: Mythical Manager, Research Systems -postaladdress: ITD Prod Dev & Deployment $ 535 W. William St. Room 4212 $ Ann - Arbor, MI 48103-4943 -seealso: cn=All Staff,ou=Groups,o=University of Michigan,c=US +postalAddress: ITD Prod Dev & Deployment $ 535 W. William St. Room 4212 $ Anyt + own, MI 48103-4943 +seeAlso: cn=All Staff,ou=Groups,dc=example,dc=com mail: bjensen@mailgw.example.com -homepostaladdress: 123 Wesley $ Ann Arbor, MI 48103 +homePostalAddress: 123 Wesley $ Anytown, MI 48103 description: Mythical manager of the rsdd unix project drink: water -homephone: +1 313 555 2333 -homephone: +1 313 555 5444 +homePhone: +1 313 555 2333 +homePhone: +1 313 555 5444 pager: +1 313 555 3233 -facsimiletelephonenumber: +1 313 555 2274 -telephonenumber: +1 313 555 9022 +facsimileTelephoneNumber: +1 313 555 2274 +telephoneNumber: +1 313 555 9022 -dn: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,o=University - of Michigan,c=US -objectclass: OpenLDAPperson -cn: Bjorn Jensen -cn: Biiff Jensen +dn: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=example,dc + =com +objectClass: OpenLDAPperson sn: Jensen uid: bjorn -seealso: cn=All Staff,ou=Groups,o=University of Michigan,c=US -homepostaladdress: 19923 Seven Mile Rd. $ South Lyon, MI 49999 +seeAlso: cn=All Staff,ou=Groups,dc=example,dc=com +homePostalAddress: 19923 Seven Mile Rd. $ South Lyon, MI 49999 drink: Iced Tea description: Hiker, biker title: Director, Embedded Systems -postaladdress: Info Tech Division $ 535 W. William St. $ Ann Arbor, MI 48103 +postalAddress: Info Tech Division $ 535 W. William St. $ Anytown, MI 48103 mail: bjorn@mailgw.example.com -homephone: +1 313 555 5444 +homePhone: +1 313 555 5444 pager: +1 313 555 4474 -facsimiletelephonenumber: +1 313 555 2177 -telephonenumber: +1 313 555 0355 +facsimileTelephoneNumber: +1 313 555 2177 +telephoneNumber: +1 313 555 0355 + +dn: dc=example,dc=com +objectClass: top +objectClass: organization +objectClass: domainRelatedObject +objectClass: dcObject +dc: example +l: Anytown, Michigan +st: Michigan +o: Example, Inc. +o: EX +o: Ex. +description: The Example, Inc. at Anytown +postalAddress: Example, Inc. $ 535 W. William St. $ Anytown, MI 48109 $ US +telephoneNumber: +1 313 555 1817 +associatedDomain: example.com -dn: ou=Groups,o=University of Michigan,c=US -objectclass: organizationalUnit +dn: ou=Groups,dc=example,dc=com +objectClass: organizationalUnit ou: Groups -dn: ou=Information Technology Division,ou=People,o=University of Michigan,c=US -objectclass: organizationalUnit +dn: ou=Information Technology Division,ou=People,dc=example,dc=com +objectClass: organizationalUnit ou: Information Technology Division description:: aMODwoPDgsKCw4PCgsOCwotFVlZQw4PCg8OCwoPDg8KCw4LCv0zDg8KDw4LCgsOD woLDgsKKT8ODwoPDgsKDw4PCgsOCwqs6w4PCg8OCwoLDg8KCw4LCjUQkw4PCg8OCwoLDg8KCw4LCi @@ -254,86 +300,68 @@ description:: UF7Dg8KDw4LCg8ODwoLDgsKCw4PCg8OCwoPDg8KCw4LCjMODwoPDgsKDw4PCgsOC 8ODwoLDgsKow4PCg8OCwoPDg8KCw4LCl8ODwoPDgsKDw4PCgsOCwrtWw4PCg8OCwoLDg8KCw4LCi8 ODwoPDgsKDw4PCgsOCwo3Dg8KDw4LCg8ODwoLDgsKow4PCg8OCwoLDg8KCw4LCnw== -dn: cn=ITD Staff,ou=Groups,o=University of Michigan,c=US -owner: cn=Manager,o=University of Michigan,c=US +dn: cn=ITD Staff,ou=Groups,dc=example,dc=com +owner: cn=Manager,dc=example,dc=com description: All ITD Staff cn: ITD Staff -objectclass: groupofuniquenames -uniquemember: cn=Manager,o=University of Michigan,c=US -uniquemember: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,o=U - niversity of Michigan,c=US -uniquemember: cn=James A Jones 2,ou=Information Technology Division,ou=People, - o=University of Michigan,c=US -uniquemember: cn=John Doe,ou=Information Technology Division,ou=People,o=Unive - rsity of Michigan,c=US -uniquemember: cn=James A Jones 1,ou=Alumni Association,ou=People,o=University - of Michigan,c=US +objectClass: groupOfUniqueNames +uniqueMember: cn=Manager,dc=example,dc=com +uniqueMember: cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc= + example,dc=com +uniqueMember: cn=James A Jones 2,ou=Information Technology Division,ou=People, + dc=example,dc=com +uniqueMember: cn=John Doe,ou=Information Technology Division,ou=People,dc=exam + ple,dc=com +uniqueMember: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc + =com +ou: Groups -dn: cn=James A Jones 2,ou=Information Technology Division,ou=People,o=Universi - ty of Michigan,c=US -objectclass: OpenLDAPperson +dn: cn=James A Jones 2,ou=Information Technology Division,ou=People,dc=example + ,dc=com +objectClass: OpenLDAPperson cn: James A Jones 2 cn: James Jones cn: Jim Jones sn: Doe uid: jjones -seealso: cn=All Staff,ou=Groups,o=University of Michigan,c=US -homepostaladdress: 933 Brooks $ Ann Arbor, MI 48104 -homephone: +1 313 555 8838 +seeAlso: cn=All Staff,ou=Groups,dc=example,dc=com +homePostalAddress: 933 Brooks $ Anytown, MI 48104 +homePhone: +1 313 555 8838 title: Senior Manager, Information Technology Division description: Not around very much mail: jjones@mailgw.example.com -postaladdress: Info Tech Division $ 535 W William $ Ann Arbor, MI 48103 +postalAddress: Info Tech Division $ 535 W William $ Anytown, MI 48103 pager: +1 313 555 2833 -facsimiletelephonenumber: +1 313 555 8688 -telephonenumber: +1 313 555 7334 +facsimileTelephoneNumber: +1 313 555 8688 +telephoneNumber: +1 313 555 7334 -dn: cn=John Doe,ou=Information Technology Division,ou=People,o=University of M - ichigan,c=US -objectclass: OpenLDAPperson -cn: John Doe -cn: Jonathon Doe +dn: cn=John Doe,ou=Information Technology Division,ou=People,dc=example,dc=com +objectClass: OpenLDAPperson sn: Doe uid: johnd -postaladdress: ITD $ 535 W. William $ Ann Arbor, MI 48109 -seealso: cn=All Staff,ou=Groups,o=University of Michigan,c=US -homepostaladdress: 912 East Bllvd $ Ann Arbor, MI 48104 +postalAddress: ITD $ 535 W. William $ Anytown, MI 48109 +seeAlso: cn=All Staff,ou=Groups,dc=example,dc=com +homePostalAddress: 912 East Bllvd $ Anytown, MI 48104 title: System Administrator, Information Technology Division description: overworked! mail: johnd@mailgw.example.com -homephone: +1 313 555 3774 +homePhone: +1 313 555 3774 pager: +1 313 555 6573 -facsimiletelephonenumber: +1 313 555 4544 -telephonenumber: +1 313 555 9394 +facsimileTelephoneNumber: +1 313 555 4544 +telephoneNumber: +1 313 555 9394 -dn: cn=Manager,o=University of Michigan,c=US -objectclass: person +dn: cn=Manager,dc=example,dc=com +objectClass: person cn: Manager cn: Directory Manager cn: Dir Man sn: Manager description: Manager of the directory -dn: ou=People,o=University of Michigan,c=US -objectclass: organizationalUnit +dn: ou=People,dc=example,dc=com +objectClass: organizationalUnit objectClass: extensibleObject ou: People uidNumber: 0 gidNumber: 0 -dn: o=University of Michigan,c=US -objectclass: organization -objectclass: domainRelatedObject -l: Ann Arbor, Michigan -st: Michigan -o: University of Michigan -o: UMICH -o: UM -o: U-M -o: U of M -description: The University of Michigan at Ann Arbor -postaladdress: University of Michigan $ 535 W. William St. $ Ann Arbor, MI 481 - 09 $ US -telephonenumber: +1 313 764-1817 -associateddomain: example.com -