1 # $Id: hh.schema 2024 2006-07-04 15:17:29Z heiko $ |
|
2 # $URL: https://svn.schlittermann.de/pub/ldap.schema/trunk/hh.schema $ |
|
3 # © Heiko Schlittermann |
|
4 # |
|
5 # 1.3.6.1.4.1.23297 schlittermann OID |
|
6 # ... |
|
7 # 1.3.6.1.4.1.23297.10. other |
|
8 # ... |
|
9 # # conflict! CMS has …10.6 too! |
|
10 # 1.3.6.1.4.1.23297.10.6 - Heimrich & Hannot GmbH |
|
11 |
|
12 objectIdentifier schlittermannRoot 1.3.6.1.4.1.23297 |
|
13 objectIdentifier hhRoot schlittermannRoot:10.6 |
|
14 objectIdentifier hhAttribute hhRoot:1 |
|
15 objectIdentifier hhObjectClass hhRoot:2 |
|
16 |
|
17 attributetype ( |
|
18 hhAttribute:1 NAME ('hhMailPrimaryAddress' 'hhMailOfficialAddress') DESC 'official mail address' |
|
19 EQUALITY caseIgnoreIA5Match |
|
20 SUBSTR caseIgnoreIA5SubstringsMatch |
|
21 SINGLE-VALUE |
|
22 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
|
23 |
|
24 attributetype ( |
|
25 hhAttribute:2 NAME 'hhMailForwardingAddress' DESC 'forwarding information for this recipient' |
|
26 EQUALITY caseIgnoreIA5Match |
|
27 SUBSTR caseIgnoreIA5SubstringsMatch |
|
28 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
|
29 |
|
30 attributetype ( |
|
31 hhAttribute:3 NAME ('hhMailGroup') DESC 'mail group we are member of' |
|
32 SUP mail ) |
|
33 |
|
34 attributetype ( |
|
35 hhAttribute:4 NAME ('hhMailAddress') DESC 'mail address' |
|
36 SUP mail ) |
|
37 |
|
38 attributetype ( |
|
39 hhAttribute:5 NAME ('hhMailQuotaBytes') DESC 'size of quota space in bytes' |
|
40 EQUALITY integerMatch |
|
41 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 |
|
42 SINGLE-VALUE ) |
|
43 |
|
44 attributetype ( |
|
45 hhAttribute:6 NAME ('hhMailACLGroups') DESC 'comma separated list of acl groups' |
|
46 EQUALITY caseIgnoreIA5Match |
|
47 SUBSTR caseIgnoreIA5SubstringsMatch |
|
48 SINGLE-VALUE |
|
49 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
|
50 |
|
51 #### |
|
52 |
|
53 objectClass ( |
|
54 hhObjectClass:2 NAME 'hhMailAlias' DESC 'Alias' |
|
55 SUP top |
|
56 STRUCTURAL |
|
57 MUST ( mail ) |
|
58 MAY ( hhMailForwardingAddress $ description ) ) |
|
59 |
|
60 objectClass ( |
|
61 hhObjectClass:3 NAME 'hhMailRecipient' DESC 'mail attributes associated to person' |
|
62 SUP top |
|
63 AUXILIARY |
|
64 MAY ( hhMailPrimaryAddress $ hhMailAddress $ hhMailGroup $ hhMailForwardingAddress $ hhMailQuotaBytes $hhMailACLGroups $ description ) ) |
|
65 |
|
66 # vim:sts=4 sw=4 aw ai sm: |
|