-
Notifications
You must be signed in to change notification settings - Fork 0
/
postLDAPadmin.schema
41 lines (40 loc) · 1.48 KB
/
postLDAPadmin.schema
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#
# postLdapAdmin directory schema
#
#
# Attribute Type Definitions
#
attributetype ( 1.3.6.1.4.1.15774.1.10.1.2.1 NAME 'quotaSize'
DESC 'quota size'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{32} SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.15774.1.10.1.2.2 NAME 'mailAlias'
DESC 'mail alias'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
attributetype ( 1.3.6.1.4.1.15774.1.10.1.2.3 NAME 'mailDirectory'
DESC 'mail directory'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.15774.1.10.1.2.4 NAME 'mailForwardingAddr'
DESC 'mail forwarding address'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{256} )
attributetype ( 1.3.6.1.4.1.15774.1.1.3.1.1 NAME 'mailFilterOrder'
DESC 'mail filter order'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
attributetype ( 1.3.6.1.4.1.15774.1.1.3.1.2 NAME 'mailFilterArticle'
DESC 'mail filter article'
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{1024} )
#
# Object Class Definitions
#
objectclass ( 1.3.6.1.4.1.15774.1.10.1.1.1 NAME 'postLdapAdmin'
DESC 'postLdapAdmin user'
SUP top
AUXILIARY
MUST ( uid $ mail )
MAY ( userPassword $ quotaSize $ mailAlias $ mailDirectory $ mailForwardingAddr $ mailFilterOrder $ mailFilterArticle) )