mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
b914aee946
Don't muck with OpenLDAPperson or openldap.schema. Replace OpenLDAPtime with testTime (in test.schema). Define testPerson instead (in test.schema). Update test004 to use new test schema.
54 lines
1.5 KiB
Plaintext
54 lines
1.5 KiB
Plaintext
# $OpenLDAP$
|
|
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
|
|
##
|
|
## Copyright 1998-2005 The OpenLDAP Foundation.
|
|
## All rights reserved.
|
|
##
|
|
## Redistribution and use in source and binary forms, with or without
|
|
## modification, are permitted only as authorized by the OpenLDAP
|
|
## Public License.
|
|
##
|
|
## A copy of this license is available in the file LICENSE in the
|
|
## top-level directory of the distribution or, alternatively, at
|
|
## <http://www.OpenLDAP.org/license.html>.
|
|
|
|
#
|
|
# OpenLDAP Project's directory schema items
|
|
#
|
|
# depends upon:
|
|
# core.schema
|
|
# cosine.schema
|
|
# inetorgperson.schema
|
|
#
|
|
# These are provided for informational purposes only.
|
|
|
|
objectIdentifier OpenLDAProot 1.3.6.1.4.1.4203
|
|
|
|
objectIdentifier OpenLDAP OpenLDAProot:1
|
|
objectIdentifier OpenLDAPattributeType OpenLDAP:3
|
|
objectIdentifier OpenLDAPobjectClass OpenLDAP:4
|
|
|
|
objectClass ( OpenLDAPobjectClass:3
|
|
NAME 'OpenLDAPorg'
|
|
DESC 'OpenLDAP Organizational Object'
|
|
SUP organization
|
|
MAY ( buildingName $ displayName $ labeledURI ) )
|
|
|
|
objectClass ( OpenLDAPobjectClass:4
|
|
NAME 'OpenLDAPou'
|
|
DESC 'OpenLDAP Organizational Unit Object'
|
|
SUP organizationalUnit
|
|
MAY ( buildingName $ displayName $ labeledURI $ o ) )
|
|
|
|
objectClass ( OpenLDAPobjectClass:5
|
|
NAME 'OpenLDAPperson'
|
|
DESC 'OpenLDAP Person'
|
|
SUP ( pilotPerson $ inetOrgPerson )
|
|
MUST ( uid $ cn )
|
|
MAY ( givenName $ labeledURI $ o ) )
|
|
|
|
objectClass ( OpenLDAPobjectClass:6
|
|
NAME 'OpenLDAPdisplayableObject'
|
|
DESC 'OpenLDAP Displayable Object'
|
|
MAY displayName AUXILIARY )
|