xref: /minix3/external/bsd/bind/dist/bin/tests/system/genzone.sh (revision 00b67f09dd46474d133c95011a48590a8e8f94c7)
1*00b67f09SDavid van Moolenbroek#!/bin/sh
2*00b67f09SDavid van Moolenbroek#
3*00b67f09SDavid van Moolenbroek# Copyright (C) 2004, 2007, 2009, 2011-2014  Internet Systems Consortium, Inc. ("ISC")
4*00b67f09SDavid van Moolenbroek# Copyright (C) 2001-2003  Internet Software Consortium.
5*00b67f09SDavid van Moolenbroek#
6*00b67f09SDavid van Moolenbroek# Permission to use, copy, modify, and/or distribute this software for any
7*00b67f09SDavid van Moolenbroek# purpose with or without fee is hereby granted, provided that the above
8*00b67f09SDavid van Moolenbroek# copyright notice and this permission notice appear in all copies.
9*00b67f09SDavid van Moolenbroek#
10*00b67f09SDavid van Moolenbroek# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
11*00b67f09SDavid van Moolenbroek# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
12*00b67f09SDavid van Moolenbroek# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
13*00b67f09SDavid van Moolenbroek# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
14*00b67f09SDavid van Moolenbroek# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
15*00b67f09SDavid van Moolenbroek# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
16*00b67f09SDavid van Moolenbroek# PERFORMANCE OF THIS SOFTWARE.
17*00b67f09SDavid van Moolenbroek
18*00b67f09SDavid van Moolenbroek# Id: genzone.sh,v 1.13 2011/03/03 23:47:31 tbox Exp
19*00b67f09SDavid van Moolenbroek
20*00b67f09SDavid van Moolenbroek#
21*00b67f09SDavid van Moolenbroek# Set up a test zone
22*00b67f09SDavid van Moolenbroek#
23*00b67f09SDavid van Moolenbroek# Usage: genzone.sh master-server-number slave-server-number...
24*00b67f09SDavid van Moolenbroek#
25*00b67f09SDavid van Moolenbroek# e.g., "genzone.sh 2 3 4" means ns2 is the master and ns3, ns4
26*00b67f09SDavid van Moolenbroek# are slaves.
27*00b67f09SDavid van Moolenbroek#
28*00b67f09SDavid van Moolenbroek
29*00b67f09SDavid van Moolenbroekmaster="$1"
30*00b67f09SDavid van Moolenbroek
31*00b67f09SDavid van Moolenbroekcat <<EOF
32*00b67f09SDavid van Moolenbroek\$TTL 3600
33*00b67f09SDavid van Moolenbroek
34*00b67f09SDavid van Moolenbroek@		86400	IN SOA	ns${master} hostmaster (
35*00b67f09SDavid van Moolenbroek					1397051952 ; "SER0"
36*00b67f09SDavid van Moolenbroek					5
37*00b67f09SDavid van Moolenbroek					5
38*00b67f09SDavid van Moolenbroek					1814400
39*00b67f09SDavid van Moolenbroek					3600 )
40*00b67f09SDavid van MoolenbroekEOF
41*00b67f09SDavid van Moolenbroek
42*00b67f09SDavid van Moolenbroekfor n
43*00b67f09SDavid van Moolenbroekdo
44*00b67f09SDavid van Moolenbroek	cat <<EOF
45*00b67f09SDavid van Moolenbroek@			NS	ns${n}
46*00b67f09SDavid van Moolenbroekns${n}			A	10.53.0.${n}
47*00b67f09SDavid van MoolenbroekEOF
48*00b67f09SDavid van Moolenbroekdone
49*00b67f09SDavid van Moolenbroek
50*00b67f09SDavid van Moolenbroekcat <<\EOF
51*00b67f09SDavid van Moolenbroek
52*00b67f09SDavid van Moolenbroek; type 1
53*00b67f09SDavid van Moolenbroeka01			A	0.0.0.0
54*00b67f09SDavid van Moolenbroeka02			A	255.255.255.255
55*00b67f09SDavid van Moolenbroek
56*00b67f09SDavid van Moolenbroek; type 2
57*00b67f09SDavid van Moolenbroek; see NS records at top of file
58*00b67f09SDavid van Moolenbroek
59*00b67f09SDavid van Moolenbroek; type 3
60*00b67f09SDavid van Moolenbroek; md01			MD	madname
61*00b67f09SDavid van Moolenbroek; 			MD	.
62*00b67f09SDavid van Moolenbroek
63*00b67f09SDavid van Moolenbroek; type 4
64*00b67f09SDavid van Moolenbroek; mf01			MF	madname
65*00b67f09SDavid van Moolenbroek; mf01			MF	.
66*00b67f09SDavid van Moolenbroek
67*00b67f09SDavid van Moolenbroek; type 5
68*00b67f09SDavid van Moolenbroekcname01			CNAME	cname-target.
69*00b67f09SDavid van Moolenbroekcname02			CNAME	cname-target
70*00b67f09SDavid van Moolenbroekcname03			CNAME	.
71*00b67f09SDavid van Moolenbroek
72*00b67f09SDavid van Moolenbroek; type 6
73*00b67f09SDavid van Moolenbroek; see SOA record at top of file
74*00b67f09SDavid van Moolenbroek
75*00b67f09SDavid van Moolenbroek; type 7
76*00b67f09SDavid van Moolenbroekmb01			MG	madname
77*00b67f09SDavid van Moolenbroekmb02			MG	.
78*00b67f09SDavid van Moolenbroek
79*00b67f09SDavid van Moolenbroek; type 8
80*00b67f09SDavid van Moolenbroekmg01			MG	mgmname
81*00b67f09SDavid van Moolenbroekmg02			MG	.
82*00b67f09SDavid van Moolenbroek
83*00b67f09SDavid van Moolenbroek; type 9
84*00b67f09SDavid van Moolenbroekmr01			MR	mrname
85*00b67f09SDavid van Moolenbroekmr02			MR	.
86*00b67f09SDavid van Moolenbroek
87*00b67f09SDavid van Moolenbroek; type 10
88*00b67f09SDavid van Moolenbroek; NULL RRs are not allowed in master files per RFC1035.
89*00b67f09SDavid van Moolenbroek;null01			NULL
90*00b67f09SDavid van Moolenbroek
91*00b67f09SDavid van Moolenbroek; type 11
92*00b67f09SDavid van Moolenbroekwks01			WKS	10.0.0.1 tcp telnet ftp 0 1 2
93*00b67f09SDavid van Moolenbroekwks02			WKS	10.0.0.1 udp domain 0 1 2
94*00b67f09SDavid van Moolenbroekwks03			WKS	10.0.0.2 tcp 65535
95*00b67f09SDavid van Moolenbroek
96*00b67f09SDavid van Moolenbroek; type 12
97*00b67f09SDavid van Moolenbroekptr01			PTR	@
98*00b67f09SDavid van Moolenbroek
99*00b67f09SDavid van Moolenbroek; type 13
100*00b67f09SDavid van Moolenbroekhinfo01			HINFO	"Generic PC clone" "NetBSD-1.4"
101*00b67f09SDavid van Moolenbroekhinfo02			HINFO	PC NetBSD
102*00b67f09SDavid van Moolenbroek
103*00b67f09SDavid van Moolenbroek; type 14
104*00b67f09SDavid van Moolenbroekminfo01			MINFO	rmailbx emailbx
105*00b67f09SDavid van Moolenbroekminfo02			MINFO	. .
106*00b67f09SDavid van Moolenbroek
107*00b67f09SDavid van Moolenbroek; type 15
108*00b67f09SDavid van Moolenbroekmx01			MX	10 mail
109*00b67f09SDavid van Moolenbroekmx02			MX	10 .
110*00b67f09SDavid van Moolenbroek
111*00b67f09SDavid van Moolenbroek; type 16
112*00b67f09SDavid van Moolenbroektxt01			TXT	"foo"
113*00b67f09SDavid van Moolenbroektxt02			TXT	"foo" "bar"
114*00b67f09SDavid van Moolenbroektxt03			TXT	foo
115*00b67f09SDavid van Moolenbroektxt04			TXT	foo bar
116*00b67f09SDavid van Moolenbroektxt05			TXT	"foo bar"
117*00b67f09SDavid van Moolenbroektxt06			TXT	"foo\032bar"
118*00b67f09SDavid van Moolenbroektxt07			TXT	foo\032bar
119*00b67f09SDavid van Moolenbroektxt08			TXT	"foo\010bar"
120*00b67f09SDavid van Moolenbroektxt09			TXT	foo\010bar
121*00b67f09SDavid van Moolenbroektxt10			TXT	foo\ bar
122*00b67f09SDavid van Moolenbroektxt11			TXT	"\"foo\""
123*00b67f09SDavid van Moolenbroektxt12			TXT	\"foo\"
124*00b67f09SDavid van Moolenbroektxt13			TXT	"foo;"
125*00b67f09SDavid van Moolenbroektxt14			TXT	"foo\;"
126*00b67f09SDavid van Moolenbroektxt15			TXT	"bar\\;"
127*00b67f09SDavid van Moolenbroek
128*00b67f09SDavid van Moolenbroek; type 17
129*00b67f09SDavid van Moolenbroekrp01			RP	mbox-dname txt-dname
130*00b67f09SDavid van Moolenbroekrp02			RP	. .
131*00b67f09SDavid van Moolenbroek
132*00b67f09SDavid van Moolenbroek; type 18
133*00b67f09SDavid van Moolenbroekafsdb01			AFSDB	0 hostname
134*00b67f09SDavid van Moolenbroekafsdb02			AFSDB	65535 .
135*00b67f09SDavid van Moolenbroek
136*00b67f09SDavid van Moolenbroek; type 19
137*00b67f09SDavid van Moolenbroekx2501			X25	123456789
138*00b67f09SDavid van Moolenbroek;x2502			X25	"123456789"
139*00b67f09SDavid van Moolenbroek
140*00b67f09SDavid van Moolenbroek; type 20
141*00b67f09SDavid van Moolenbroekisdn01			ISDN	"isdn-address"
142*00b67f09SDavid van Moolenbroekisdn02			ISDN	"isdn-address" "subaddress"
143*00b67f09SDavid van Moolenbroekisdn03			ISDN	isdn-address
144*00b67f09SDavid van Moolenbroekisdn04			ISDN	isdn-address subaddress
145*00b67f09SDavid van Moolenbroek
146*00b67f09SDavid van Moolenbroek; type 21
147*00b67f09SDavid van Moolenbroekrt01			RT	0 intermediate-host
148*00b67f09SDavid van Moolenbroekrt02			RT	65535 .
149*00b67f09SDavid van Moolenbroek
150*00b67f09SDavid van Moolenbroek; type 22
151*00b67f09SDavid van Moolenbroeknsap01			NSAP	(
152*00b67f09SDavid van Moolenbroek	0x47.0005.80.005a00.0000.0001.e133.ffffff000161.00 )
153*00b67f09SDavid van Moolenbroeknsap02			NSAP	(
154*00b67f09SDavid van Moolenbroek	0x47.0005.80.005a00.0000.0001.e133.ffffff000161.00. )
155*00b67f09SDavid van Moolenbroek;nsap03			NSAP	0x
156*00b67f09SDavid van Moolenbroek
157*00b67f09SDavid van Moolenbroek; type 23
158*00b67f09SDavid van Moolenbroeknsap-ptr01		NSAP-PTR foo.
159*00b67f09SDavid van Moolenbroeknsap-ptr01		NSAP-PTR .
160*00b67f09SDavid van Moolenbroek
161*00b67f09SDavid van Moolenbroek; type 24
162*00b67f09SDavid van Moolenbroek;sig01			SIG	NXT 1 3 ( 3600 20000102030405
163*00b67f09SDavid van Moolenbroek;				19961211100908 2143 foo.nil.
164*00b67f09SDavid van Moolenbroek;				MxFcby9k/yvedMfQgKzhH5er0Mu/vILz45I
165*00b67f09SDavid van Moolenbroek;				kskceFGgiWCn/GxHhai6VAuHAoNUz4YoU1t
166*00b67f09SDavid van Moolenbroek;				VfSCSqQYn6//11U6Nld80jEeC8aTrO+KKmCaY= )
167*00b67f09SDavid van Moolenbroek
168*00b67f09SDavid van Moolenbroek; type 25
169*00b67f09SDavid van Moolenbroek;key01			KEY	512 ( 255 1 AQMFD5raczCJHViKtLYhWGz8hMY
170*00b67f09SDavid van Moolenbroek;				9UGRuniJDBzC7w0aRyzWZriO6i2odGWWQVucZqKV
171*00b67f09SDavid van Moolenbroek;				sENW91IOW4vqudngPZsY3GvQ/xVA8/7pyFj6b7Esg
172*00b67f09SDavid van Moolenbroek;				a60zyGW6LFe9r8n6paHrlG5ojqf0BaqHT+8= )
173*00b67f09SDavid van Moolenbroek
174*00b67f09SDavid van Moolenbroek; type 26
175*00b67f09SDavid van Moolenbroekpx01			PX	65535 foo. bar.
176*00b67f09SDavid van Moolenbroekpx02			PX	65535 . .
177*00b67f09SDavid van Moolenbroek
178*00b67f09SDavid van Moolenbroek; type 27
179*00b67f09SDavid van Moolenbroekgpos01			GPOS    -22.6882 116.8652 250.0
180*00b67f09SDavid van Moolenbroekgpos02			GPOS    "" "" ""
181*00b67f09SDavid van Moolenbroek
182*00b67f09SDavid van Moolenbroek; type 29
183*00b67f09SDavid van Moolenbroekloc01			LOC	60 9 N 24 39 E 10 20 2000 20
184*00b67f09SDavid van Moolenbroekloc02			LOC 	60 09 00.000 N 24 39 00.000 E 10.00m 20.00m (
185*00b67f09SDavid van Moolenbroek				  2000.00m 20.00m )
186*00b67f09SDavid van Moolenbroek
187*00b67f09SDavid van Moolenbroek; type 30
188*00b67f09SDavid van Moolenbroek;nxt01			NXT	a.secure.nil. ( NS SOA MX RRSIG KEY LOC NXT )
189*00b67f09SDavid van Moolenbroek;nxt02			NXT	. NXT NSAP-PTR
190*00b67f09SDavid van Moolenbroek;nxt03			NXT	. 1
191*00b67f09SDavid van Moolenbroek;nxt04			NXT	. 127
192*00b67f09SDavid van Moolenbroek
193*00b67f09SDavid van Moolenbroek; type 33
194*00b67f09SDavid van Moolenbroeksrv01			SRV 0 0 0 .
195*00b67f09SDavid van Moolenbroeksrv02			SRV 65535 65535 65535  old-slow-box
196*00b67f09SDavid van Moolenbroek
197*00b67f09SDavid van Moolenbroek; type 35
198*00b67f09SDavid van Moolenbroeknaptr01			NAPTR   0 0 "" "" "" .
199*00b67f09SDavid van Moolenbroeknaptr02			NAPTR   65535 65535 blurgh blorf blllbb foo.
200*00b67f09SDavid van Moolenbroeknaptr02			NAPTR   65535 65535 "blurgh" "blorf" "blllbb" foo.
201*00b67f09SDavid van Moolenbroek
202*00b67f09SDavid van Moolenbroek; type 36
203*00b67f09SDavid van Moolenbroekkx01			KX	10 kdc
204*00b67f09SDavid van Moolenbroekkx02			KX	10 .
205*00b67f09SDavid van Moolenbroek
206*00b67f09SDavid van Moolenbroek; type 37
207*00b67f09SDavid van Moolenbroekcert01			CERT	65534 65535 254 (
208*00b67f09SDavid van Moolenbroek				MxFcby9k/yvedMfQgKzhH5er0Mu/vILz45I
209*00b67f09SDavid van Moolenbroek				kskceFGgiWCn/GxHhai6VAuHAoNUz4YoU1t
210*00b67f09SDavid van Moolenbroek				VfSCSqQYn6//11U6Nld80jEeC8aTrO+KKmCaY= )
211*00b67f09SDavid van Moolenbroek; type 38
212*00b67f09SDavid van Moolenbroeka601			A6	0 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
213*00b67f09SDavid van Moolenbroeka601			A6	64 ::ffff:ffff:ffff:ffff foo.
214*00b67f09SDavid van Moolenbroeka601			A6	127 ::1 foo.
215*00b67f09SDavid van Moolenbroeka601			A6	128 .
216*00b67f09SDavid van Moolenbroek
217*00b67f09SDavid van Moolenbroek; type 39
218*00b67f09SDavid van Moolenbroekdname01			DNAME	dname-target.
219*00b67f09SDavid van Moolenbroekdname02			DNAME	dname-target
220*00b67f09SDavid van Moolenbroekdname03			DNAME	.
221*00b67f09SDavid van Moolenbroek
222*00b67f09SDavid van Moolenbroek; type 41
223*00b67f09SDavid van Moolenbroek; OPT is a meta-type and should never occur in master files.
224*00b67f09SDavid van Moolenbroek
225*00b67f09SDavid van Moolenbroek; type 46
226*00b67f09SDavid van Moolenbroekrrsig01			RRSIG	NSEC 1 3 ( 3600 20000102030405
227*00b67f09SDavid van Moolenbroek				19961211100908 2143 foo.nil.
228*00b67f09SDavid van Moolenbroek				MxFcby9k/yvedMfQgKzhH5er0Mu/vILz45I
229*00b67f09SDavid van Moolenbroek				kskceFGgiWCn/GxHhai6VAuHAoNUz4YoU1t
230*00b67f09SDavid van Moolenbroek				VfSCSqQYn6//11U6Nld80jEeC8aTrO+KKmCaY= )
231*00b67f09SDavid van Moolenbroek
232*00b67f09SDavid van Moolenbroek; type 47
233*00b67f09SDavid van Moolenbroeknsec01			NSEC	a.secure.nil. ( NS SOA MX RRSIG DNSKEY LOC NSEC )
234*00b67f09SDavid van Moolenbroeknsec02			NSEC	. NSEC NSAP-PTR
235*00b67f09SDavid van Moolenbroeknsec03			NSEC	. TYPE1
236*00b67f09SDavid van Moolenbroeknsec04			NSEC	. TYPE127
237*00b67f09SDavid van Moolenbroek
238*00b67f09SDavid van Moolenbroek; type 48
239*00b67f09SDavid van Moolenbroekdnskey01		DNSKEY	512 ( 255 1 AQMFD5raczCJHViKtLYhWGz8hMY
240*00b67f09SDavid van Moolenbroek				9UGRuniJDBzC7w0aRyzWZriO6i2odGWWQVucZqKV
241*00b67f09SDavid van Moolenbroek				sENW91IOW4vqudngPZsY3GvQ/xVA8/7pyFj6b7Esg
242*00b67f09SDavid van Moolenbroek				a60zyGW6LFe9r8n6paHrlG5ojqf0BaqHT+8= )
243*00b67f09SDavid van Moolenbroek
244*00b67f09SDavid van Moolenbroek; type 59
245*00b67f09SDavid van Moolenbroekcds01			CDS	30795 1 1 (
246*00b67f09SDavid van Moolenbroek					310D27F4D82C1FC2400704EA9939FE6E1CEA
247*00b67f09SDavid van Moolenbroek					A3B9 )
248*00b67f09SDavid van Moolenbroek
249*00b67f09SDavid van Moolenbroek; type 60
250*00b67f09SDavid van Moolenbroekcdnskey01		CDNSKEY	512 ( 255 1 AQMFD5raczCJHViKtLYhWGz8hMY
251*00b67f09SDavid van Moolenbroek				9UGRuniJDBzC7w0aRyzWZriO6i2odGWWQVucZqKV
252*00b67f09SDavid van Moolenbroek				sENW91IOW4vqudngPZsY3GvQ/xVA8/7pyFj6b7Esg
253*00b67f09SDavid van Moolenbroek				a60zyGW6LFe9r8n6paHrlG5ojqf0BaqHT+8= )
254*00b67f09SDavid van Moolenbroek
255*00b67f09SDavid van Moolenbroek; type 61
256*00b67f09SDavid van Moolenbroekopenpgpkey		OPENPGPKEY	( AQMFD5raczCJHViKtLYhWGz8hMY
257*00b67f09SDavid van Moolenbroek				9UGRuniJDBzC7w0aRyzWZriO6i2odGWWQVucZqKV
258*00b67f09SDavid van Moolenbroek				sENW91IOW4vqudngPZsY3GvQ/xVA8/7pyFj6b7Esg
259*00b67f09SDavid van Moolenbroek				a60zyGW6LFe9r8n6paHrlG5ojqf0BaqHT+8= )
260*00b67f09SDavid van Moolenbroek
261*00b67f09SDavid van Moolenbroek; type 249
262*00b67f09SDavid van Moolenbroek; TKEY is a meta-type and should never occur in master files.
263*00b67f09SDavid van Moolenbroek; The text representation is not specified in the draft.
264*00b67f09SDavid van Moolenbroek; This example was written based on the bind9 RR parsing code.
265*00b67f09SDavid van Moolenbroek;tkey01			TKEY	928321914 928321915 (
266*00b67f09SDavid van Moolenbroek;				255		; algorithm
267*00b67f09SDavid van Moolenbroek;				65535 		; mode
268*00b67f09SDavid van Moolenbroek;				0		; error
269*00b67f09SDavid van Moolenbroek;				3 		; key size
270*00b67f09SDavid van Moolenbroek;				aaaa		; key data
271*00b67f09SDavid van Moolenbroek;				3 		; other size
272*00b67f09SDavid van Moolenbroek;				bbbb		; other data
273*00b67f09SDavid van Moolenbroek;				)
274*00b67f09SDavid van Moolenbroek;; A TKEY with empty "other data"
275*00b67f09SDavid van Moolenbroek;tkey02			TKEY	928321914 928321915 (
276*00b67f09SDavid van Moolenbroek;				255		; algorithm
277*00b67f09SDavid van Moolenbroek;				65535 		; mode
278*00b67f09SDavid van Moolenbroek;				0		; error
279*00b67f09SDavid van Moolenbroek;				3 		; key size
280*00b67f09SDavid van Moolenbroek;				aaaa		; key data
281*00b67f09SDavid van Moolenbroek;				0 		; other size
282*00b67f09SDavid van Moolenbroek;						; other data
283*00b67f09SDavid van Moolenbroek;				)
284*00b67f09SDavid van Moolenbroek
285*00b67f09SDavid van Moolenbroekhip1			HIP	( 2 200100107B1A74DF365639CC39F1D578
286*00b67f09SDavid van Moolenbroek				AwEAAbdxyhNuSutc5EMzxTs9LBPCIkOFH8cIvM4p9+LrV4e19WzK00+CI6zBCQTdtWsuxKbWIy87UOoJTwkUs7lBu+Upr1gsNrut79ryra+bSRGQb1slImA8YVJyuIDsj7kwzG7jnERNqnWxZ48AWkskmdHaVDP4BcelrTI3rMXdXF5D )
287*00b67f09SDavid van Moolenbroek
288*00b67f09SDavid van Moolenbroek
289*00b67f09SDavid van Moolenbroekhip2			HIP	( 2 200100107B1A74DF365639CC39F1D578
290*00b67f09SDavid van Moolenbroek                                AwEAAbdxyhNuSutc5EMzxTs9LBPCIkOFH8cIvM4p9+LrV4e19WzK00+CI6zBCQTdtWsuxKbWIy87UOoJTwkUs7lBu+Upr1gsNrut79ryra+bSRGQb1slImA8YVJyuIDsj7kwzG7jnERNqnWxZ48AWkskmdHaVDP4BcelrTI3rMXdXF5D
291*00b67f09SDavid van Moolenbroek				rvs.example.com. )
292*00b67f09SDavid van Moolenbroek
293*00b67f09SDavid van Moolenbroektlsa			TLSA	( 1 1 2 92003ba34942dc74152e2f2c408d29ec
294*00b67f09SDavid van Moolenbroek				a5a520e7f2e06bb944f4dca346baf63c
295*00b67f09SDavid van Moolenbroek				1b177615d466f6c4b71c216a50292bd5
296*00b67f09SDavid van Moolenbroek				8c9ebdd2f74e38fe51ffd48c43326cbc )
297*00b67f09SDavid van Moolenbroek
298*00b67f09SDavid van Moolenbroeknid			NID	10 0014:4fff:ff20:ee64
299*00b67f09SDavid van Moolenbroek
300*00b67f09SDavid van Moolenbroekl32			L32	10 1.2.3.4
301*00b67f09SDavid van Moolenbroek
302*00b67f09SDavid van Moolenbroekl64			L64	10 0014:4fff:ff20:ee64
303*00b67f09SDavid van Moolenbroek
304*00b67f09SDavid van Moolenbroeklp			LP	10 example.net.
305*00b67f09SDavid van Moolenbroek
306*00b67f09SDavid van Moolenbroekeui48			EUI48	01-23-45-67-89-ab
307*00b67f09SDavid van Moolenbroek
308*00b67f09SDavid van Moolenbroekeui64			EUI64	01-23-45-67-89-ab-cd-ef
309*00b67f09SDavid van Moolenbroek
310*00b67f09SDavid van Moolenbroek; type 255
311*00b67f09SDavid van Moolenbroek; TSIG is a meta-type and should never occur in master files.
312*00b67f09SDavid van Moolenbroek
313*00b67f09SDavid van Moolenbroek; type 256
314*00b67f09SDavid van Moolenbroekuri01			URI	10 20 "https://www.isc.org/"
315*00b67f09SDavid van Moolenbroekuri02			URI	30 40 "https://www.isc.org/HolyCowThisSureIsAVeryLongURIRecordIDontEvenKnowWhatSomeoneWouldEverWantWithSuchAThingButTheSpecificationRequiresThatWesupportItSoHereWeGoTestingItLaLaLaLaLaLaLaSeriouslyThoughWhyWouldYouEvenConsiderUsingAURIThisLongItSeemsLikeASillyIdeaButEnhWhatAreYouGonnaDo/"
316*00b67f09SDavid van Moolenbroekuri03			URI	30 40 ""
317*00b67f09SDavid van Moolenbroek
318*00b67f09SDavid van Moolenbroek; type 257
319*00b67f09SDavid van Moolenbroekcaa01                   CAA     0 issue "ca.example.net; policy=ev"
320*00b67f09SDavid van Moolenbroekcaa02                   CAA     128 tbs "Unknown"
321*00b67f09SDavid van Moolenbroekcaa03                   CAA     128 tbs ""
322*00b67f09SDavid van Moolenbroek
323*00b67f09SDavid van Moolenbroek; keydata (internal type used for managed-keys)
324*00b67f09SDavid van Moolenbroekkeydata			TYPE65533	\# 0
325*00b67f09SDavid van Moolenbroekkeydata			TYPE65533	\# 6 010203040506
326*00b67f09SDavid van Moolenbroekkeydata			TYPE65533	\# 18 010203040506010203040506010203040506
327*00b67f09SDavid van Moolenbroek
328*00b67f09SDavid van MoolenbroekEOF
329