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

Matching rules issue...



I see from the openldap mailing list archives that facsimileTelephoneNumber, postalAddress, homePostalAddress attributes cannot be searched on, due to the schema definition itself.

But since these rules don't affect the data itself, can I change the core.schema and cosine.schema so that I can search these fields? I do understand that this violates the standard. But if these matching rules don't affect the data themselves, I'd like to do this.

I want to change these fields the following way. Since I don't know how these fields are modelled I just want to be sure that these won't cause any problems to my data...

attributetype ( 2.5.4.16 NAME 'postalAddress'
       DESC 'RFC2256: postal address'
       EQUALITY caseIgnoreMatch
       SUBSTR caseIgnoreSubstringsMatch
       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )

attributetype ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
       DESC 'RFC2256: Facsimile (Fax) Telephone Number'
       EQUALITY telephoneNumberMatch
       SUBSTR telephoneNumberSubstringsMatch
       SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )

attributetype ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress'
       DESC 'RFC1274: home postal address'
       EQUALITY caseIgnoreMatch
       SUBSTR caseIgnoreSubstringsMatch
       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )

Krish