Required Schema #NIS within LDAP is complex due to the various legacy implementations of NIS and the wide differences as to how NIS Maps maybe utilized.
The are schema references we have found will work with most implementations.
Full RFC2307Bis #Start with the RFC-2307bis is commonly implemented among various vendors. LDAP schema used by autofs:
- new automount schema - An automount schema is based on RFC 2307-bis. This schema defines new automountMap and automount structures to represent the AutoFS maps and their entries in the LDAP directory. You should use this schema if possible.
- Used by Solaris (I know 9 & 10)
- Used by HP-UX
- nisObject automount schema - The nisObject automount schema defines nisMap and nisObject structures to represent the AutoFS maps and their entries in the LDAP directory. There are some limitations that you need to be aware of when using the nisObject automount schema.
- obsolete automount schema - This is the schema that is shipped with Netscape Directory Server version 6.x.
Schema file used to create the DUAConfigProfileOriginally implemented as part of the Netscape LDAP server which NetScape derived form x.500 for support for their mail server.
Mail alias information uses the schema defined by the LDAP Mailgroups Internet draft, formerly known as the draft-steinback-ldap-mailgroups draft. Until a new schema becomes available, Solaris LDAP clients will continue to use this schema for mail alias information.
- mailGroup - is defined as nSCPMailGroup1.
- mgrpRFC822MailMember - is defined as nSCPMgrpRFC822mailmember.
The following are all the attributes in the mailGroup ObjectClass:
For 8.8 the "old" NSCP schema entries appear to no be present. The full definitions for Netscape is in the /opt/novell/eDirectory/lib/nds-schema/NetScape-mappings.ldif file.
However, we have defined a mininumn mailgroup schema as mailGroupSchema.ldif