From: Andreas Gohr Date: Fri, 29 Jun 2007 08:28:10 +0000 (+0200) Subject: added missing ldapab.schema file X-Git-Tag: 0.7.1~43 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=7521025a535b07791e8d00b8f01cc867009b8412;p=contagged added missing ldapab.schema file darcs-hash:20070629082810-6e07b-d4e8b8330005d4250e9efb6fabec5f5eae606183.gz --- diff --git a/doc/ldapab.schema b/doc/ldapab.schema new file mode 100644 index 0000000..9928044 --- /dev/null +++ b/doc/ldapab.schema @@ -0,0 +1,51 @@ +# LDAP 2 Schema +# +# This is a schema extension for the LDAPab Addressbook by +# CosmoCode GmbH www.cosmocode.de +# +# CosmoCode owns the following MIB Block: +# iso.org.dod.internet.private.enterprise.16331.* +# +# CosmoCode currently uses the following OID hierachy to organize the IDs: +# +# defined in cosmo4ML.schema +# 1.3.6.1.4.1.16331.1 formel CMS (cosmo4ML prefix) +# 1.3.6.1.4.1.16331.1.1 SNMP (not used) +# 1.3.6.1.4.1.16331.1.2 LDAP +# 1.3.6.1.4.1.16331.1.2.1 AttributeTypes +# 1.3.6.1.4.1.16331.1.2.2 ObjectClasses +# +# defined in ldapab.schema: +# 1.3.6.1.4.1.16331.2 LDAPab +# 1.3.6.1.4.1.16331.2.1 SNMP (not used) +# 1.3.6.1.4.1.16331.2.2 LDAP +# 1.3.6.1.4.1.16331.2.2.1 AttributeTypes +# 1.3.6.1.4.1.16331.2.2.2 ObjectClasses + + +# OID macros for ease of use: +objectIdentifier cosmocodeOID 1.3.6.1.4.1.16331 +objectIdentifier LDAPab cosmocodeOID:2.2 + + +attributetype ( 1.3.6.1.4.1.16331.2.2.1.1 NAME 'anniversary' + DESC 'Holds Birthdays etc.' + EQUALITY caseIgnoreMatch + ORDERING caseIgnoreOrderingMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 + SINGLE-VALUE ) + +attributetype ( 1.3.6.1.4.1.16331.2.2.1.2 NAME 'marker' + DESC 'marking flag' + EQUALITY caseIgnoreMatch + ORDERING caseIgnoreOrderingMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} + ) + +objectclass ( 1.3.6.1.4.1.16331.2.2.2.1 NAME 'contactPerson' + DESC 'Contact - Addressbook entry' + AUXILIARY + MAY ( anniversary $ marker ) + )