1# A schema for storing DNS zones in LDAP 2# 3# ORDERING is not necessary, and some servers don't support 4# integerOrderingMatch. Omit or change if you like 5 6attributetype ( 1.3.6.1.4.1.2428.20.0.0 NAME 'dNSTTL' 7 DESC 'An integer denoting time to live' 8 EQUALITY integerMatch 9 ORDERING integerOrderingMatch 10 SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 ) 11 12attributetype ( 1.3.6.1.4.1.2428.20.0.1 NAME 'dNSClass' 13 DESC 'The class of a resource record' 14 EQUALITY caseIgnoreIA5Match 15 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 16 17attributetype ( 1.3.6.1.4.1.2428.20.1.11 NAME 'wKSRecord' 18 DESC 'a well known service description, RFC 1035' 19 EQUALITY caseIgnoreIA5Match 20 SUBSTR caseIgnoreIA5SubstringsMatch 21 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 22 23attributetype ( 1.3.6.1.4.1.2428.20.1.12 NAME 'pTRRecord' 24 DESC 'domain name pointer, RFC 1035' 25 EQUALITY caseIgnoreIA5Match 26 SUBSTR caseIgnoreIA5SubstringsMatch 27 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 28 29attributetype ( 1.3.6.1.4.1.2428.20.1.13 NAME 'hInfoRecord' 30 DESC 'host information, RFC 1035' 31 EQUALITY caseIgnoreIA5Match 32 SUBSTR caseIgnoreIA5SubstringsMatch 33 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 34 35attributetype ( 1.3.6.1.4.1.2428.20.1.14 NAME 'mInfoRecord' 36 DESC 'mailbox or mail list information, RFC 1035' 37 EQUALITY caseIgnoreIA5Match 38 SUBSTR caseIgnoreIA5SubstringsMatch 39 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 40 41attributetype ( 1.3.6.1.4.1.2428.20.1.16 NAME 'tXTRecord' 42 DESC 'text string, RFC 1035' 43 EQUALITY caseIgnoreIA5Match 44 SUBSTR caseIgnoreIA5SubstringsMatch 45 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 46 47attributetype ( 1.3.6.1.4.1.2428.20.1.17 NAME 'rPRecord' 48 DESC 'for Responsible Person, RFC 1183' 49 EQUALITY caseIgnoreIA5Match 50 SUBSTR caseIgnoreIA5SubstringsMatch 51 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 52 53attributetype ( 1.3.6.1.4.1.2428.20.1.18 NAME 'aFSDBRecord' 54 DESC 'for AFS Data Base location, RFC 1183' 55 EQUALITY caseIgnoreIA5Match 56 SUBSTR caseIgnoreIA5SubstringsMatch 57 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 58 59attributetype ( 1.3.6.1.4.1.2428.20.1.24 NAME 'SigRecord' 60 DESC 'Signature, RFC 2535' 61 EQUALITY caseIgnoreIA5Match 62 SUBSTR caseIgnoreIA5SubstringsMatch 63 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 64 65attributetype ( 1.3.6.1.4.1.2428.20.1.25 NAME 'KeyRecord' 66 DESC 'Key, RFC 2535' 67 EQUALITY caseIgnoreIA5Match 68 SUBSTR caseIgnoreIA5SubstringsMatch 69 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 70 71attributetype ( 1.3.6.1.4.1.2428.20.1.27 NAME 'gPosRecord' 72 DESC 'Geographical Position, RFC 1712' 73 EQUALITY caseIgnoreIA5Match 74 SUBSTR caseIgnoreIA5SubstringsMatch 75 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 76 77attributetype ( 1.3.6.1.4.1.2428.20.1.28 NAME 'aAAARecord' 78 DESC 'IPv6 address, RFC 1886' 79 EQUALITY caseIgnoreIA5Match 80 SUBSTR caseIgnoreIA5SubstringsMatch 81 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 82 83attributetype ( 1.3.6.1.4.1.2428.20.1.29 NAME 'LocRecord' 84 DESC 'Location, RFC 1876' 85 EQUALITY caseIgnoreIA5Match 86 SUBSTR caseIgnoreIA5SubstringsMatch 87 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 88 89attributetype ( 1.3.6.1.4.1.2428.20.1.30 NAME 'nXTRecord' 90 DESC 'non-existant, RFC 2535' 91 EQUALITY caseIgnoreIA5Match 92 SUBSTR caseIgnoreIA5SubstringsMatch 93 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 94 95attributetype ( 1.3.6.1.4.1.2428.20.1.33 NAME 'sRVRecord' 96 DESC 'service location, RFC 2782' 97 EQUALITY caseIgnoreIA5Match 98 SUBSTR caseIgnoreIA5SubstringsMatch 99 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 100 101attributetype ( 1.3.6.1.4.1.2428.20.1.35 NAME 'nAPTRRecord' 102 DESC 'Naming Authority Pointer, RFC 2915' 103 EQUALITY caseIgnoreIA5Match 104 SUBSTR caseIgnoreIA5SubstringsMatch 105 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 106 107attributetype ( 1.3.6.1.4.1.2428.20.1.36 NAME 'kXRecord' 108 DESC 'Key Exchange Delegation, RFC 2230' 109 EQUALITY caseIgnoreIA5Match 110 SUBSTR caseIgnoreIA5SubstringsMatch 111 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 112 113attributetype ( 1.3.6.1.4.1.2428.20.1.37 NAME 'certRecord' 114 DESC 'certificate, RFC 2538' 115 EQUALITY caseIgnoreIA5Match 116 SUBSTR caseIgnoreIA5SubstringsMatch 117 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 118 119attributetype ( 1.3.6.1.4.1.2428.20.1.38 NAME 'a6Record' 120 DESC 'A6 Record Type, RFC 2874' 121 EQUALITY caseIgnoreIA5Match 122 SUBSTR caseIgnoreIA5SubstringsMatch 123 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 124 125attributetype ( 1.3.6.1.4.1.2428.20.1.39 NAME 'dNameRecord' 126 DESC 'Non-Terminal DNS Name Redirection, RFC 2672' 127 EQUALITY caseIgnoreIA5Match 128 SUBSTR caseIgnoreIA5SubstringsMatch 129 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 130 131attributetype ( 1.3.6.1.4.1.2428.20.1.42 NAME 'aPLRecord' 132 DESC 'Lists of Address Prefixes, RFC 3123' 133 EQUALITY caseIgnoreIA5Match 134 SUBSTR caseIgnoreIA5SubstringsMatch 135 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 136 137attributetype ( 1.3.6.1.4.1.2428.20.1.43 NAME 'dSRecord' 138 DESC 'Delegation Signer, RFC 3658' 139 EQUALITY caseIgnoreIA5Match 140 SUBSTR caseIgnoreIA5SubstringsMatch 141 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 142 143attributetype ( 1.3.6.1.4.1.2428.20.1.44 NAME 'sSHFPRecord' 144 DESC 'SSH Key Fingerprint, RFC 4255' 145 EQUALITY caseIgnoreIA5Match 146 SUBSTR caseIgnoreIA5SubstringsMatch 147 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 148 149attributetype ( 1.3.6.1.4.1.2428.20.1.45 NAME 'iPSecKeyRecord' 150 DESC 'SSH Key Fingerprint, RFC 4025' 151 EQUALITY caseIgnoreIA5Match 152 SUBSTR caseIgnoreIA5SubstringsMatch 153 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 154 155attributetype ( 1.3.6.1.4.1.2428.20.1.46 NAME 'rRSIGRecord' 156 DESC 'RRSIG, RFC 3755' 157 EQUALITY caseIgnoreIA5Match 158 SUBSTR caseIgnoreIA5SubstringsMatch 159 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 160 161attributetype ( 1.3.6.1.4.1.2428.20.1.47 NAME 'nSECRecord' 162 DESC 'NSEC, RFC 3755' 163 EQUALITY caseIgnoreIA5Match 164 SUBSTR caseIgnoreIA5SubstringsMatch 165 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 166 167attributetype ( 1.3.6.1.4.1.2428.20.1.48 NAME 'dNSKeyRecord' 168 DESC 'DNSKEY, RFC 3755' 169 EQUALITY caseIgnoreIA5Match 170 SUBSTR caseIgnoreIA5SubstringsMatch 171 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 172 173attributetype ( 1.3.6.1.4.1.2428.20.1.49 NAME 'dHCIDRecord' 174 DESC 'DHCID, RFC 4701' 175 EQUALITY caseIgnoreIA5Match 176 SUBSTR caseIgnoreIA5SubstringsMatch 177 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 178 179attributetype ( 1.3.6.1.4.1.2428.20.1.50 NAME 'nSEC3Record' 180 DESC 'NSEC record version 3, RFC 5155' 181 EQUALITY caseIgnoreIA5Match 182 SUBSTR caseIgnoreIA5SubstringsMatch 183 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 184 185attributetype ( 1.3.6.1.4.1.2428.20.1.51 NAME 'nSEC3PARAMRecord' 186 DESC 'NSEC3 parameters, RFC 5155' 187 EQUALITY caseIgnoreIA5Match 188 SUBSTR caseIgnoreIA5SubstringsMatch 189 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 190 191attributetype ( 1.3.6.1.4.1.2428.20.1.52 NAME 'tLSARecord' 192 DESC 'TLSA certificate association, RFC 6698' 193 EQUALITY caseIgnoreIA5Match 194 SUBSTR caseIgnoreIA5SubstringsMatch 195 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 196 197attributetype ( 1.3.6.1.4.1.2428.20.1.59 NAME 'cDSRecord' 198 DESC 'Child DS, RFC7344' 199 EQUALITY caseIgnoreIA5Match 200 SUBSTR caseIgnoreIA5SubstringsMatch 201 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 202 203attributetype ( 1.3.6.1.4.1.2428.20.1.60 NAME 'cDNSKeyRecord' 204 DESC 'DNSKEY(s) the Child wants reflected in DS, RFC7344' 205 EQUALITY caseIgnoreIA5Match 206 SUBSTR caseIgnoreIA5SubstringsMatch 207 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 208 209attributetype ( 1.3.6.1.4.1.2428.20.1.61 NAME 'openPGPKeyRecord' 210 DESC 'OpenPGP Key, RFC7929' 211 EQUALITY caseIgnoreIA5Match 212 SUBSTR caseIgnoreIA5SubstringsMatch 213 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 214 215attributetype ( 1.3.6.1.4.1.2428.20.1.64 NAME 'SVCBRecord' 216 DESC 'Service binding, draft-ietf-dnsop-svcb-https-01' 217 EQUALITY caseIgnoreIA5Match 218 SUBSTR caseIgnoreIA5SubstringsMatch 219 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 220 221attributetype ( 1.3.6.1.4.1.2428.20.1.65 NAME 'HTTPSRecord' 222 DESC 'HTTPS service binding, draft-ietf-dnsop-svcb-https-01' 223 EQUALITY caseIgnoreIA5Match 224 SUBSTR caseIgnoreIA5SubstringsMatch 225 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 226 227attributetype ( 1.3.6.1.4.1.2428.20.1.99 NAME 'sPFRecord' 228 DESC 'Sender Policy Framework, RFC 4408' 229 EQUALITY caseIgnoreIA5Match 230 SUBSTR caseIgnoreIA5SubstringsMatch 231 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 232 233attributetype ( 1.3.6.1.4.1.2428.20.1.108 NAME 'EUI48Record' 234 DESC 'EUI-48 address, RFC7043' 235 EQUALITY caseIgnoreIA5Match 236 SUBSTR caseIgnoreIA5SubstringsMatch 237 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 238 239attributetype ( 1.3.6.1.4.1.2428.20.1.109 NAME 'EUI64Record' 240 DESC 'EUI-64 address, RFC7043' 241 EQUALITY caseIgnoreIA5Match 242 SUBSTR caseIgnoreIA5SubstringsMatch 243 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 244 245attributetype ( 1.3.6.1.4.1.2428.20.1.249 NAME 'tKeyRecord' 246 DESC 'Transaction Key, RFC2930' 247 EQUALITY caseIgnoreIA5Match 248 SUBSTR caseIgnoreIA5SubstringsMatch 249 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 250 251attributetype ( 1.3.6.1.4.1.2428.20.1.256 NAME 'uRIRecord' 252 DESC 'URI, RFC7553' 253 EQUALITY caseIgnoreIA5Match 254 SUBSTR caseIgnoreIA5SubstringsMatch 255 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 256 257attributetype ( 1.3.6.1.4.1.2428.20.1.257 NAME 'cAARecord' 258 DESC 'Certification Authority Restriction, RFC6844' 259 EQUALITY caseIgnoreIA5Match 260 SUBSTR caseIgnoreIA5SubstringsMatch 261 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 262 263attributetype ( 1.3.6.1.4.1.2428.20.1.32769 NAME 'dLVRecord' 264 DESC 'DNSSEC Lookaside Validation, RFC4431' 265 EQUALITY caseIgnoreIA5Match 266 SUBSTR caseIgnoreIA5SubstringsMatch 267 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 268 269attributetype ( 1.3.6.1.4.1.2428.20.1.65226 NAME 'TYPE65226Record' 270 DESC '' 271 EQUALITY caseIgnoreIA5Match 272 SUBSTR caseIgnoreIA5SubstringsMatch 273 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 274 275attributetype ( 1.3.6.1.4.1.2428.20.1.65534 NAME 'TYPE65534Record' 276 DESC '' 277 EQUALITY caseIgnoreIA5Match 278 SUBSTR caseIgnoreIA5SubstringsMatch 279 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 ) 280 281objectclass ( 1.3.6.1.4.1.2428.20.2 NAME 'dNSDomain2' 282 SUP 'dNSDomain' STRUCTURAL 283 MAY ( DNSTTL $ DNSClass $ WKSRecord $ PTRRecord $ 284 HINFORecord $ MINFORecord $ TXTRecord $ RPRecord $ 285 AFSDBRecord $ SIGRecord $ KEYRecord $ GPOSRecord $ 286 AAAARecord $ LOCRecord $ NXTRecord $ SRVRecord $ 287 NAPTRRecord $ KXRecord $ CERTRecord $ A6Record $ 288 DNAMERecord $ APLRecord $ DSRecord $ SSHFPRecord $ 289 IPSECKEYRecord $ RRSIGRecord $ NSECRecord $ 290 DNSKEYRecord $ DHCIDRecord $ NSEC3Record $ NSEC3PARAMRecord $ 291 TLSARecord $ CDSRecord $ CDNSKEYRecord $ OPENPGPKEYRecord $ 292 SVCBRecord $ HTTPSRecord $ 293 SPFRecord $ EUI48Record $ EUI64Record $ TKEYRecord $ 294 URIRecord $ CAARecord $ DLVRecord $ TYPE65226Record $ 295 TYPE65534Record 296 ) ) 297