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

Re: Missing Syntax



Michael Ströder wrote:
Nik Svoboda wrote:
   I have noticed that in the openldap system I am using, the schema has
a missing syntax. This syntax is "1.3.6.1.4.1.1466.115.121.1.58" ;
"Substring Assertion".

According to CVS, Substring Assertion was added to OpenLDAP on 2007-May-17. Your version of OpenLDAP must be extremely old.


This is referenced in matching types using
partial matching of strings (exactsubstringsmatch,
numericStringSubstringsMatch, ...). I am fairly new to these subjects
and do not understand fully how they operate.

What do you mean which "matching types"? "Matching rules" or "attribute types"?

Is there a way to correct this?

Depends on what you really want to achieve. Can you tell us? Looking into RFC 2252 and RFC 3698 I cannot imagine what you want.

Are the syntaxes and matching types
specified in a way that can be modified dynamically?

Syntaxes and their matching rules have to be coded in C. There's no dynamic configuration for these.

Not yet, I suppose. Eventually, in Forth. http://www.openldap.org/software/roadmap.html

--
  -- Howard Chu
  Chief Architect, Symas Corp.  http://www.symas.com
  Director, Highland Sun        http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP     http://www.openldap.org/project/