openldap.schema 890 Bytes
Newer Older
1
2
# $OpenLDAP$
#
3
# OpenLDAP Project's directory schema items
4
#
5
6
7
8
9
# depends upon:
#	core.schema
#	cosine.schema
#	inetorgperson.schema
#
Kurt Zeilenga's avatar
Kurt Zeilenga committed
10
# These are provided for informational purposes only.
11

Kurt Zeilenga's avatar
Kurt Zeilenga committed
12
objectClass ( 1.3.6.1.4.1.4203.1.4.3 NAME 'OpenLDAPorg'
13
	DESC 'OpenLDAP Organizational Object'
14
15
	SUP organization
	MAY ( authPassword $ buildingName $ displayName $ labeledURI ) )
16

Kurt Zeilenga's avatar
Kurt Zeilenga committed
17
objectClass ( 1.3.6.1.4.1.4203.1.4.4 NAME 'OpenLDAPou'
18
19
20
21
	DESC 'OpenLDAP Organizational Unit Object'
	SUP organizationalUnit
	MAY ( authPassword $ buildingName $ displayName $ labeledURI $ o ) )

Kurt Zeilenga's avatar
Kurt Zeilenga committed
22
objectClass ( 1.3.6.1.4.1.4203.1.4.5 NAME 'OpenLDAPperson'
23
	DESC 'OpenLDAP Person'
Kurt Zeilenga's avatar
Kurt Zeilenga committed
24
	SUP ( pilotPerson $ inetOrgPerson )
25
	MUST ( uid $ cn )
26
	MAY ( authPassword $ givenName $ labeledURI $ o ) )
27

Kurt Zeilenga's avatar
Kurt Zeilenga committed
28
objectClass ( 1.3.6.1.4.1.4203.1.4.6 NAME 'OpenLDAPdisplayableObject'
29
	DESC 'OpenLDAP Displayable Object'
30
31
	MAY displayName AUXILIARY )