[Date Prev][Date Next] [Chronological] [Thread] [Top]

ditcontentrule not allowing OID macros (ITS#2920)



Full_Name: Andrew Tridgell
Version: CVS January 2004
OS: Linux
URL: 
Submission from: (NULL) (138.44.137.248)


It seems that OID macros can't be used in ditcontentrule specs. For example,
the
following schema is allowed:

objectIdentifier myobj 1.3.6.1.4.1.7165.4
objectClass ( myobj:1 NAME 'class1' SUP top STRUCTURAL )
objectClass ( myobj:2 NAME 'class2' SUP top AUXILIARY )
dITContentRule ( 1.3.6.1.4.1.7165.4.1 NAME 'class1' AUX class2)

but this schema is not currently allowed in the current CVS openldap:

objectIdentifier myobj 1.3.6.1.4.1.7165.4
objectClass ( myobj:1 NAME 'class1' SUP top STRUCTURAL )
objectClass ( myobj:2 NAME 'class2' SUP top AUXILIARY )
dITContentRule ( myobj:1 NAME 'class1' AUX class2)

I think that the two schemas should be equivalent (ie. OID macros should work in
ditcontentrules)