]> git.sur5r.net Git - openldap/commitdiff
extend manageDIT test cases (now just need to find time
authorKurt Zeilenga <kurt@openldap.org>
Fri, 13 May 2005 06:43:06 +0000 (06:43 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 13 May 2005 06:43:06 +0000 (06:43 +0000)
to implement this)

servers/slapd/slap.h
tests/data/test.schema
tests/scripts/test037-manage

index c8ffe0ba33ff29938f6cb46ce0e813a972a04328..16ed4a632c3f3a3cb8de87554982adb68cf1376c 100644 (file)
@@ -110,7 +110,7 @@ LDAP_BEGIN_DECL
 #endif
 
 #define SERVICE_NAME  OPENLDAP_PACKAGE "-slapd"
-#define SLAPD_ANONYMOUS "cn=anonymous"
+#define SLAPD_ANONYMOUS ""
 
 /* LDAPMod.mod_op value ===> Must be kept in sync with ldap.h!
  * This is a value used internally by the backends. It is needed to allow
index 373d8ca10f8f8e20b02edbf4192146ee3647dde1..63366e1472d09fc7c0907207d819c2cb01499209 100644 (file)
@@ -44,6 +44,18 @@ attributetype ( 1.3.6.1.4.1.4203.666.1.37
        syntax 1.3.6.1.4.1.1466.115.121.1.24
        single-value )
 
-objectClass ( 1.3.6.1.4.1.4203.666.1.38
+attributetype ( 1.3.6.1.4.1.4203.666.1.38
+       name 'testObsolete'
+       obsolete
+       equality booleanMatch
+       syntax 1.3.6.1.4.1.1466.115.121.1.7
+       single-value )
+
+objectClass ( 1.3.6.1.4.1.4203.666.3.15
        name 'testPerson' sup OpenLDAPperson
        may testTime )
+
+objectClass ( 1.3.6.1.3.1.4203.666.3.16
+       name 'obsoletePerson'
+       obsolete auxiliary
+       must ( testObsolete ) )
index 0267c91b6b6acfa2e7592952d9b79c789b61cacf..28af98caa977f11cdc596b9b494580308025047e 100755 (executable)
@@ -65,6 +65,16 @@ version: 1
 
 # LEADING COMMENT AND WHITE SPACE
 
+dn: cn=Barbara Jensen,ou=Information Technology Division,ou=People,dc=example,
+ dc=com
+# add obsolete objectclass
+changetype: modify
+add: objectClass
+objectClass: obsoletePerson
+-
+add: testObsolete
+testObsolete: TRUE
+
 dn: cn=James A Jones 1,ou=Alumni Association,ou=People,dc=example,dc=com
 # update structural object class of entry via objectClass replace
 changetype: modify