From f65cc6113c1ad1fd9e5da19a3ac36ff8ee572fbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Men=C5=A1=C3=ADk?= Date: Thu, 7 Dec 2023 15:12:23 +0100 Subject: [PATCH] Update addresses of b.root-servers.net https://b.root-servers.org/news/2023/05/16/new-addresses.html Resolves: RHEL-18449 --- bind-9.16-update-b.root-servers.net.patch | 31 +++++++++++++++++++++++ bind.spec | 8 +++++- named.root | 17 +++++-------- 3 files changed, 44 insertions(+), 12 deletions(-) create mode 100644 bind-9.16-update-b.root-servers.net.patch diff --git a/bind-9.16-update-b.root-servers.net.patch b/bind-9.16-update-b.root-servers.net.patch new file mode 100644 index 0000000..9bc20e8 --- /dev/null +++ b/bind-9.16-update-b.root-servers.net.patch @@ -0,0 +1,31 @@ +From 4e595a6b961e73af43350833109ccba0950119f9 Mon Sep 17 00:00:00 2001 +From: Mark Andrews +Date: Thu, 12 Oct 2023 10:19:38 +1100 +Subject: [PATCH] Update b.root-servers.net IP addresses + +This covers both root hints and the default primaries for the root +zone mirror. The official change date is Nov 27, 2023. + +(cherry picked from commit 2ca2f7e9852a3d6e93f065c01ea4679f723688f7) +--- + lib/dns/rootns.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/lib/dns/rootns.c b/lib/dns/rootns.c +index 9653f3b..d6ff76e 100644 +--- a/lib/dns/rootns.c ++++ b/lib/dns/rootns.c +@@ -56,8 +56,8 @@ static char root_ns[] = + ". 518400 IN NS M.ROOT-SERVERS.NET.\n" + "A.ROOT-SERVERS.NET. 3600000 IN A 198.41.0.4\n" + "A.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:503:BA3E::2:30\n" +-"B.ROOT-SERVERS.NET. 3600000 IN A 199.9.14.201\n" +-"B.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:200::b\n" ++"B.ROOT-SERVERS.NET. 3600000 IN A 170.247.170.2\n" ++"B.ROOT-SERVERS.NET. 3600000 IN AAAA 2801:1b8:10::b\n" + "C.ROOT-SERVERS.NET. 3600000 IN A 192.33.4.12\n" + "C.ROOT-SERVERS.NET. 3600000 IN AAAA 2001:500:2::c\n" + "D.ROOT-SERVERS.NET. 3600000 IN A 199.7.91.13\n" +-- +2.43.0 + diff --git a/bind.spec b/bind.spec index 3cfba8f..bbbc539 100644 --- a/bind.spec +++ b/bind.spec @@ -68,7 +68,7 @@ Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) serv Name: bind License: MPLv2.0 Version: 9.11.36 -Release: 12%{?PATCHVER:.%{PATCHVER}}%{?PREVER:.%{PREVER}}%{?dist} +Release: 13%{?PATCHVER:.%{PATCHVER}}%{?PREVER:.%{PREVER}}%{?dist} Epoch: 32 Url: https://www.isc.org/downloads/bind/ # @@ -177,6 +177,8 @@ Patch197: bind-9.11-CVE-2023-2828.patch Patch198: bind-9.16-CVE-2023-3341.patch # https://issues.redhat.com/browse/RHEL-11785, downstream Patch199: bind-9.11-stale-cache.patch +# https://gitlab.isc.org/isc-projects/bind9/commit/8924adca613ca9daea63786563cce6fdbd742c56 +Patch200: bind-9.16-update-b.root-servers.net.patch # SDB patches Patch11: bind-9.3.2b2-sdbsrc.patch @@ -586,6 +588,7 @@ are used for building ISC DHCP. %patch197 -p1 -b .CVE-2023-2828 %patch198 -p1 -b .CVE-2023-3341 %patch199 -p1 -b .RHEL-11785 +%patch200 -p1 -b .b.root-servers.net mkdir lib/dns/tests/testdata/dstrandom cp -a %{SOURCE50} lib/dns/tests/testdata/dstrandom/random.data @@ -1638,6 +1641,9 @@ rm -rf ${RPM_BUILD_ROOT} %endif %changelog +* Thu Dec 07 2023 Petr Menšík - 32:9.11.36-13 +- Update addresses of b.root-servers.net (RHEL-18449) + * Mon Oct 09 2023 Petr Menšík - 32:9.11.36-12 - Disable caching of stale records by default (RHEL-11785) diff --git a/named.root b/named.root index 532d4ff..18b8e44 100644 --- a/named.root +++ b/named.root @@ -1,13 +1,13 @@ -; <<>> DiG 9.11.3-RedHat-9.11.3-3.fc27 <<>> +bufsize=1200 +norec @a.root-servers.net -; (2 servers found) +; <<>> DiG 9.18.20 <<>> -4 +tcp +norec +nostats @d.root-servers.net +; (1 server found) ;; global options: +cmd ;; Got answer: -;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46900 +;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47286 ;; flags: qr aa; QUERY: 1, ANSWER: 13, AUTHORITY: 0, ADDITIONAL: 27 ;; OPT PSEUDOSECTION: -; EDNS: version: 0, flags:; udp: 1472 +; EDNS: version: 0, flags:; udp: 1450 ;; QUESTION SECTION: ;. IN NS @@ -28,7 +28,7 @@ ;; ADDITIONAL SECTION: a.root-servers.net. 518400 IN A 198.41.0.4 -b.root-servers.net. 518400 IN A 199.9.14.201 +b.root-servers.net. 518400 IN A 170.247.170.2 c.root-servers.net. 518400 IN A 192.33.4.12 d.root-servers.net. 518400 IN A 199.7.91.13 e.root-servers.net. 518400 IN A 192.203.230.10 @@ -41,7 +41,7 @@ k.root-servers.net. 518400 IN A 193.0.14.129 l.root-servers.net. 518400 IN A 199.7.83.42 m.root-servers.net. 518400 IN A 202.12.27.33 a.root-servers.net. 518400 IN AAAA 2001:503:ba3e::2:30 -b.root-servers.net. 518400 IN AAAA 2001:500:200::b +b.root-servers.net. 518400 IN AAAA 2801:1b8:10::b c.root-servers.net. 518400 IN AAAA 2001:500:2::c d.root-servers.net. 518400 IN AAAA 2001:500:2d::d e.root-servers.net. 518400 IN AAAA 2001:500:a8::e @@ -54,8 +54,3 @@ k.root-servers.net. 518400 IN AAAA 2001:7fd::1 l.root-servers.net. 518400 IN AAAA 2001:500:9f::42 m.root-servers.net. 518400 IN AAAA 2001:dc3::35 -;; Query time: 24 msec -;; SERVER: 198.41.0.4#53(198.41.0.4) -;; WHEN: Thu Apr 05 15:57:34 CEST 2018 -;; MSG SIZE rcvd: 811 -