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

Custom ldapSyntax



Hallo,
I use OpenLDAP 2.4.19 and I try to build 
an own gender attribute.

I need a custom syntax for the value,
"M" or "W".

I cannot find a description for ldapsyntax,
I only find an example and I try this:

attributetype ( 1.3.6.1.4.1.xxxxxx.2.2.4.4
        NAME ( 'gender' 'sex' )
        DESC 'Gender: M for male, F for female'
        SYNTAX 1.3.6.1.4.1.xxxxxx.2.2.5.1
        SINGLE-VALUE
 )

ldapsyntax ( 1.3.6.1.4.1.xxxxxx.2.2.5.1
        NAME 'GenderType'
        DESC 'Case Insensitive Gender Type'
        X-VALIDATE-RE '^(?i)M|W|m|w$' )

but I think X-VALIDATE-RE is an extension for another 
LDAP-Server not for OpenLDAP because it does not work:

[LDAP: error code 21 -
 gender: no validator for syntax 1.3.6.1.4.1.xxxxxx.2.2.5.1]

How can I create my own custom syntax?

Thanks for any hints.

Ciao
  Peter SchÃtt