Files
ldap2dns/dns.schema
2005-12-02 04:09:15 +00:00

112 lines
2.6 KiB
Plaintext

# schema for DNS data
# include this file into Your slapd.conf for openldap-2.0.x
# $Id: dns.schema,v 1.3 2000/12/01 14:48:25 jrief Exp $
attributetype ( 1.2.840.113556.1.17.1
NAME 'DNSzonename'
SUP name )
attributetype ( 1.2.840.113556.1.17.2
NAME 'DNSserial'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.3
NAME 'DNSrefresh'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.4
NAME 'DNSretry'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.5
NAME 'DNSexpire'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.6
NAME 'DNSminimum'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.7
NAME 'DNSadminmailbox'
SUP name )
attributetype ( 1.2.840.113556.1.17.8
NAME 'DNSzonemaster'
SUP name )
attributetype ( 1.2.840.113556.1.17.9
NAME 'DNStype'
SUP name )
attributetype ( 1.2.840.113556.1.17.10
NAME 'DNSclass'
SUP name )
attributetype ( 1.2.840.113556.1.17.11
NAME 'DNSdomainname'
SUP name )
attributetype ( 1.2.840.113556.1.17.12
NAME 'DNSipaddr'
EQUALITY numericStringMatch
SUBSTR numericStringSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.36 )
#attributetype ( 1.2.840.113556.1.17.13
# NAME 'DNSaliasedobjectname'
# SUP name )
#attributetype ( 1.2.840.113556.1.17.14
# NAME 'DNSrrcount'
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
# SINGLE-VALUE )
#attributetype ( 1.2.840.113556.1.17.15
# NAME 'DNSmacaddress'
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.38
# SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.16
NAME 'DNScname'
SUP name )
attributetype ( 1.2.840.113556.1.17.17
NAME 'DNSpreference'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.18
NAME 'DNSrr'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.19
NAME 'DNSttl'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
SINGLE-VALUE )
attributetype ( 1.2.840.113556.1.17.20
NAME 'DNStimestamp'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
objectclass ( 1.2.840.113556.1.17.21
NAME 'DNSzone'
MUST ( objectclass $ cn )
MAY ( zonedomainname $ serial $ refresh $ retry $ expire $ minimum
$ adminmailbox $ zonemaster $ zonetype $ zoneclass $ rrcount
$ ttl $ timestamp ) )
objectclass ( 1.2.840.113556.1.17.22
NAME 'DNSrrset'
SUP DNSzone
MUST ( objectclass $ cn )
MAY ( dnsdomainname $ aliasedobjectname $ rr $ macaddress $ zoneclass
$ zonetype $ ipaddr $ cname $ preference $ ttl $ timestamp ) )