Domino.schema file for OpenLDAP

Does anyone have a definition of Lotus Notes LDAP definitions that could be put into a file called “Domino.schema” to be used with OpenLDAP?

I know that a file called lschema.ldif exists on the Domino server, but this file contains only general LDAP definitions. I want the definitions that are Lotus Notes specific and are not covered by an existing RFC (http://www.ietf.org/). The definitions are contained in the Schema database on Domino, but I want them as text as shown below.

For example, I have devised a short example (below) of what I am looking for:

attributetype ( 2.16.840.1.113678.2.2.2.2.7 NAME ‘AltFullName’

EQUALITY distinguishedNameMatch

SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )

attributetype ( 2.16.840.1.113678.2.2.2.2.8 NAME ‘AltFullNameLanguage’

EQUALITY caseIgnoreMatch

SUBSTR caseIgnoreSubstringsMatch

SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )

attributetype ( 2.16.840.1.113678.2.2.2.2.15

NAME ( 'mailaddress' )

EQUALITY caseIgnoreIA5Match

SUBSTR caseIgnoreIA5SubstringsMatch

SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

attributetype ( 2.16.840.1.113678.2.2.2.2.623 NAME ‘Interval’

SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )

attributetype ( 2.16.840.1.113678.2.2.2.2.543 NAME ‘HTTPPasswordChangeDate’

EQUALITY generalizedTimeMatch

ORDERING generalizedTimeOrderingMatch

SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 )

attributetype ( 2.16.840.1.113678.2.2.2.2.1021

NAME 'ReplicaLinks'

SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )

objectclass ( 2.16.840.1.113678.2.2.2.1.1 NAME ‘dominoPerson’ SUP inetOrgPerson STRUCTURAL

MUST ( cn $ objectClass $ sn)

MAY ( AltFullName $ AltFullNameLanguage $ AltFullNameLanguageDisplay $

 AltFullNameSort $ audio $ AvailableForDirSync $ ...  ) )

Thanking some good person in advance

Rolf Pfotenhauer

Subject: Domino.schema file for OpenLDAP

Does anyone have a definition of Lotus Notes LDAP definitions that could be put into a file called “Domino.schema” to be used with OpenLDAP?

Although we haven’t published our schema, you can easily generate one yourself by using the standard LDAP schema search against the Domino LDAP server. See the following article, though you will want to use the -L switch so that it is in LDIF format.

http://www-12.lotus.com/ldd/doc/domino_notes/Rnext/help6_admin.nsf/b3266a3c17f9bb7085256b870069c0a9/9f861bf627066bbc85256c1d00393cf9?OpenDocument