--- /dev/null
+#
+# By: Juan C. Gomez
+# Date: 05/04/1999
+# Source: RFC-2307
+# ------------------------------------------------------------
+# Object class definitions for using LDAP as a back-end for Network
+# Information Services (NIS) with an OpenLDAP server.
+# This file holds the definitions of those attributes used in
+# RFC-2307, which are defined in other RFCs or X500 standards.
+# You may not need to include this file if you already have these
+# definitions in your default configuration files (i.e.
+# slapd.oc.conf).
+#
+
+
+
+
+#
+# ----------------------FORMAL DESCRIPTION--------------------
+#
+# RFC-2256 ( 2.5.6.0 NAME 'top' ABSTRACT MUST objectClass )
+# RFC-1274 top OBJECT-CLASS
+# MUST CONTAIN {
+# objectClass}
+# ::= {objectClass 0}
+#
+#
+# RFC-2256 ( 2.5.6.4 NAME 'organization' SUP top STRUCTURAL MUST o
+# MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
+# x121Address $ registeredAddress $ destinationIndicator $
+# preferredDeliveryMethod $ telexNumber $
+# teletexTerminalIdentifier $ telephoneNumber $
+# internationaliSDNNumber $ facsimileTelephoneNumber $
+# street $ postOfficeBox $ postalCode $ postalAddress $
+# physicalDeliveryOfficeName $ st $ l $ description ) )
+# RFC-1274 organization OBJECT-CLASS
+# SUBCLASS OF top
+# MUST CONTAIN {
+# organizationName}
+# MAY CONTAIN {
+# organizationalAttributeSet}
+# ::= {objectClass 4}
+#
+#
+# RFC-1274 account OBJECT-CLASS
+# SUBCLASS OF top
+# MUST CONTAIN {
+# userid}
+# MAY CONTAIN {
+# description,
+# seeAlso,
+# localityName,
+# organizationName,
+# organizationalUnitName,
+# host}
+# ::= {pilotObjectClass 5}
+#
+#
+# RFC-2256 ( 2.5.6.14 NAME 'device' SUP top STRUCTURAL MUST cn
+# MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $
+# description ) )
+# RFC-1274 device OBJECT-CLASS
+# SUBCLASS OF top
+# MUST CONTAIN {
+# commonName}
+# MAY CONTAIN {
+# description,
+# localityName,
+# organizationName,
+# organizationalUnitName,
+# owner,
+# seeAlso,
+# serialNumber}
+# ::= {objectClass 14}
+#
+# ----------------------END FORMAL DESCRIPTION-------------
+#
+
+
+
+
+objectclass top
+ requires
+ objectClass
+
+objectclass organization
+ requires
+ objectClass,
+ o
+ allows
+ userPassword,
+ searchGuide,
+ seeAlso,
+ businessCategory,
+ x121Address,
+ registeredAddress,
+ destinationIndicator,
+ preferredDeliveryMethod,
+ telexNumber,
+ teletexTerminalIdentifier,
+ telephoneNumber,
+ internationaliSDNNumber,
+ facsimileTelephoneNumber,
+ street,
+ postOfficeBox,
+ postalCode,
+ postalAddress,
+ physicalDeliveryOfficeName,
+ st,
+ l,
+ description
+
+objectclass account
+ requires
+ objectClass,
+ uid
+ allows
+ description,
+ seeAlso,
+ l,
+ o,
+ ou,
+ host
+
+objectclass device
+ requires
+ objectClass,
+ cn
+ allows
+ description,
+ l,
+ o,
+ ou,
+ owner,
+ seeAlso,
+ serialNumber