mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-27 12:02:10 -05:00
Add unit test to ensure the right NSEC3PARAM event is scheduled in
'dns_zone_setnsec3param()'. To avoid scheduling and managing actual
tasks, split up the 'dns_zone_setnsec3param()' function in two parts:
1. 'dns__zone_lookup_nsec3param()' that will check if the requested
NSEC3 parameters already exist, and if a new salt needs to be
generated.
2. The actual scheduling of the new NSEC3PARAM event (if needed).
(cherry picked from commit 64db30942d)
73 lines
2.6 KiB
Text
73 lines
2.6 KiB
Text
; File written on Mon Nov 16 16:04:21 2020
|
|
; dnssec_signzone version 9.16.8
|
|
nsec3. 1000 IN SOA nsec3. postmaster.nsec3. (
|
|
1993050801 ; serial
|
|
3600 ; refresh (1 hour)
|
|
1800 ; retry (30 minutes)
|
|
604800 ; expire (1 week)
|
|
3600 ; minimum (1 hour)
|
|
)
|
|
1000 RRSIG SOA 13 1 1000 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
qh61ZPgQaNLAoIQvAoTLbR3sLBY7XATaMGSS
|
|
fYOssQWvgAzpAzhalmF/cSXmQ/RZQOyIdpVg
|
|
v3rgyTxA2vGNnA== )
|
|
1000 NS ns1.nsec3.
|
|
1000 NS ns2.nsec3.
|
|
1000 RRSIG NS 13 1 1000 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
4Le+e5Lu/taEvrvrmBn/z+QP4zhzUqwO6v70
|
|
WYrzCggUls8+fUd2unBHDPWag1oSKfNpGGWA
|
|
crihrs4RhMPfZA== )
|
|
1000 DNSKEY 257 3 13 (
|
|
VKkttSi/v3lAyzUYnykwdwowXfDOQ7wdN9BT
|
|
+eb8fVfgRApvuun9hjUBlv7ogriU/GAb60B8
|
|
juj9bXZADT+OGg==
|
|
) ; KSK; alg = ECDSAP256SHA256 ; key id = 40382
|
|
1000 RRSIG DNSKEY 13 1 1000 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
ZnBqGgWvHwjjQBSIRPXe2fx6+MsQp1QQdzJ0
|
|
QaEyaOmud5JPatUXaV9eFRcPNCsi+2HZSZVp
|
|
vsAGUCge7w6u9A== )
|
|
0 NSEC3PARAM 1 0 5 FEDCBA98
|
|
0 RRSIG NSEC3PARAM 13 1 0 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
WPTD+5vr54YtvGqCUJHPvGdF7Wd4piZYltcs
|
|
cztBRfdM7FRJ/zvrDS72rt6zm0TYSXzawqt/
|
|
MiwOkYKv2vxfUg== )
|
|
ns2.nsec3. 1000 IN A 1.2.3.5
|
|
1000 RRSIG A 13 2 1000 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
l9Mc2Y5JFmllSxJj3GUdH6RtEsYfhjJU39sa
|
|
vAVa4zxv6S9vU+vLvTA05aQ+DPLvKTX+WNH7
|
|
dDa+Yy5ffBs68g== )
|
|
QVCH33BSJ0Q2C74FEDFDBCFQHO255NEB.nsec3. 3600 IN NSEC3 1 0 5 FEDCBA98 (
|
|
STH5N5QDVC5DGEN5VGUC7JGALSM3R8AP
|
|
A RRSIG )
|
|
3600 RRSIG NSEC3 13 2 3600 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
F/wKQtv+RlBHG1WCz0CkHlTSoUiRx0z+qBI1
|
|
GTHoXSjgG1NSHqTI4C32AasZSMp+uuF2R8KW
|
|
9z4gOLucl0Xmfg== )
|
|
STH5N5QDVC5DGEN5VGUC7JGALSM3R8AP.nsec3. 3600 IN NSEC3 1 0 5 FEDCBA98 (
|
|
A084TNR6VJ2ND5K1U0AI4HO4EPVKBG4U
|
|
NS SOA RRSIG DNSKEY NSEC3PARAM )
|
|
3600 RRSIG NSEC3 13 2 3600 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
9TgGFGY3vwkxMFlXy3oKMgHPqvcPozKDHZzc
|
|
Ny6eJn3TXNX5bLhiT5rw5+CCtyOEQmn3pf0X
|
|
njK7jZBAcBV+5Q== )
|
|
A084TNR6VJ2ND5K1U0AI4HO4EPVKBG4U.nsec3. 3600 IN NSEC3 1 0 5 FEDCBA98 (
|
|
QVCH33BSJ0Q2C74FEDFDBCFQHO255NEB
|
|
A RRSIG )
|
|
3600 RRSIG NSEC3 13 2 3600 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
auf+5lrkMESIfdFK8bf4yg1a+NLGWzgUmohS
|
|
ydcKaJz0XcnULegatWdfE75jmZoDeqKNpwdL
|
|
5lQ77GF4cEh1OQ== )
|
|
ns1.nsec3. 1000 IN A 1.2.3.4
|
|
1000 RRSIG A 13 2 1000 (
|
|
20201216140421 20201116140421 40382 nsec3.
|
|
yAmr1EE8qe+Jl+wQXOdj/uSjMFUmns0D1lx6
|
|
zAVe9BaQwvF3wR7ZUk/u9G0RrUBchmEj0+yq
|
|
KEsw32Tru4Romg== )
|