jspωiki
Schema-willeke

Overview#

Schema-willeke uses a Private Enterprise Number that starts with 1.3.6.1.4.1.8876

Here is the OID branch of WILLEKE.COM and how OIDs are allocated. You may use this as an example of your deployment.

OID DESCRIPTION
1.3.6.1.4.1.8876 Top of WILLEKE.COM OID - Branch Start
1.3.6.1.4.1.8876.1SNMP Branch - Branch Start
1.3.6.1.4.1.8876.2LDAP Branch - Branch Start
1.3.6.1.4.1.8876.2.1LDAP AttributeTypes - Branch Start
1.3.6.1.4.1.8876.2.2LDAP ObjectClasses - Branch Start

The objectClass dicPersonInfo is dependant on the schema-homeinfo

Schema Extension LDIF For 1.3.6.1.4.1.8876#

#
# dependency on the [schema-homeinfo].ldif 
# Portions Copyright 2006-2007 Services.willeke.com
#
# 7/27/2007 8:19:21 AM Added dicData Source and imID
# This file contains schema definitions storing information in the Directory Server.
#
version: 1
dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.6 NAME 'dateOfBirth' DESC 'birthDate as a Generlaized Time' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.7 NAME 'dateOfDeath' DESC 'DeathDate as a Generlaized Time' SYNTAX 1.3.6.1.4.1.1466.115.121.1.24 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.8 NAME 'placeOfBirth' DESC 'birth place of full city region state country' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.9 NAME 'placeOfDeath' DESC 'birth place of full city region state country' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.10 NAME 'gender' DESC 'male female or unknown, Allowed Values are M F U' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{1} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.11 NAME 'countryOfCitizenship' DESC 'Country of Citizenship' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{2} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.13 NAME 'parentMale' DESC 'male Parent' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.14 NAME 'parentFemale' DESC 'Female Parent' SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.15 NAME 'birthDate'  DESC 'birthDate as a String 19500602000000z' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.16 NAME 'deathDate'  DESC 'death Date as a String 19500602000000z' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.17 NAME 'dicAppData' DESC 'Used by dicApplication Objects for Roles' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.18 NAME 'dicClassMember' DESC 'Year and School Class member' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.19 NAME 'YahooIMID' DESC 'Yahoo ID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.20 NAME 'NetMeetingID' DESC 'NET Meeting ID' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.21 NAME 'dicCompanyWebPage' DESC 'COmpany or Work WEB Page' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.22 NAME 'dictcRole' DESC 'Application Roles entitled to this entry' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.4 NAME 'OIDValue' DESC 'Object Identifier Number String' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.5 NAME 'OIDType' DESC 'Object Identifier Type' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} SINGLE-VALUE X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.23 NAME 'dicReunionAttendance' DESC 'Info on Events Attended' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.24 NAME 'dicHomeWebPage' DESC 'Home or personal Web Page' SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.25 NAME 'homeStreet' DESC 'Home Street Address' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.26 NAME 'workStreet' DESC 'Work Street address' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.27 NAME 'dicDataSource' DESC 'Source of this Objects creation' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributetypes: ( 1.3.6.1.4.1.8876.2.1.28 NAME 'imID' DESC 'Instant Messenger ID in form of network:userID like google:jwilleke or yahoo:jwilleke' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{64512} X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: attributetypes
attributeTypes	( 1.3.6.1.4.1.8876.2.1.30 NAME 'countryOfResidence' DESC 'Country of Residence' SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{2} X-NDS_NAME 'countryOfResidence' X-NDS_UPPER_BOUND '2' X-NDS_NOT_SCHED_SYNC_IMMEDIATE '1' )

dn: cn=schema
changetype: modify
add: objectClasses
objectClasses: ( 1.3.6.1.4.1.8876.2.2.5 NAME 'dicPersonInfo' AUXILIARY MAY ( dicAppData $ dicReunionAttendance $ dicClassMember $ dicHomeWebPage $ dicCompanyWebPage $ dictcRole $ homePhone $ homeState $ homeCity $ homeZipCode $ homePostalAddress $ homeFax $ children $ homeEmailAddress $ spouse $ personalMobile $ workStreet $ homeStreet $ dicDataSource $ imID) X-NDS_NOT_CONTAINER '1' )

### ENd of File ###

More Information#

There might be more information for this subject on one of the following: