1 | # $OpenLDAP: pkg/ldap/servers/slapd/schema/openldap.schema,v 1.24.2.4 2008/02/11 23:26:49 kurt Exp $ |
---|
2 | ## This work is part of OpenLDAP Software <http://www.openldap.org/>. |
---|
3 | ## |
---|
4 | ## Copyright 1998-2008 The OpenLDAP Foundation. |
---|
5 | ## All rights reserved. |
---|
6 | ## |
---|
7 | ## Redistribution and use in source and binary forms, with or without |
---|
8 | ## modification, are permitted only as authorized by the OpenLDAP |
---|
9 | ## Public License. |
---|
10 | ## |
---|
11 | ## A copy of this license is available in the file LICENSE in the |
---|
12 | ## top-level directory of the distribution or, alternatively, at |
---|
13 | ## <http://www.OpenLDAP.org/license.html>. |
---|
14 | |
---|
15 | # |
---|
16 | # OpenLDAP Project's directory schema items |
---|
17 | # |
---|
18 | # depends upon: |
---|
19 | # core.schema |
---|
20 | # cosine.schema |
---|
21 | # inetorgperson.schema |
---|
22 | # |
---|
23 | # These are provided for informational purposes only. |
---|
24 | |
---|
25 | objectIdentifier OpenLDAProot 1.3.6.1.4.1.4203 |
---|
26 | |
---|
27 | objectIdentifier OpenLDAP OpenLDAProot:1 |
---|
28 | objectIdentifier OpenLDAPattributeType OpenLDAP:3 |
---|
29 | objectIdentifier OpenLDAPobjectClass OpenLDAP:4 |
---|
30 | |
---|
31 | objectClass ( OpenLDAPobjectClass:3 |
---|
32 | NAME 'OpenLDAPorg' |
---|
33 | DESC 'OpenLDAP Organizational Object' |
---|
34 | SUP organization |
---|
35 | MAY ( buildingName $ displayName $ labeledURI ) ) |
---|
36 | |
---|
37 | objectClass ( OpenLDAPobjectClass:4 |
---|
38 | NAME 'OpenLDAPou' |
---|
39 | DESC 'OpenLDAP Organizational Unit Object' |
---|
40 | SUP organizationalUnit |
---|
41 | MAY ( buildingName $ displayName $ labeledURI $ o ) ) |
---|
42 | |
---|
43 | objectClass ( OpenLDAPobjectClass:5 |
---|
44 | NAME 'OpenLDAPperson' |
---|
45 | DESC 'OpenLDAP Person' |
---|
46 | SUP ( pilotPerson $ inetOrgPerson ) |
---|
47 | MUST ( uid $ cn ) |
---|
48 | MAY ( givenName $ labeledURI $ o ) ) |
---|
49 | |
---|
50 | objectClass ( OpenLDAPobjectClass:6 |
---|
51 | NAME 'OpenLDAPdisplayableObject' |
---|
52 | DESC 'OpenLDAP Displayable Object' |
---|
53 | AUXILIARY |
---|
54 | MAY displayName ) |
---|