Subversion Repositories configs

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4 - 1
# A schema for storing DNS zones in LDAP
2
#
3
attributetype ( 1.3.6.1.4.1.2428.20.0.0  NAME 'dNSTTL'
4
	DESC 'An integer denoting time to live'
5
	EQUALITY integerMatch
6
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
7
 
8
attributetype ( 1.3.6.1.4.1.2428.20.0.1 NAME 'dNSClass'
9
	DESC 'The class of a resource record'
10
	EQUALITY caseIgnoreIA5Match
11
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
12
 
13
attributetype ( 1.3.6.1.4.1.2428.20.0.2 NAME 'zoneName'
14
	DESC 'The name of a zone, i.e. the name of the highest node in the zone'
15
	EQUALITY caseIgnoreIA5Match
16
	SUBSTR caseIgnoreIA5SubstringsMatch
17
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
18
 
19
attributetype ( 1.3.6.1.4.1.2428.20.0.3 NAME 'relativeDomainName'
20
	DESC 'The starting labels of a domain name'
21
	EQUALITY caseIgnoreIA5Match
22
	SUBSTR caseIgnoreIA5SubstringsMatch
23
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
24
 
25
attributetype ( 1.3.6.1.4.1.2428.20.1.12 NAME 'pTRRecord'
26
	DESC 'domain name pointer, RFC 1035'
27
	EQUALITY caseIgnoreIA5Match
28
	SUBSTR caseIgnoreIA5SubstringsMatch
29
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
30
 
31
attributetype ( 1.3.6.1.4.1.2428.20.1.13 NAME 'hInfoRecord'
32
	DESC 'host information, RFC 1035'
33
	EQUALITY caseIgnoreIA5Match
34
	SUBSTR caseIgnoreIA5SubstringsMatch
35
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
36
 
37
attributetype ( 1.3.6.1.4.1.2428.20.1.14 NAME 'mInfoRecord'
38
	DESC 'mailbox or mail list information, RFC 1035'
39
	EQUALITY caseIgnoreIA5Match
40
	SUBSTR caseIgnoreIA5SubstringsMatch
41
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
42
 
43
attributetype ( 1.3.6.1.4.1.2428.20.1.16 NAME 'tXTRecord'
44
	DESC 'text string, RFC 1035'
45
	EQUALITY caseIgnoreIA5Match
46
	SUBSTR caseIgnoreIA5SubstringsMatch
47
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
48
 
49
attributetype ( 1.3.6.1.4.1.2428.20.1.18 NAME 'aFSDBRecord'
50
	DESC 'for AFS Data Base location, RFC 1183'
51
	EQUALITY caseIgnoreIA5Match
52
	SUBSTR caseIgnoreIA5SubstringsMatch
53
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
54
 
55
attributetype ( 1.3.6.1.4.1.2428.20.1.24 NAME 'SigRecord'
56
	DESC 'Signature, RFC 2535'
57
	EQUALITY caseIgnoreIA5Match
58
	SUBSTR caseIgnoreIA5SubstringsMatch
59
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
60
 
61
attributetype ( 1.3.6.1.4.1.2428.20.1.25 NAME 'KeyRecord'
62
	DESC 'Key, RFC 2535'
63
	EQUALITY caseIgnoreIA5Match
64
	SUBSTR caseIgnoreIA5SubstringsMatch
65
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
66
 
67
attributetype ( 1.3.6.1.4.1.2428.20.1.28 NAME 'aAAARecord'
68
	DESC 'IPv6 address, RFC 1886'
69
	EQUALITY caseIgnoreIA5Match
70
	SUBSTR caseIgnoreIA5SubstringsMatch
71
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
72
 
73
attributetype ( 1.3.6.1.4.1.2428.20.1.29 NAME 'LocRecord'
74
	DESC 'Location, RFC 1876'
75
	EQUALITY caseIgnoreIA5Match
76
	SUBSTR caseIgnoreIA5SubstringsMatch
77
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
78
 
79
attributetype ( 1.3.6.1.4.1.2428.20.1.30 NAME 'nXTRecord'
80
	DESC 'non-existant, RFC 2535'
81
	EQUALITY caseIgnoreIA5Match
82
	SUBSTR caseIgnoreIA5SubstringsMatch
83
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
84
 
85
attributetype ( 1.3.6.1.4.1.2428.20.1.33 NAME 'sRVRecord'
86
	DESC 'service location, RFC 2782'
87
	EQUALITY caseIgnoreIA5Match
88
	SUBSTR caseIgnoreIA5SubstringsMatch
89
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
90
 
91
attributetype ( 1.3.6.1.4.1.2428.20.1.35 NAME 'nAPTRRecord'
92
	DESC 'Naming Authority Pointer, RFC 2915'
93
	EQUALITY caseIgnoreIA5Match
94
	SUBSTR caseIgnoreIA5SubstringsMatch
95
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
96
 
97
attributetype ( 1.3.6.1.4.1.2428.20.1.36 NAME 'kXRecord'
98
	DESC 'Key Exchange Delegation, RFC 2230'
99
	EQUALITY caseIgnoreIA5Match
100
	SUBSTR caseIgnoreIA5SubstringsMatch
101
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
102
 
103
attributetype ( 1.3.6.1.4.1.2428.20.1.37 NAME 'certRecord'
104
	DESC 'certificate, RFC 2538'
105
	EQUALITY caseIgnoreIA5Match
106
	SUBSTR caseIgnoreIA5SubstringsMatch
107
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
108
 
109
attributetype ( 1.3.6.1.4.1.2428.20.1.38 NAME 'a6Record'
110
	DESC 'A6 Record Type, RFC 2874'
111
	EQUALITY caseIgnoreIA5Match
112
	SUBSTR caseIgnoreIA5SubstringsMatch
113
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
114
 
115
attributetype ( 1.3.6.1.4.1.2428.20.1.39 NAME 'dNameRecord'
116
	DESC 'Non-Terminal DNS Name Redirection, RFC 2672'
117
	EQUALITY caseIgnoreIA5Match
118
	SUBSTR caseIgnoreIA5SubstringsMatch
119
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
120
 
121
attributetype ( 1.3.6.1.4.1.2428.20.1.43 NAME 'dSRecord'
122
	DESC 'Delegation Signer, RFC 3658'
123
	EQUALITY caseIgnoreIA5Match
124
	SUBSTR caseIgnoreIA5SubstringsMatch
125
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
126
 
127
attributetype ( 1.3.6.1.4.1.2428.20.1.46 NAME 'rRSIGRecord'
128
	DESC 'RRSIG, RFC 3755'
129
	EQUALITY caseIgnoreIA5Match
130
	SUBSTR caseIgnoreIA5SubstringsMatch
131
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
132
 
133
attributetype ( 1.3.6.1.4.1.2428.20.1.47 NAME 'nSECRecord'
134
	DESC 'NSEC, RFC 3755'
135
	EQUALITY caseIgnoreIA5Match
136
	SUBSTR caseIgnoreIA5SubstringsMatch
137
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
138
 
139
objectclass ( 1.3.6.1.4.1.2428.20.3 NAME 'dNSZone'
140
        SUP top STRUCTURAL
141
	MUST ( zoneName $ relativeDomainName )
142
        MAY ( DNSTTL $ DNSClass $
143
              ARecord $ MDRecord $ MXRecord $ NSRecord $
144
	      SOARecord $ CNAMERecord $ PTRRecord $ HINFORecord $
145
              MINFORecord $ TXTRecord $ SIGRecord $ KEYRecord $
146
              AAAARecord $ LOCRecord $ NXTRecord $ SRVRecord $
147
              NAPTRRecord $ KXRecord $ CERTRecord $ A6Record $
148
              DNAMERecord ) )