]> git.sur5r.net Git - openldap/commitdiff
disallow this test for backends that do not honor ACLs
authorPierangelo Masarati <ando@openldap.org>
Sun, 7 Aug 2005 00:27:48 +0000 (00:27 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sun, 7 Aug 2005 00:27:48 +0000 (00:27 +0000)
tests/data/acl.out.master
tests/data/slapd-acl.conf
tests/scripts/test006-acls

index 8b0134895ee751095fa43bc914354553707ea795..db6c1fb0157aecec6462cc674c7afe3c8560d956 100644 (file)
@@ -21,18 +21,18 @@ facsimileTelephoneNumber: +1 313 555 4332
 telephoneNumber: +1 313 555 0895
 
 # Using ldapsearch to retrieve all the entries...
-dn: ou=Add/Delete,dc=example,dc=com
+dn: ou=Add & Delete,dc=example,dc=com
 objectClass: organizationalUnit
-ou: Add/Delete
+ou: Add & Delete
 
-dn: cn=Added by Bjorn (must succeed),ou=Add/Delete,dc=example,dc=com
+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
+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)
index c56586bff17df4c9d78b411005f5ab9576e5e723..6d6c8faa7c809818ca065662e8c6af14efa00504 100644 (file)
@@ -95,7 +95,7 @@ access                to dn.exact="cn=Alumni Assoc Staff,ou=Groups,dc=example,dc=com"
 access         to filter="(name=X*Y*Z)"
                by * continue
 
-access         to dn.subtree="ou=Add/Delete,dc=example,dc=com"
+access         to dn.subtree="ou=Add & Delete,dc=example,dc=com"
                by dn.exact="cn=Bjorn Jensen,ou=Information Technology Division,ou=People,dc=example,dc=com" add
                by dn.exact="cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=example,dc=com" delete
                by dn.exact="cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com" write
index 20a367f6ac82f3e8fc52529dfd7def7990992794..e93dbe9638bed6eb66ddd77703eb322accd84636 100755 (executable)
 ## top-level directory of the distribution or, alternatively, at
 ## <http://www.OpenLDAP.org/license.html>.
 
+case "$BACKEND" in
+bdb|hdb|ldbm)
+       ;;
+*)
+       echo "Test does not support $BACKEND backend"
+       exit 0
+esac
+
 echo "running defines.sh"
 . $SRCDIR/scripts/defines.sh
 
@@ -174,15 +182,15 @@ EOMODS6
 
 $LDAPMODIFY -D "$MANAGERDN" -h $LOCALHOST -p $PORT1 -w $PASSWD >> \
        $TESTOUT 2>&1 << EOMODS7
-dn: ou=Add/Delete,dc=example,dc=com
+dn: ou=Add & Delete,dc=example,dc=com
 changetype: add
 objectClass: organizationalUnit
-ou: Add/Delete
+ou: Add & Delete
 EOMODS7
 
 $LDAPMODIFY -D "$BABSDN" -h $LOCALHOST -p $PORT1 -w bjensen >> \
        $TESTOUT 2>&1 << EOMODS8
-dn: cn=Added by Babs (must fail),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Babs (must fail),ou=Add & Delete,dc=example,dc=com
 changetype: add
 objectClass: inetOrgPerson
 cn: Added by Babs (must fail)
@@ -191,25 +199,25 @@ EOMODS8
 
 $LDAPMODIFY -D "$BJORNSDN" -h $LOCALHOST -p $PORT1 -w bjorn >> \
        $TESTOUT 2>&1 << EOMODS9
-dn: cn=Added by Bjorn (must succeed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (must succeed),ou=Add & Delete,dc=example,dc=com
 changetype: add
 objectClass: inetOrgPerson
 cn: Added by Bjorn (must succeed)
 sn: None
 
-dn: cn=Added by Bjorn (will be deleted),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be deleted),ou=Add & Delete,dc=example,dc=com
 changetype: add
 objectClass: inetOrgPerson
 cn: Added by Bjorn (will be deleted)
 sn: None
 
-dn: cn=Added by Bjorn (will be renamed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be renamed),ou=Add & Delete,dc=example,dc=com
 changetype: add
 objectClass: inetOrgPerson
 cn: Added by Bjorn (will be renamed)
 sn: None
 
-dn: cn=Added by Bjorn (must succeed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (must succeed),ou=Add & Delete,dc=example,dc=com
 changetype: modify
 add: description
 description: this attribute value has been added __after__entry creation
@@ -220,13 +228,13 @@ EOMODS9
 
 $LDAPMODIFY -D "$BJORNSDN" -h $LOCALHOST -p $PORT1 -w bjorn >> \
        $TESTOUT 2>&1 << EOMODS10
-dn: cn=Added by Bjorn (will be deleted),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be deleted),ou=Add & Delete,dc=example,dc=com
 changetype: delete
 EOMODS10
 
 $LDAPMODIFY -D "$BJORNSDN" -h $LOCALHOST -p $PORT1 -w bjorn >> \
        $TESTOUT 2>&1 << EOMODS11
-dn: cn=Added by Bjorn (will be renamed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be renamed),ou=Add & Delete,dc=example,dc=com
 changetype: modrdn
 newrdn: cn=Added by Bjorn (renamed by Bjorn)
 deleteoldrdn: 1
@@ -234,7 +242,7 @@ EOMODS11
 
 $LDAPMODIFY -D "$BABSDN" -h $LOCALHOST -p $PORT1 -w bjensen >> \
        $TESTOUT 2>&1 << EOMODS12
-dn: cn=Added by Bjorn (will be renamed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be renamed),ou=Add & Delete,dc=example,dc=com
 changetype: modrdn
 newrdn: cn=Added by Bjorn (renamed by Babs)
 deleteoldrdn: 1
@@ -242,7 +250,7 @@ EOMODS12
 
 $LDAPMODIFY -D "$JAJDN" -h $LOCALHOST -p $PORT1 -w jaj >> \
        $TESTOUT 2>&1 << EOMODS13
-dn: cn=Added by Bjorn (will be renamed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be renamed),ou=Add & Delete,dc=example,dc=com
 changetype: modrdn
 newrdn: cn=Added by Bjorn (renamed by Jaj)
 deleteoldrdn: 1
@@ -250,7 +258,7 @@ EOMODS13
 
 $LDAPMODIFY -D "$BJORNSDN" -h $LOCALHOST -p $PORT1 -w bjorn >> \
        $TESTOUT 2>&1 << EOMODS14
-dn: cn=Added by Bjorn (must succeed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (must succeed),ou=Add & Delete,dc=example,dc=com
 changetype: modify
 delete: description
 description: Bjorn will try to delete this attribute value (should fail)
@@ -259,10 +267,10 @@ EOMODS14
 
 $LDAPMODIFY -D "$BABSDN" -h $LOCALHOST -p $PORT1 -w bjensen >> \
        $TESTOUT 2>&1 << EOMODS15
-dn: cn=Added by Bjorn (will be deleted),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (will be deleted),ou=Add & Delete,dc=example,dc=com
 changetype: delete
 
-dn: cn=Added by Bjorn (must succeed),ou=Add/Delete,dc=example,dc=com
+dn: cn=Added by Bjorn (must succeed),ou=Add & Delete,dc=example,dc=com
 changetype: modify
 delete: description
 description: this attribute value will be deleted by Babs (must succeed)