Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Knot DNS
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
22
Issues
22
List
Boards
Labels
Service Desk
Milestones
Merge Requests
17
Merge Requests
17
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Knot projects
Knot DNS
Commits
2224b6bc
Commit
2224b6bc
authored
Jan 18, 2016
by
Vitezslav Kriz
Committed by
Jan Včelák
May 05, 2016
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
smecheck: tests
parent
57be33ef
Changes
28
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
2723 additions
and
0 deletions
+2723
-0
tests/semcheck/Makefile.inc
tests/semcheck/Makefile.inc
+18
-0
tests/semcheck/cname_extra_01.zone
tests/semcheck/cname_extra_01.zone
+19
-0
tests/semcheck/cname_extra_02.signed
tests/semcheck/cname_extra_02.signed
+175
-0
tests/semcheck/cnamemultiple.zone
tests/semcheck/cnamemultiple.zone
+28
-0
tests/semcheck/different_signer_name.signed
tests/semcheck/different_signer_name.signed
+174
-0
tests/semcheck/dname_children.zone
tests/semcheck/dname_children.zone
+23
-0
tests/semcheck/dname_children_02.zone
tests/semcheck/dname_children_02.zone
+24
-0
tests/semcheck/example.com.zone
tests/semcheck/example.com.zone
+26
-0
tests/semcheck/example.com.zone.signed
tests/semcheck/example.com.zone.signed
+126
-0
tests/semcheck/example_nsec.signed
tests/semcheck/example_nsec.signed
+174
-0
tests/semcheck/knot.conf
tests/semcheck/knot.conf
+20
-0
tests/semcheck/missing_glue.zone
tests/semcheck/missing_glue.zone
+20
-0
tests/semcheck/missing_glue_01.zone
tests/semcheck/missing_glue_01.zone
+20
-0
tests/semcheck/missing_glue_02.zone
tests/semcheck/missing_glue_02.zone
+20
-0
tests/semcheck/missing_glue_03.zone
tests/semcheck/missing_glue_03.zone
+20
-0
tests/semcheck/missing_ns.zone
tests/semcheck/missing_ns.zone
+21
-0
tests/semcheck/no_rrsig.signed
tests/semcheck/no_rrsig.signed
+167
-0
tests/semcheck/nsec3_wrong_bitmap.signed
tests/semcheck/nsec3_wrong_bitmap.signed
+216
-0
tests/semcheck/nsec_broken_chain_01.signed
tests/semcheck/nsec_broken_chain_01.signed
+174
-0
tests/semcheck/nsec_broken_chain_02.signed
tests/semcheck/nsec_broken_chain_02.signed
+126
-0
tests/semcheck/nsec_missing.signed
tests/semcheck/nsec_missing.signed
+173
-0
tests/semcheck/nsec_multiple.signed
tests/semcheck/nsec_multiple.signed
+182
-0
tests/semcheck/nsec_wrong_bitmap.signed
tests/semcheck/nsec_wrong_bitmap.signed
+174
-0
tests/semcheck/rrsig_signed.signed
tests/semcheck/rrsig_signed.signed
+181
-0
tests/semcheck/rrsig_ttl.signed
tests/semcheck/rrsig_ttl.signed
+174
-0
tests/semcheck/soa_missing.zone
tests/semcheck/soa_missing.zone
+9
-0
tests/semcheck/test.in
tests/semcheck/test.in
+65
-0
tests/semcheck/wrong_dnskey.signed
tests/semcheck/wrong_dnskey.signed
+174
-0
No files found.
tests/semcheck/Makefile.inc
0 → 100644
View file @
2224b6bc
check_SCRIPTS
=
\
semantic_check
CLEANFILES
=
$(check_SCRIPTS)
edit
=
sed
\
-e
's|@top_srcdir[@]|
$(abs_top_srcdir)
|g'
\
-e
's|@top_builddir[@]|
$(abs_top_builddir)
|g'
semantic_check
:
$(top_srcdir)/tests/semcheck/test.in
$(edit)
<
$(top_srcdir)
/tests/semcheck/test.in
>
$(top_builddir)
/tests/semantic_check
chmod
+x
$(top_builddir)
/tests/semantic_check
EXTRA_DIST
=
\
semcheck/test.in
\
semcheck
tests/semcheck/cname_extra_01.zone
0 → 100644
View file @
2224b6bc
$ORIGIN example.com.
$TTL 3600
@ IN SOA dns1.example.com. hostmaster.example.com. (
2010111217 ; serial
6h ; refresh
1h ; retry
1w ; expire
1d ) ; minimum
NS dns1
MX 10 mail
dns1 A 192.0.2.1
email CNAME mail
A 192.168.0.2
tests/semcheck/cname_extra_02.signed
0 → 100644
View file @
2224b6bc
; File written on Thu Jan 7 09:48:40 2016
; dnssec_signzone version 9.10.3-P2-RedHat-9.10.3-7.P2.fc22
example.com. 3600 IN SOA dns1.example.com. hostmaster.example.com. (
2010111215 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
3600 RRSIG SOA 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
AJCnfhxvKeobV5Jl3TUnVJT/zvfigTnOVGs6
xX5X5YYOe/MrjqrYOZOJCPZw9pXqEkkPZuPp
TtPCjAPv+JmxmzzsCus/afHYUPPSn9hPkR1n
M4b4lUTcP4+a635cDmTL8XGxha/SgYYrwCbJ
loyuIOX97FOFzPPKnwGlaO7GZIg= )
3600 NS dns1.example.com.
3600 NS dns2.example.com.
3600 RRSIG NS 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
cStAmoUsQsOKA50b5+n1LVytM0K3WtOj2Xil
Dp/IPOfK0mMzAXgUXIUsHf65nspf+YyK9IFq
CHIB3MSct0DCiK+jKUGN9QvfXcowlDsys1XM
Ts85j5amlxlt0sR3iyDk6PJgHnaxKILuAUmY
2B68TnI1briYqxKvsBUs18huMdc= )
3600 MX 10 mail.example.com.
3600 RRSIG MX 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
gH+pV+aXmhlZLj9938JcZnNqHAVVMWh3TZhN
07CvXyUbbAgBMbG1Jfipwv9MATHMuG8epw2Y
99hkLPmQ8pFu9paQ8USWVGm3LqjvUf/m2a5E
znxCNNQhZcttQ1rGaTlxiJBBFzeVyEx9zzN7
HxuXc6MXLT1vFrBGEDo922yS9b0= )
86400 NSEC dns1.example.com. NS SOA MX RRSIG NSEC DNSKEY
86400 RRSIG NSEC 5 2 86400 (
20160206084840 20160107074840 9546 example.com.
j6ZzNrpYhPBEYoPOyInI60dFLzKoyqvOVx1/
4NmqXEOuQCpkL38HDfvUxJs9OP2pmtjHOrZH
Cf+yM2p44818oGjFYLDk4n9dOfJFpATPB/YT
yhiaJQaLftBrYt/StPVSCYdhBUKsKwFYqlPw
O/8L6JjVIXJcultSvOBvOQQHbLY= )
3600 DNSKEY 257 3 5 (
AwEAAcIT7UXMZF2gtJUa8f5zN58HQmielpPz
mBVrrpvh5lqwNXxVGokQ6Xl3FY+CO/YS0O+W
4NGzRK2g8DljT6KIRrOwnhNng+ZAo2t0z47b
a+IYSzGbCLfAx51+gHDSSxDJj9NHNV2ZWWwO
cTqDpfPprdkDYxBiOWdXbwmZDikOwt0CNmU8
B83WAeUvWuWqbcMvGUI23E7WUGCuwOsFnHVs
QLQH+C3cwKtvYln9SSjvawEIybA24FQ7HnZt
v4HuoSc7hoXkQWEyc2B8fHL+UPXD9pp6hfuY
24ekIEuWAwa2trzMxm0n1BuWC8d20YcbYDi9
u9M+Wafgg+tu0/TUE4lqJjs=
) ; KSK; alg = RSASHA1; key id = 54091
3600 DNSKEY 256 3 5 (
AwEAAbbacIUbrL/78W9X9QiFmsYg5+uQKVWa
NOsGLeqVg3Pv4fAtixiUmsHSv7INkZq9L60m
UkZG1zUEOlF2UmWPLCxCQCKCV6QA2j5mi/6G
sDO7C0VjlyFgSGn8NjeIBxULET1GmsGis5Nc
2MbTQc7K5Lh6/8sj3TpnA18aFhgA4Rld
) ; ZSK; alg = RSASHA1; key id = 9546
3600 DNSKEY 256 3 5 (
AwEAAccCRNBHYEwCBI/Uo3uZ+tbvtesdq8nZ
CN0WYVpAZ97ceTmOtJfEOaQ9gLlMBBdblYs8
xmiDq85lUp2JR5+2GbbdIW5M9u94cCGWBqQM
GEN6sMAyPZvocLbUg/4D7F+2G3fRT5rW1B5R
beyywOzKH0ScBLrjxsGoVIZMlaBOVGIv
) ; ZSK; alg = RSASHA1; key id = 12045
3600 RRSIG DNSKEY 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
n204F+GNf7nCaafOZdU469zLk+LUClzpgtdl
5f+hmi2MPqE9X/r58dQ7EEqmdDi8Rb1aajah
Ozl84Mk8JTx3i/JJNht4alTRhn7XLtYgcZ4C
ON4VCQDIoGbxtX0cqh+JWuNTp+yy6v5TPtTv
6259t4eQ0NdCfZ+Lul+gbwM2Y1g= )
3600 RRSIG DNSKEY 5 2 3600 (
20160206084840 20160107074840 54091 example.com.
K4MJ2U5M1WMcaOsOW4iZo8rFVaDgeJ06siNn
iop2vH/Rs58ktM5LUc6K7WATh+8jvFnszi9I
KqLqc+IB3oOhLEwo8LP/P0UIWKOKxlYW4oE4
3IuTYDP6QVXO/fX0mmqWMNry6XSXsvDmcNCW
D0b9KTxmx8LbiQDBOm9oTIXD7cgn9uACiV1w
baZdUl7yYGF/TY30ecCxN5m5FdLSUBU/kc00
YNp5jyoRsWCrdoyQ2qSoWcZwvSvTAhHhfuCC
85gCMSdUCHqL5CSH3CUCLCzRZMCdmt1iZ67V
fJQC7zl2OgoAD7ygzqS9KZyBsQLCH98taARQ
PwFeWZqWOfOYEem6GQ== )
email.example.com. 3600 IN CNAME mail.example.com.
3600 RRSIG CNAME 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
cLOINF1olaFQOlpQxUtE7dSMcFXaIavQ2YiQ
Gmii9+9+7b4xFfsNf8NkHXcvff/6aHpQ06Xj
XUlnGO5wpu7f+gk4SimKLRt6QnvHqSzP8QOe
PtIJaO4ZBnVTXaOvMcO2U1jy03umoBF9Ct5a
NXlVc8OgkUjoZia4rHfNOnBUKEw= )
86400 NSEC mail.example.com. CNAME RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
DRlkEzRv9Ip4EU9Jn5hHSlXaNwAFZSIjSx96
RhihjCWkl6Tkk7gAY4tfbypd4huArLGezQXT
CIvpGE2DaYxavE4eXf/UcMkOhf4jNLFjrwDT
7sTJy3s3+5Flk21/Qi7v1yDgqXTnnOw7/ZME
524w3W45q80O/HYsAFEuSnKvG8s= )
3600 AAAA 2001:db8::1
dns1.example.com. 3600 IN A 192.0.2.1
3600 RRSIG A 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
d9Dhc8INr7CJ6Z1ss8I2scZWYpKk2x3EaJoT
wSo3/cBSO+julyQhVhNV2g11zKcIrO3LiNFf
o6yUNSXRhTuPO4NRUGuDFh6zyMBlxK0RbEvS
BUSAjx8Tbx6+VRPrCuV8mNeGJcRpeCfjlUIE
iPCfZ/zG22lozxkbwkzzV9IuVKs= )
3600 AAAA 2001:db8::1
3600 RRSIG AAAA 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
AtM3eczRxa6j41RDT77llbm+iSU+eyb087js
PNMmaE2Om3Xvq2XSNjZiCJYOSGKp4AazEatY
AiwDNwA24wIoZezOB0Pl4F865Y/HPl5uBgSn
WyVdF44IJ4d75c3EkF9xeQTHIqus/tnjYKiR
7GTRIIiT7WmyzbDBMjv/JL/YoLo= )
86400 NSEC dns2.example.com. A AAAA RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
juf5MuR128aKnCMog85OyZaz/NMJNyNTKir8
/zdPJtlJ/KYmOnIWXiyZ00TnJEq5CJhbeDSA
zyFOv3ucNh387s6j8KOrPV9YkLXO4T4X+GaJ
9tJS3hLU+Rg5JvRXrn2Fo4hXLEymUF6i7pBd
KnNQYth+1rm2Zv9UXB+Nu6tH6aU= )
mail.example.com. 3600 IN A 192.0.2.3
3600 RRSIG A 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
GOdXqBNjSvw+LokLOkdMKnhdKbp6Rll9BbDm
ul0bGkR39FObFhaJL/vzSMywquAwrRrQUgTj
O8alnWb6z6zm7cIWlj0Z5aq0M+xP9LJOLzSy
sr0MdHFmWrzLJwQvfgxmD4ow4uk1U8U2yf1h
yMqQnc0P/RBr3+jP57CIcsvuRmc= )
3600 AAAA 2001:db8::3
3600 RRSIG AAAA 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
rtmtu7LVBtgwOleworlidhfcPIpgsiO3pIB6
z5A6/oX2XEqxZmdECl1I2gSKveNgZWBw44wJ
JQcWTq77KJKq6CODNhQtTfUKu1qw71zB9ZGQ
GkbqdYCMgykaz/sIl3Kbh6dkeDxIXQI8xCGF
cK45fCHObclD/83SxXtl8ji4uzY= )
86400 NSEC example.com. A AAAA RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
mLssA5ShjO8FC4+rmc/DfY/JYLiwsCST63mn
m5jX5GtQESQJ0fbTMcns0j0rOCJiMnWCUFPM
8Rb7WKvPFrbC0VfFri9/YL3SPWRhcWYwhY36
QUj1+ecAKC2S4R1kOOkwT2gt7QQbKSHNPe5N
po1z4nEOrEPZ2B9FdvYltzfIjJQ= )
dns2.example.com. 3600 IN A 192.0.2.2
3600 RRSIG A 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
GcRmgDXHZ++mHYmDRa3zEThBhlUHPXwpyJNJ
vdKegqH82cR9AeMeVAZRA+dkVnobKicUn/S3
V1ZxLZ6/wYHYim7aIlxsiVg1+iKKIxY0OmnG
3dz6oCtdTahTZnWMz3XfmG52HL0C5R8FDpy/
E8xbKKEiEEkZEFrQgLiolr1VmRo= )
3600 AAAA 2001:db8::2
3600 RRSIG AAAA 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
XL44vC/btwusLc116BSFjJia8KCj5GOPr2Ll
ldpVAgUlF8kZYLbIMK5pA7XPy/IzWecRi7+1
pUEWZJwGIebP4a+Thj6jrAyoHGnov+xV0zLF
UMNj2NpXtXRWTPkuCKUbKXXIvvIvTLXcSZkA
1MkVHe8t+x712glfAf8F0vJ7Gxw= )
86400 NSEC email.example.com. A AAAA RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
Pl4Xbunhs3kYNMblnkax3gN2YVtxwGMCC+iI
L6mT04VVIWQGYWr2TzcplZNTBLMsJVPrEYRR
8x2d//6opaR65W8z5ArWMDbq31V4hqNYWWWT
u7Eux8znJE1kAYvycJJFIzSp6CQZyMNW5SgQ
DgaeTAGUXvuEoEt7vt/8GF3e0ZM= )
tests/semcheck/cnamemultiple.zone
0 → 100644
View file @
2224b6bc
$ORIGIN example.com.
$TTL 3600
@ IN SOA dns1.example.com. hostmaster.example.com. (
2010111214 ; serial
6h ; refresh
1h ; retry
1w ; expire
1d ) ; minimum
NS dns1
NS dns2
MX 10 mail
dns1 A 192.0.2.1
AAAA 2001:DB8::1
dns2 A 192.0.2.2
AAAA 2001:DB8::2
mail A 192.0.2.3
AAAA 2001:DB8::3
email CNAME mail
email CNAME mail2
tests/semcheck/different_signer_name.signed
0 → 100644
View file @
2224b6bc
; File written on Thu Jan 7 09:48:40 2016
; dnssec_signzone version 9.10.3-P2-RedHat-9.10.3-7.P2.fc22
example.com. 3600 IN SOA dns1.example.com. hostmaster.example.com. (
2010111215 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
3600 RRSIG SOA 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
AJCnfhxvKeobV5Jl3TUnVJT/zvfigTnOVGs6
xX5X5YYOe/MrjqrYOZOJCPZw9pXqEkkPZuPp
TtPCjAPv+JmxmzzsCus/afHYUPPSn9hPkR1n
M4b4lUTcP4+a635cDmTL8XGxha/SgYYrwCbJ
loyuIOX97FOFzPPKnwGlaO7GZIg= )
3600 NS dns1.example.com.
3600 NS dns2.example.com.
3600 RRSIG NS 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
cStAmoUsQsOKA50b5+n1LVytM0K3WtOj2Xil
Dp/IPOfK0mMzAXgUXIUsHf65nspf+YyK9IFq
CHIB3MSct0DCiK+jKUGN9QvfXcowlDsys1XM
Ts85j5amlxlt0sR3iyDk6PJgHnaxKILuAUmY
2B68TnI1briYqxKvsBUs18huMdc= )
3600 MX 10 mail.example.com.
3600 RRSIG MX 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
gH+pV+aXmhlZLj9938JcZnNqHAVVMWh3TZhN
07CvXyUbbAgBMbG1Jfipwv9MATHMuG8epw2Y
99hkLPmQ8pFu9paQ8USWVGm3LqjvUf/m2a5E
znxCNNQhZcttQ1rGaTlxiJBBFzeVyEx9zzN7
HxuXc6MXLT1vFrBGEDo922yS9b0= )
86400 NSEC dns1.example.com. NS SOA MX RRSIG NSEC DNSKEY
86400 RRSIG NSEC 5 2 86400 (
20160206084840 20160107074840 9546 example.com.
j6ZzNrpYhPBEYoPOyInI60dFLzKoyqvOVx1/
4NmqXEOuQCpkL38HDfvUxJs9OP2pmtjHOrZH
Cf+yM2p44818oGjFYLDk4n9dOfJFpATPB/YT
yhiaJQaLftBrYt/StPVSCYdhBUKsKwFYqlPw
O/8L6JjVIXJcultSvOBvOQQHbLY= )
3600 DNSKEY 257 3 5 (
AwEAAcIT7UXMZF2gtJUa8f5zN58HQmielpPz
mBVrrpvh5lqwNXxVGokQ6Xl3FY+CO/YS0O+W
4NGzRK2g8DljT6KIRrOwnhNng+ZAo2t0z47b
a+IYSzGbCLfAx51+gHDSSxDJj9NHNV2ZWWwO
cTqDpfPprdkDYxBiOWdXbwmZDikOwt0CNmU8
B83WAeUvWuWqbcMvGUI23E7WUGCuwOsFnHVs
QLQH+C3cwKtvYln9SSjvawEIybA24FQ7HnZt
v4HuoSc7hoXkQWEyc2B8fHL+UPXD9pp6hfuY
24ekIEuWAwa2trzMxm0n1BuWC8d20YcbYDi9
u9M+Wafgg+tu0/TUE4lqJjs=
) ; KSK; alg = RSASHA1; key id = 54091
3600 DNSKEY 256 3 5 (
AwEAAbbacIUbrL/78W9X9QiFmsYg5+uQKVWa
NOsGLeqVg3Pv4fAtixiUmsHSv7INkZq9L60m
UkZG1zUEOlF2UmWPLCxCQCKCV6QA2j5mi/6G
sDO7C0VjlyFgSGn8NjeIBxULET1GmsGis5Nc
2MbTQc7K5Lh6/8sj3TpnA18aFhgA4Rld
) ; ZSK; alg = RSASHA1; key id = 9546
3600 DNSKEY 256 3 5 (
AwEAAccCRNBHYEwCBI/Uo3uZ+tbvtesdq8nZ
CN0WYVpAZ97ceTmOtJfEOaQ9gLlMBBdblYs8
xmiDq85lUp2JR5+2GbbdIW5M9u94cCGWBqQM
GEN6sMAyPZvocLbUg/4D7F+2G3fRT5rW1B5R
beyywOzKH0ScBLrjxsGoVIZMlaBOVGIv
) ; ZSK; alg = RSASHA1; key id = 12045
3600 RRSIG DNSKEY 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
n204F+GNf7nCaafOZdU469zLk+LUClzpgtdl
5f+hmi2MPqE9X/r58dQ7EEqmdDi8Rb1aajah
Ozl84Mk8JTx3i/JJNht4alTRhn7XLtYgcZ4C
ON4VCQDIoGbxtX0cqh+JWuNTp+yy6v5TPtTv
6259t4eQ0NdCfZ+Lul+gbwM2Y1g= )
3600 RRSIG DNSKEY 5 2 3600 (
20160206084840 20160107074840 54091 example.com.
K4MJ2U5M1WMcaOsOW4iZo8rFVaDgeJ06siNn
iop2vH/Rs58ktM5LUc6K7WATh+8jvFnszi9I
KqLqc+IB3oOhLEwo8LP/P0UIWKOKxlYW4oE4
3IuTYDP6QVXO/fX0mmqWMNry6XSXsvDmcNCW
D0b9KTxmx8LbiQDBOm9oTIXD7cgn9uACiV1w
baZdUl7yYGF/TY30ecCxN5m5FdLSUBU/kc00
YNp5jyoRsWCrdoyQ2qSoWcZwvSvTAhHhfuCC
85gCMSdUCHqL5CSH3CUCLCzRZMCdmt1iZ67V
fJQC7zl2OgoAD7ygzqS9KZyBsQLCH98taARQ
PwFeWZqWOfOYEem6GQ== )
email.example.com. 3600 IN CNAME mail.example.com.
3600 RRSIG CNAME 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
cLOINF1olaFQOlpQxUtE7dSMcFXaIavQ2YiQ
Gmii9+9+7b4xFfsNf8NkHXcvff/6aHpQ06Xj
XUlnGO5wpu7f+gk4SimKLRt6QnvHqSzP8QOe
PtIJaO4ZBnVTXaOvMcO2U1jy03umoBF9Ct5a
NXlVc8OgkUjoZia4rHfNOnBUKEw= )
86400 NSEC mail.example.com. CNAME RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 foobar.com.
DRlkEzRv9Ip4EU9Jn5hHSlXaNwAFZSIjSx96
RhihjCWkl6Tkk7gAY4tfbypd4huArLGezQXT
CIvpGE2DaYxavE4eXf/UcMkOhf4jNLFjrwDT
7sTJy3s3+5Flk21/Qi7v1yDgqXTnnOw7/ZME
524w3W45q80O/HYsAFEuSnKvG8s= )
dns1.example.com. 3600 IN A 192.0.2.1
3600 RRSIG A 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
d9Dhc8INr7CJ6Z1ss8I2scZWYpKk2x3EaJoT
wSo3/cBSO+julyQhVhNV2g11zKcIrO3LiNFf
o6yUNSXRhTuPO4NRUGuDFh6zyMBlxK0RbEvS
BUSAjx8Tbx6+VRPrCuV8mNeGJcRpeCfjlUIE
iPCfZ/zG22lozxkbwkzzV9IuVKs= )
3600 AAAA 2001:db8::1
3600 RRSIG AAAA 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
AtM3eczRxa6j41RDT77llbm+iSU+eyb087js
PNMmaE2Om3Xvq2XSNjZiCJYOSGKp4AazEatY
AiwDNwA24wIoZezOB0Pl4F865Y/HPl5uBgSn
WyVdF44IJ4d75c3EkF9xeQTHIqus/tnjYKiR
7GTRIIiT7WmyzbDBMjv/JL/YoLo= )
86400 NSEC dns2.example.com. A AAAA RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
juf5MuR128aKnCMog85OyZaz/NMJNyNTKir8
/zdPJtlJ/KYmOnIWXiyZ00TnJEq5CJhbeDSA
zyFOv3ucNh387s6j8KOrPV9YkLXO4T4X+GaJ
9tJS3hLU+Rg5JvRXrn2Fo4hXLEymUF6i7pBd
KnNQYth+1rm2Zv9UXB+Nu6tH6aU= )
mail.example.com. 3600 IN A 192.0.2.3
3600 RRSIG A 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
GOdXqBNjSvw+LokLOkdMKnhdKbp6Rll9BbDm
ul0bGkR39FObFhaJL/vzSMywquAwrRrQUgTj
O8alnWb6z6zm7cIWlj0Z5aq0M+xP9LJOLzSy
sr0MdHFmWrzLJwQvfgxmD4ow4uk1U8U2yf1h
yMqQnc0P/RBr3+jP57CIcsvuRmc= )
3600 AAAA 2001:db8::3
3600 RRSIG AAAA 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
rtmtu7LVBtgwOleworlidhfcPIpgsiO3pIB6
z5A6/oX2XEqxZmdECl1I2gSKveNgZWBw44wJ
JQcWTq77KJKq6CODNhQtTfUKu1qw71zB9ZGQ
GkbqdYCMgykaz/sIl3Kbh6dkeDxIXQI8xCGF
cK45fCHObclD/83SxXtl8ji4uzY= )
86400 NSEC example.com. A AAAA RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
mLssA5ShjO8FC4+rmc/DfY/JYLiwsCST63mn
m5jX5GtQESQJ0fbTMcns0j0rOCJiMnWCUFPM
8Rb7WKvPFrbC0VfFri9/YL3SPWRhcWYwhY36
QUj1+ecAKC2S4R1kOOkwT2gt7QQbKSHNPe5N
po1z4nEOrEPZ2B9FdvYltzfIjJQ= )
dns2.example.com. 3600 IN A 192.0.2.2
3600 RRSIG A 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
GcRmgDXHZ++mHYmDRa3zEThBhlUHPXwpyJNJ
vdKegqH82cR9AeMeVAZRA+dkVnobKicUn/S3
V1ZxLZ6/wYHYim7aIlxsiVg1+iKKIxY0OmnG
3dz6oCtdTahTZnWMz3XfmG52HL0C5R8FDpy/
E8xbKKEiEEkZEFrQgLiolr1VmRo= )
3600 AAAA 2001:db8::2
3600 RRSIG AAAA 5 3 3600 (
20160206084840 20160107074840 9546 example.com.
XL44vC/btwusLc116BSFjJia8KCj5GOPr2Ll
ldpVAgUlF8kZYLbIMK5pA7XPy/IzWecRi7+1
pUEWZJwGIebP4a+Thj6jrAyoHGnov+xV0zLF
UMNj2NpXtXRWTPkuCKUbKXXIvvIvTLXcSZkA
1MkVHe8t+x712glfAf8F0vJ7Gxw= )
86400 NSEC email.example.com. A AAAA RRSIG NSEC
86400 RRSIG NSEC 5 3 86400 (
20160206084840 20160107074840 9546 example.com.
Pl4Xbunhs3kYNMblnkax3gN2YVtxwGMCC+iI
L6mT04VVIWQGYWr2TzcplZNTBLMsJVPrEYRR
8x2d//6opaR65W8z5ArWMDbq31V4hqNYWWWT
u7Eux8znJE1kAYvycJJFIzSp6CQZyMNW5SgQ
DgaeTAGUXvuEoEt7vt/8GF3e0ZM= )
tests/semcheck/dname_children.zone
0 → 100644
View file @
2224b6bc
$ORIGIN example.com.
$TTL 3600
@ IN SOA dns1.example.com. hostmaster.example.com. (
2010111214 ; serial
6h ; refresh
1h ; retry
1w ; expire
1d ) ; minimum
NS dns1
dns1 A 192.0.2.1
AAAA 2001:DB8::1
foo DNAME bar
bar.foo CNAME foobar
tests/semcheck/dname_children_02.zone
0 → 100644
View file @
2224b6bc
$ORIGIN example.com.
$TTL 3600
@ IN SOA dns1.example.com. hostmaster.example.com. (
2010111214 ; serial
6h ; refresh
1h ; retry
1w ; expire
1d ) ; minimum
NS dns1
dns1 A 192.0.2.1
AAAA 2001:DB8::1
bar.foo A 192.0.0.1
foo DNAME bar
tests/semcheck/example.com.zone
0 → 100644
View file @
2224b6bc
$ORIGIN example.com.
$TTL 3600
@ IN SOA dns1.example.com. hostmaster.example.com. (
2010111217 ; serial
6h ; refresh
1h ; retry
1w ; expire
1d ) ; minimum
NS dns1
NS dns2
MX 10 mail
dns1 A 192.0.2.1
AAAA 2001:DB8::1
dns2 A 192.0.2.2
AAAA 2001:DB8::2
mail A 192.0.2.3
AAAA 2001:DB8::3
email CNAME mail
tests/semcheck/example.com.zone.signed
0 → 100644
View file @
2224b6bc
; File written on Tue Jan 12 14:20:36 2016
; dnssec_signzone version 9.10.3-P2-RedHat-9.10.3-7.P2.fc22
example.com. 3600 IN SOA dns1.example.com. hostmaster.example.com. (
2010111218 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
3600 RRSIG SOA 7 2 3600 (
20160211132036 20160112122036 37670 example.com.
RBHGDvxlRfnbDDqV2ajVP+5N9vlXjTugArty
sp9grO7bKypezHbX3T7hiPGvfD4Ua1GJs+NL
TBd8IZ+cw3cDFoZ4B6mwk/qMc44jdWsG5shG
grTNkXsi6w9gmYnGOftV0QfjDY9KmgseIbEM
ZlzRzqFmVIynFeJBY+1gYFbsOZ8= )
3600 NS dns1.example.com.
3600 RRSIG NS 7 2 3600 (
20160211132036 20160112122036 37670 example.com.
uFDwGqfrNW13XfPYqg4K8+lIBsG4gsIVqXvp
pwXp8A1HBw//I6wdVc/rvLBCkIgi2Qe10edA
L6ldpunW4Bsz8VdVaCpcTDgIefeloV2Wgbzu
q9IX26oAZ2Nhh3Lty3mfRyi4PIqys+GBzT4G
MdHldmlagwrxSR9RRhlHLo/oaGs= )
3600 MX 10 mail.example.com.
3600 RRSIG MX 7 2 3600 (
20160211132036 20160112122036 37670 example.com.
dAD/RHEmfIUoFNAzgbE6LIvEZXyOJhaTP9uC
xnHXivEuTwHMGzYSmau/EdtQXvy25AboMiXu
NfuWIUONk0qfF1W77BSIvtWeGUS2c0czXX7i
jnsrfWSDLVz83TtFnEsADPojevpjEG+n/vGr
GD3cPH0/I2v4znJobHMHT9OqrBc= )
86400 NSEC dns1.example.com. NS SOA MX RRSIG NSEC DNSKEY
86400 RRSIG NSEC 7 2 86400 (
20160211132036 20160112122036 37670 example.com.
1fSztqR8Il3rh9CPQ92/f5W7u6yjh+KPaM1e
VV/V/sZyDu0DS/0ZUtGA/1Q1QKsId8/vuqh6
B9TiGFYx94D1oRDsLFD6VSOYBYjjxMUvhKRU
fFyGfU0leBQFyAkMe+FzP56E1en4x6MiOHxA
LTBCyQCwSINC0SkHgyfpipYjnRs= )
3600 DNSKEY 257 3 7 (
AwEAAeCLNEKG1vWXGzGZ5NT5jdMR19+teke2
bXtQNP/HzhS0H0zlwSvpBU6bk0D+q6oi7nO5
z7C0OdZc2nb9W8PjUzGpV0yjaroYRkopO8OG
kh2lycduq8/0bGrafJilMYcqZEdoPGt7WkW2
AWijNj/rdEIutg2kqQPCc4Fni+126Q/Z+tY6
ad7nfMXpEy6AKVo/OwrBuqfojb7TjPCTQQqZ
3hrHfLkQAMf08lgm6BEdUT1xNtgADxLNFAKC
yElluK6XpJiVg7NJ8V17mKmrVXr95LtuopBk
2310Jwi19y5icMM/VT17hbjVnfRtUpgum/pm
CzqRM39F3/ED0Dn4hJgl1Cc=
) ; KSK; alg = NSEC3RSASHA1; key id = 46380
3600 DNSKEY 256 3 7 (
AwEAAd5qzyjkOmOH0n3AgRUdVJsGFDDjZa3t
US3th/Bg1M03sapJagVyp4rjtRBZQCJQquSc
p5UrZTlbVUoaHTE6KaECPU2Ng6kE68Yasxzo
/QPWqJ6wqX2qStRAZCUIorxRyEdOiZhvm4oT
nc7BWjt5Kz/6Ew7c2Q4fylFet0nldwmJ
) ; ZSK; alg = NSEC3RSASHA1; key id = 37670
3600 RRSIG DNSKEY 7 2 3600 (
20160211132036 20160112122036 37670 example.com.
ZoFPB/8y1z0NjFOWNRU+C+T231/pQZDts4TC
saYd2He5qQt4iK3EE6xT5XPCOomH8oY3Fc7l
oXy/k6FzX5OZ1oBUqG1nFGDJp4zBNnbuKdiR
Fn0DiOCEzkmaZiRAsT0FMBvjWkqBE8P+Q5W9
pudJr34MgmusoaI65YjSUgEi4oA= )
3600 RRSIG DNSKEY 7 2 3600 (
20160211132036 20160112122036 46380 example.com.
n4yoALnbDddFkrrrt706BYChEM9vnyP2E5RD
KOTm4qZjzF/hJ1Hcv1yAcor26uff+3VpK5Ou
aDVWyiCMrbxImwu5HC2CyeKSBtmgX/qML2cL
7x3pMvFa7SOqQSIFitkCZ/CzaKMZVei78G4j
9jEKz5ksPcogTZcrnmEv2fYNuRKZOf9acb2o
gmLh6kLC8iUhy9LQVFKLZ9llArmW+6LhJSkc
GKWu91bIkSCLmjT0FU/JtR4tmROxIHI+s4D8
iiXTo+qYT4g9UT7oxyFFl2TTrRRW5UWnQIXO
Kwyvj4c80Ck1/ASbJ94n1WP2wA75WLFXEnve
LiNZfU3GdXt3Aff3Sg== )
mail.example.com. 3600 IN AAAA 2001:db8::3
3600 RRSIG AAAA 7 3 3600 (
20160211132036 20160112122036 37670 example.com.
1C/bHsiDPUWKS6n8tMNTn2gdOZEURRGiwpSB
QFvYvB30lJV1uu8xD2KbC+HQoxYJ9ZXg4DiM
lZAmFKH0Y2db36YshaSE94Imf89UkUhZb5pD
ZCS4nkFXW/JbEczvi4vfsgX1y9LXPFVs5i74
yHW/yTAoX7tHyGl6Y4uuOVny3M8= )
86400 NSEC mail.example.com. CNAME RRSIG NSEC
86400 RRSIG NSEC 7 3 86400 (
20160211132036 20160112122036 37670 example.com.
b4bqzfQjNhhDFO/3RejH6BPDxWb2uMA7ISvv
CXYwK7i+zZO2fCQlWzs+KnEn4SBSWktXzTsj
3+eMDcdSxWfyhTKs+qrHMYOLxg6n4nqeGpSh
f7I0o5tMUinYhzMZmawk3B3S2ozwWr36BW4A
YTCY6su5g7VJyWHUsWR/bud/p6A= )
dns1.example.com. 3600 IN A 192.0.2.1
3600 RRSIG A 7 3 3600 (
20160211132036 20160112122036 37670 example.com.
2HlU2M8//nWlQS0lCaYPZbNYwHYIDjB9uv41
ri2EqA8GOm5A5ZUu+MIRkCWWtXYTb60W28Ps
26e1xiT1hs373LID4xzkydlr2plz1xctEQh1
ZA10Vd2Mg4boiWeH7AWnLa2NLgzPgEdb0Uan
BwwYoMpZEJwYd6DCUozYaBGQ82I= )
86400 NSEC email.example.com. A RRSIG NSEC
86400 RRSIG NSEC 7 3 86400 (
20160211132036 20160112122036 37670 example.com.
fjTC5CmD80FFizMP4+540KahJoRG+mpIdiOH
ir50myY7XRZu7qH4Tx6hhnl8VSIWSCc/KcMy
Vbo8IsosKL97BqW4e4En4tHp/CihZKnpDJ/L
Jm1gyN4tWdvOzqzxopu/fgjQM11NaWvb9SSf
w81w73BQWc90c78vpxjQ6Sh+aOI= )
email.example.com. 3600 IN CNAME mail.example.com.
3600 RRSIG CNAME 7 3 3600 (
20160211132036 20160112122036 37670 example.com.
od/WThiICZkSq6PYp+XVOa+rRe7zyaqKByid
jO8xRRLcHXirhGQzlfd4EKnva59L+VbHehnq
jCkqQZhwOkzrMFGxQ8GH6/qnTkfl3Ea1f2DY
ljdRJMXyMkwbNLaheHT2wHi58+pn5/i0OMLT
wfuDqEcwQL9cnk0IjXAS/rVRYpk= )
86400 NSEC mail.example.com. CNAME RRSIG NSEC
86400 RRSIG NSEC 7 3 86400 (
20160211132036 20160112122036 37670 example.com.
b4bqzfQjNhhDFO/3RejH6BPDxWb2uMA7ISvv
CXYwK7i+zZO2fCQlWzs+KnEn4SBSWktXzTsj
3+eMDcdSxWfyhTKs+qrHMYOLxg6n4nqeGpSh
f7I0o5tMUinYhzMZmawk3B3S2ozwWr36BW4A
YTCY6su5g7VJyWHUsWR/bud/p6A= )
tests/semcheck/example_nsec.signed
0 → 100644
View file @
2224b6bc
; File written on Thu Jan 7 09:48:40 2016
; dnssec_signzone version 9.10.3-P2-RedHat-9.10.3-7.P2.fc22
example.com. 3600 IN SOA dns1.example.com. hostmaster.example.com. (
2010111215 ; serial
21600 ; refresh (6 hours)
3600 ; retry (1 hour)
604800 ; expire (1 week)
86400 ; minimum (1 day)
)
3600 RRSIG SOA 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
AJCnfhxvKeobV5Jl3TUnVJT/zvfigTnOVGs6
xX5X5YYOe/MrjqrYOZOJCPZw9pXqEkkPZuPp
TtPCjAPv+JmxmzzsCus/afHYUPPSn9hPkR1n
M4b4lUTcP4+a635cDmTL8XGxha/SgYYrwCbJ
loyuIOX97FOFzPPKnwGlaO7GZIg= )
3600 NS dns1.example.com.
3600 NS dns2.example.com.
3600 RRSIG NS 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
cStAmoUsQsOKA50b5+n1LVytM0K3WtOj2Xil
Dp/IPOfK0mMzAXgUXIUsHf65nspf+YyK9IFq
CHIB3MSct0DCiK+jKUGN9QvfXcowlDsys1XM
Ts85j5amlxlt0sR3iyDk6PJgHnaxKILuAUmY
2B68TnI1briYqxKvsBUs18huMdc= )
3600 MX 10 mail.example.com.
3600 RRSIG MX 5 2 3600 (
20160206084840 20160107074840 9546 example.com.
gH+pV+aXmhlZLj9938JcZnNqHAVVMWh3TZhN
07CvXyUbbAgBMbG1Jfipwv9MATHMuG8epw2Y