Code

- Added copyright and bugs to manpages
[gosa.git] / contrib / openldap / dnszone.schema
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
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 )
127 attributetype ( 1.3.6.1.4.1.2428.20.1.44 NAME 'sSHFPRecord'
128         DESC 'SSH Key Fingerprint, draft-ietf-secsh-dns-05.txt'
129         EQUALITY caseIgnoreIA5Match
130         SUBSTR caseIgnoreIA5SubstringsMatch
131         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
133 attributetype ( 1.3.6.1.4.1.2428.20.1.46 NAME 'rRSIGRecord'
134         DESC 'RRSIG, RFC 3755'
135         EQUALITY caseIgnoreIA5Match
136         SUBSTR caseIgnoreIA5SubstringsMatch
137         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
139 attributetype ( 1.3.6.1.4.1.2428.20.1.47 NAME 'nSECRecord'
140         DESC 'NSEC, RFC 3755'
141         EQUALITY caseIgnoreIA5Match
142         SUBSTR caseIgnoreIA5SubstringsMatch
143         SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
145 objectclass ( 1.3.6.1.4.1.2428.20.3 NAME 'dNSZone'
146         SUP top STRUCTURAL
147         MUST ( zoneName $ relativeDomainName )
148         MAY ( DNSTTL $ DNSClass $
149               ARecord $ MDRecord $ MXRecord $ NSRecord $
150               SOARecord $ CNAMERecord $ PTRRecord $ HINFORecord $
151               MINFORecord $ TXTRecord $ AFSDBRecord $ SIGRecord $
152               KEYRecord $ AAAARecord $ LOCRecord $ NXTRecord $
153               SRVRecord $ NAPTRRecord $ KXRecord $ CERTRecord $
154               A6Record $ DNAMERecord $ DSRecord $ SSHFPRecord $
155               RRSIGRecord $ NSECRecord ) )