1;  Database file dns-zoneparse-test.net.dns for dns-zoneparse-test.net zone.
2;      Zone version:  2000100502
3$TTL 1H
4@                           IN	SOA	ns0.dns-zoneparse-test.net.	support\.contact.dns-zoneparse-test.net.	(
5                        2000100502   ; serial number
6                        10801       ; refresh
7                        3600        ; retry
8                        691200      ; expire
9                        86400     ) ; minimum TTL
10
11         43200          IN	NS	ns0.dns-zoneparse-test.net.
12@                       IN	NS	ns1.dns-zoneparse-test.net.
13
14@                       IN	A	127.0.0.1
15@                       IN	MX	10	mail
16ftp                     IN	CNAME	www
17localhost               IN	A	127.0.0.1
18mail                    IN	A	127.0.0.1
19www                     IN	A	127.0.0.1
20                        in      a       10.0.0.2
21www      43200          IN      A       10.0.0.3
22                        IN      MX      10      10.0.0.4
23                                A       10.0.0.5
24                                TXT     "web server"
25foo                     IN      A       10.0.0.6
26mini                            A       10.0.0.7
27icarus                  IN      AAAA    fe80::0260:83ff:fe7c:3a2a
28                                HINFO   server freebsd
29
30$GENERATE 1-10/1 www$ A 10.0.0.$
31
32; This is invalid, but should be loadable anyway. RRs need a consistent TTL,
33; and the top soup line is inheriting the TTL from above.
34soup                    IN      TXT     "This is a text message"
35         86401                  HINFO   server "freebsd"
36txta                            TXT     "This is another text message"
37                                RP      mbox sometext
38
39srvtest1.a              IN      SRV     11 22 33 avalidname
40$origin a
41srvtest2                IN      SRV     11 22 33 avalidname
42
43$ORIGIN net.
44$ORIGIN dns-zoneparse-test
45
46txttest1                        TXT     "I've\"got\\back\\\"slashes;!" ; com\\ent
47txttest2                        TXT     embedded\"quote ;comment
48txttest3                        TXT     noquotes;comment
49txttest4                        TXT     "MORE (complicated) stuff -h343-"
50
51this should fail
52this should fail too
53
54; Believe it or not, named-checkzone accepts this record, so we should too.
55-=+!@#$%^&*`~://+-,[]{}|\\?~`'\"\;          CNAME   ns0.dns-zoneparse-test.net.
56
57borrowed.from.rfc.1876.com.     LOC   42 21 54 N 71 06 18 W -24m 30m
58
59borrowed2.from.rfc.1876.com.    LOC   42 21 43.952 N 71 5 6.344 W -24m 1m 200m
60
61borrowed3.from.rfc.1876.com.    LOC   52 14 05 N 00 08 50 E 10m
62
63borrowed4.from.rfc.1876.com.    LOC   32 7 19 S 116 2 25 E 10m
64
65borrowed5.from.rfc.1876.com.    LOC   ( 42 21 28.764 N 71 00 51.617 W
66                                        -44m 2000m )
67
68notborrowed.from.rfc.1876.com.  LOC   32 7 S 116 E -15m 16m 17m 18m
69
70commenttest0                    HINFO   test test2
71commenttest1                    HINFO   test test2 ; comment
72commenttest2                    HINFO   test test2 ; "comment"
73commenttest3                    HINFO   test test2 ; "com;ment"
74commenttest4                    HINFO   test "test2"
75commenttest5                    HINFO   test "test2" ; comment
76commenttest6                    HINFO   test "test2" ; "comment"
77commenttest7                    HINFO   test "test2" ; "com;ment"
78commenttest8                    HINFO   "test" test2
79commenttest9                    HINFO   "test" test2 ; comment
80commenttest10                   HINFO   "test" test2 ; "comment"
81commenttest11                   HINFO   "test" test2 ; "comm;ent"
82commenttest12                   HINFO   "test" "test2"
83commenttest13                   HINFO   "test" "test2" ; comment
84commenttest14                   HINFO   "test" "test2" ; "comment"
85commenttest15                   HINFO   "test" "test2" ; "com;ment"
86commenttest16                   HINFO   test "tes;t2"
87commenttest17                   HINFO   test "tes;t2" ; comment
88commenttest18                   HINFO   test "tes;t2" ; "comment"
89commenttest19                   HINFO   test "tes;t2" ; "com;ment"
90commenttest20                   HINFO   "test" "tes;t2"
91commenttest21                   HINFO   "test" "tes;t2" ; comment
92commenttest22                   HINFO   "test" "tes;t2" ; "comment"
93commenttest23                   HINFO   "test" "tes;t2" ; "com;ment"
94commenttest24                   HINFO   "te;st" test2
95commenttest25                   HINFO   "te;st" test2 ; comment
96commenttest26                   HINFO   "te;st" test2 ; "comment"
97commenttest27                   HINFO   "te;st" test2 ; "comm;ent"
98commenttest28                   HINFO   "te;st" "test2"
99commenttest29                   HINFO   "te;st" "test2" ; comment
100commenttest30                   HINFO   "te;st" "test2" ; "comment"
101commenttest31                   HINFO   "te;st" "test2" ; "com;ment"
102commenttest32                   HINFO   "te;st" "te;st2"
103commenttest33                   HINFO   "te;st" "te;st2" ; comment
104commenttest34                   HINFO   "te;st" "te;st2" ; "comment"
105commenttest35                   HINFO   "te;st" "te;st2" ; "com;ment"
106