From 0264c27ba37cf6a3b82fc25d0c7feb36bbd77709f0af57e977c65f58e59af8db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Sat, 22 Feb 2020 07:32:01 +0000 Subject: [PATCH 1/2] Accepting request 777947 from home:jmoellers:branches:network OBS-URL: https://build.opensuse.org/request/show/777947 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=264 --- baselibs.conf | 24 ++++++++++++------------ bind-9.14.9.tar.gz | 3 --- bind-9.14.9.tar.gz.sha512.asc | 17 ----------------- bind-9.16.0.tar.gz.sha512.asc | 16 ++++++++++++++++ bind-9.16.0.tar.xz | 3 +++ bind.changes | 19 +++++++++++++++++++ bind.spec | 23 ++++++++++------------- 7 files changed, 60 insertions(+), 45 deletions(-) delete mode 100644 bind-9.14.9.tar.gz delete mode 100644 bind-9.14.9.tar.gz.sha512.asc create mode 100644 bind-9.16.0.tar.gz.sha512.asc create mode 100644 bind-9.16.0.tar.xz diff --git a/baselibs.conf b/baselibs.conf index fef7f7d..b972a16 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -1,16 +1,16 @@ -libbind9-1302 -libdns1311 -libirs1301 -libisc1310 +libbind9-1600 +libdns1600 +libirs1600 +libisc1600 obsoletes "bind-libs- = " provides "bind-libs- = " -libisccc1302 -libisccfg1302 +libisccc1600 +libisccfg1600 bind-devel requires -bind- - requires "libbind9-1302- = " - requires "libdns1311- = " - requires "libirs1301- = " - requires "libisc1310- = " - requires "libisccc1302- = " - requires "libisccfg1302- = " + requires "libbind9-1600- = " + requires "libdns1600- = " + requires "libirs1600- = " + requires "libisc1600- = " + requires "libisccc1600- = " + requires "libisccfg1600- = " diff --git a/bind-9.14.9.tar.gz b/bind-9.14.9.tar.gz deleted file mode 100644 index 20dbe27..0000000 --- a/bind-9.14.9.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29575ed58fa2324fb137936421f64f9aa048d67c78840dd18ade204ee180573c -size 6296339 diff --git a/bind-9.14.9.tar.gz.sha512.asc b/bind-9.14.9.tar.gz.sha512.asc deleted file mode 100644 index 9ecee32..0000000 --- a/bind-9.14.9.tar.gz.sha512.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Comment: GPGTools - https://gpgtools.org - -iQIzBAABCgAdFiEEFWiQaF6g32oTce8gF8xdsfAIhAcFAl33cgsACgkQF8xdsfAI -hAe0vhAAlwPb69UO8SX9xOeeM1YicnN7ZruGmsiPRdkDNqNupTFq7SAqwek2e0FX -qub0JbXZyv9TOhlL/qlKNFPLmpFYbz+mLAy0/YvGNaE7EANsfNDgtOL0oW6YvZ4g -bOyO46fIrhp9swnML7U1O3ZTrAfdkZodbieXYk+s2wor3/X6ip4i2SMvAb8TOJJL -KdbToUvOrth6b3OMR28F9135hZbYC2rZjHA+DoyrqFMsWSkL/GMpOzmhAbE4B4GE -N5xK5sLgPBt914aZaEMVJ58L1WMgcUOESUnhPG21bhi38IpUY3AVxEArhsT+wkzq -VVOw1L1eEylFEfIz5e90PlDcbeV0+c36MlDsuzEWPZ7eGeQhQ2Dv9SfL8D7frgqV -WcH3UhhVeq9jsjZ/FXk7oFH+5hz/3q1xpXRVvUu9qaE0tw398DDkVw0JQBX6P3pC -7jNBn1aalIhoAbqAAperN4sxSdoWRseoFmHOSK1fmNWwPrY1x1kxFk97Of1apdj1 -nVjFZmmZkZQc2aIOaweljFJ8O3UY1sHb2JexRi7yF6aE6WH2mJfwsLh1USveMWp0 -f7UTJkkq5qwV6rUWHgFv13bpdoNiuldFR2eS5DHOhhp4wNbHnvoAjdinMXrjwdPp -VgC2FcU0m7xFL0LX4o3JRl2ZlIHDs8QrD9OvMsrAJBr+TgbS5PA= -=1N94 ------END PGP SIGNATURE----- diff --git a/bind-9.16.0.tar.gz.sha512.asc b/bind-9.16.0.tar.gz.sha512.asc new file mode 100644 index 0000000..4c00371 --- /dev/null +++ b/bind-9.16.0.tar.gz.sha512.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEErj+seWcR7Fn8AHqkdLtrmky7PTgFAl5Gv1gACgkQdLtrmky7 +PTiZTRAAttLbWGHGhV04HYIKcH9VmzjltviyhGnKD0014vaGlLbBkuSyDzSk6irF +h76DKJr3m5HmKfLJGaeGi+uBzbQZZkt5ZZM6TXeOlcU4AfTBBOkaGXh8U+vTix0M +z1u80TPWDzly7ZtQXstmIqPkB0bJCkzTqq8woFMEeMAruQyIDra+0VakwLricYsx +FsqKBq6X8jVwGoTrN2aWqraR+zRtbJbzV9TFjoF5TnEg9dptpOHRgs436acqlyIG +tcqplxa88HaEI1QKU3Vd7XYVmFTSuBPSCTZfN5KM61pWdOa5Uglx79bKbJpT6alh +rJtPEeHdcSAv8tkEVZT9PytnarDOJNlEdAJ0L9Us1V51mvgQcWjI4r4pX6r7n/mJ +sYXrhsFIx5c1DNcY3mv5HoM6TN7TIw+HkiHF13PqcN+7+j8V3HzlJU0tMmA2HHWz +w0T1I//gAWfKOCZ2/6EGkuGhYasmK4fzzEeSLkvpLCjMT5VVa0D3eIiL8OYqmQR1 +EQNa81Jla2ZnjnNo5zhkVDFxiKL22V2Tx3FOlOoxY8BmPOKdE4bk49ZyWmhr8sDM +c2yUrGq7kPKmG19Bbv6WqnNAXz5l3wTGIhIrmwNkvjPquebm/8CRH+4xNfv9EtMG +ycu7wyTY8FQVaO38HKDq+lSCFIErooBGXmQmboyUrNpqfp/FIkQ= +=gnC8 +-----END PGP SIGNATURE----- diff --git a/bind-9.16.0.tar.xz b/bind-9.16.0.tar.xz new file mode 100644 index 0000000..1dcae82 --- /dev/null +++ b/bind-9.16.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:af4bd9bdaeb1aa7399429972f3a8aa01dd6886b7ae046d703ab8da45330f2e28 +size 4533976 diff --git a/bind.changes b/bind.changes index 05a0e96..67ca3fc 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Thu Feb 20 09:33:45 UTC 2020 - Josef Möllers + +- Upgrade to version 9.16.0 + Major upgrade, see + https://downloads.isc.org/isc/bind9/9.16.0/RELEASE-NOTES-bind-9.16.0.html + and + CHANGES file in the source tree. + Major functional change: + * What was set with --with-tuning=large option in older BIND9 + versions is now a default, and a --with-tuning=small option was + added for small (e.g. OpenWRT) systems. + * A new "dnssec-policy" option has been added to named.conf to + implement a key and signing policy (KASP) for zones. + * The command (and manpage) bind9-config have been dropped as the + BIND 9 libraries are now purely internal. + No patches became obsolete through the upgrade. + [bind-9.16.0.tar.xz] + ------------------------------------------------------------------- Wed Jan 8 13:54:03 UTC 2020 - Josef Möllers diff --git a/bind.spec b/bind.spec index 1b8cc4f..1ffbd7a 100644 --- a/bind.spec +++ b/bind.spec @@ -18,19 +18,19 @@ # Don't forget to update the package names also in baselibs.conf # Note that the sonums are LIBINTERFACE - LIBAGE -%define bind9_sonum 1302 +%define bind9_sonum 1600 %define libbind9 libbind9-%{bind9_sonum} -%define dns_sonum 1311 +%define dns_sonum 1600 %define libdns libdns%{dns_sonum} -%define irs_sonum 1301 +%define irs_sonum 1600 %define libirs libirs%{irs_sonum} -%define isc_sonum 1310 +%define isc_sonum 1600 %define libisc libisc%{isc_sonum} -%define isccc_sonum 1302 +%define isccc_sonum 1600 %define libisccc libisccc%{isccc_sonum} -%define isccfg_sonum 1302 +%define isccfg_sonum 1600 %define libisccfg libisccfg%{isccfg_sonum} -%define libns_sonum 1307 +%define libns_sonum 1600 %define VENDOR SUSE # Defines for user and group add @@ -62,13 +62,13 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: bind -Version: 9.14.9 +Version: 9.16.0 Release: 0 Summary: Domain Name System (DNS) Server (named) License: MPL-2.0 Group: Productivity/Networking/DNS/Servers Url: http://isc.org/sw/bind/ -Source: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.gz +Source: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.xz Source1: vendor-files.tar.bz2 Source2: baselibs.conf Source3: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.gz.sha512.asc @@ -102,6 +102,7 @@ BuildRequires: pkgconfig(geoip) %else BuildRequires: pkgconfig(libmaxminddb) %endif +BuildRequires: pkgconfig(libuv) BuildRequires: pkgconfig(libxml-2.0) Requires: %{name}-chrootenv Requires: %{name}-utils @@ -508,7 +509,6 @@ fi %if %{with_sfw2} %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/bind %endif -%{_bindir}/bind9-config %{_bindir}/named-rrchecker %{_sbindir}/rcnamed %{_sbindir}/named @@ -517,7 +517,6 @@ fi %{_sbindir}/named-compilezone %dir %{_libdir}/named %{_libdir}/named/filter-aaaa.so -%{_mandir}/man1/bind9-config.1%{ext_man} %{_mandir}/man1/named-rrchecker.1%{ext_man} %{_mandir}/man5/named.conf.5%{ext_man} %{_mandir}/man8/named-checkconf.8%{ext_man} @@ -589,7 +588,6 @@ fi %files devel %dir %{_includedir}/isc %{_includedir}/isc/errno2result.h -%{_bindir}/isc-config.sh %{_libdir}/libbind9.so %{_libdir}/libdns.so %{_libdir}/libisc*.so @@ -642,7 +640,6 @@ fi %{_mandir}/man1/delv.1%{ext_man} %{_mandir}/man1/dig.1%{ext_man} %{_mandir}/man1/host.1%{ext_man} -%{_mandir}/man1/isc-config.sh.1%{ext_man} %{_mandir}/man1/mdig.1%{ext_man} %{_mandir}/man1/nslookup.1%{ext_man} %{_mandir}/man1/nsupdate.1%{ext_man} From 50814f9437b44baba189ebf76a7919f85d0704c66acc51bb6893fcb9665e6269 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Sat, 22 Feb 2020 07:43:31 +0000 Subject: [PATCH 2/2] - Update download urls - Do not enable geoip on old distros, the geoip db was shut down so we need to use geoip2 everywhere OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=265 --- bind-9.16.0.tar.gz.sha512.asc | 16 ---------------- bind-9.16.0.tar.xz.sha512.asc | 16 ++++++++++++++++ bind.changes | 7 +++++++ bind.spec | 16 +++------------- named.root | 4 ++-- 5 files changed, 28 insertions(+), 31 deletions(-) delete mode 100644 bind-9.16.0.tar.gz.sha512.asc create mode 100644 bind-9.16.0.tar.xz.sha512.asc diff --git a/bind-9.16.0.tar.gz.sha512.asc b/bind-9.16.0.tar.gz.sha512.asc deleted file mode 100644 index 4c00371..0000000 --- a/bind-9.16.0.tar.gz.sha512.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEErj+seWcR7Fn8AHqkdLtrmky7PTgFAl5Gv1gACgkQdLtrmky7 -PTiZTRAAttLbWGHGhV04HYIKcH9VmzjltviyhGnKD0014vaGlLbBkuSyDzSk6irF -h76DKJr3m5HmKfLJGaeGi+uBzbQZZkt5ZZM6TXeOlcU4AfTBBOkaGXh8U+vTix0M -z1u80TPWDzly7ZtQXstmIqPkB0bJCkzTqq8woFMEeMAruQyIDra+0VakwLricYsx -FsqKBq6X8jVwGoTrN2aWqraR+zRtbJbzV9TFjoF5TnEg9dptpOHRgs436acqlyIG -tcqplxa88HaEI1QKU3Vd7XYVmFTSuBPSCTZfN5KM61pWdOa5Uglx79bKbJpT6alh -rJtPEeHdcSAv8tkEVZT9PytnarDOJNlEdAJ0L9Us1V51mvgQcWjI4r4pX6r7n/mJ -sYXrhsFIx5c1DNcY3mv5HoM6TN7TIw+HkiHF13PqcN+7+j8V3HzlJU0tMmA2HHWz -w0T1I//gAWfKOCZ2/6EGkuGhYasmK4fzzEeSLkvpLCjMT5VVa0D3eIiL8OYqmQR1 -EQNa81Jla2ZnjnNo5zhkVDFxiKL22V2Tx3FOlOoxY8BmPOKdE4bk49ZyWmhr8sDM -c2yUrGq7kPKmG19Bbv6WqnNAXz5l3wTGIhIrmwNkvjPquebm/8CRH+4xNfv9EtMG -ycu7wyTY8FQVaO38HKDq+lSCFIErooBGXmQmboyUrNpqfp/FIkQ= -=gnC8 ------END PGP SIGNATURE----- diff --git a/bind-9.16.0.tar.xz.sha512.asc b/bind-9.16.0.tar.xz.sha512.asc new file mode 100644 index 0000000..796a6d0 --- /dev/null +++ b/bind-9.16.0.tar.xz.sha512.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEErj+seWcR7Fn8AHqkdLtrmky7PTgFAl5Gv1cACgkQdLtrmky7 +PThhYw/+IX80x6rs8e2bKjM1cpIgddoAIHDfGLEIwH3JFfdiSWnvRvR4oa64ehPP +DeSXT905Y+rBQW7Kky9JqiJpPq6QoiV8X/BlxlQjiHKeF0ysuLCKa3v7drWKyo+q +CPRKoO2Q+i99np7Y8K+Ze0GVSVRfixYWQD+3tg9NvpiOoCsE3Qx0NAbzHjSxH8Ad +P8upxu29pLu5yIB7gfzMxNoYyTAPbQcCmVxmA78G9VPZcMnPgHcILrYT/Y9ZYcHK +p+QEi5h2jdgcmkI5rAm3Z2BiOgvONUreUQenD8ZT8E9vV5IxLBGcv5Q/YWocFTft +2eAgizxXZ9K3yrc5++v2tWhd1xNuaHNZlzQ/CLBmMqnOpsUxfSgKrz3zuKU9J1Da +XrhtLrm/60DqocuyRfbHtzEWJtgHmnyClRIanFQcmQJ8yIz2C5uTPmexvScRKB7X +RC2xj4xNfnpUlMWWeb+SF5vGDTweVb01JLrA6ejuXijOYBWZl9rIkxxRdJ/Sv6Rp +hgzh8OO6UvaHY5P5IhwliIEyp8LaEAafOaLrvuDKJEhQw/7j6q3lQiLWnW0u/9rm +IIJzT+hqk6NaKWz4dH/ikqrFQHZn4t5wzGsw6I81hhPw3s+5cheR+VKmZMytbIGt +AETI6CudHsJr5ztyYsjbqbbzg01JG7pbwp0VlPCxM0UiWPZUxaY= +=IyuH +-----END PGP SIGNATURE----- diff --git a/bind.changes b/bind.changes index 67ca3fc..79cf52c 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat Feb 22 07:42:08 UTC 2020 - Tomáš Chvátal + +- Update download urls +- Do not enable geoip on old distros, the geoip db was shut down + so we need to use geoip2 everywhere + ------------------------------------------------------------------- Thu Feb 20 09:33:45 UTC 2020 - Josef Möllers diff --git a/bind.spec b/bind.spec index 1ffbd7a..50c64e3 100644 --- a/bind.spec +++ b/bind.spec @@ -1,7 +1,7 @@ # # spec file for package bind # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -46,10 +46,8 @@ %define USERMOD_NAMED getent passwd %{NAMED_UID_NAME} >/dev/null || %{_sbindir}/usermod -s %{NAMED_SHELL} -d %{NAMED_HOMEDIR} %{NAMED_UID_NAME} %if 0%{?suse_version} >= 1500 %define with_systemd 1 -%define with_geoip 0 %else %define with_systemd 0 -%define with_geoip 1 %endif %if 0%{?suse_version} < 1315 %define with_sfw2 1 @@ -67,11 +65,11 @@ Release: 0 Summary: Domain Name System (DNS) Server (named) License: MPL-2.0 Group: Productivity/Networking/DNS/Servers -Url: http://isc.org/sw/bind/ +URL: http://isc.org/sw/bind/ Source: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.xz Source1: vendor-files.tar.bz2 Source2: baselibs.conf -Source3: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.gz.sha512.asc +Source3: ftp://ftp.isc.org/isc/bind9/%{version}/bind-%{version}.tar.xz.sha512.asc # from http://www.isc.org/about/openpgp/ ... changes yearly apparently. Source4: %{name}.keyring Source9: ftp://ftp.internic.net/domain/named.root @@ -97,11 +95,7 @@ BuildRequires: update-desktop-files BuildRequires: pkgconfig(json) BuildRequires: pkgconfig(krb5) BuildRequires: pkgconfig(libidn) -%if %{with_geoip} -BuildRequires: pkgconfig(geoip) -%else BuildRequires: pkgconfig(libmaxminddb) -%endif BuildRequires: pkgconfig(libuv) BuildRequires: pkgconfig(libxml-2.0) Requires: %{name}-chrootenv @@ -320,12 +314,8 @@ export CFLAGS="%{optflags} -DNO_VERSION_DATE" --with-pic \ --disable-openssl-version-check \ --with-tuning=large \ -%if %{with_geoip} - --with-geoip \ -%else --without-geoip \ --with-geoip2 \ -%endif --with-dlopen \ --with-gssapi=yes \ --disable-isc-spnego \ diff --git a/named.root b/named.root index 669db6e..416c3b3 100644 --- a/named.root +++ b/named.root @@ -9,8 +9,8 @@ ; on server FTP.INTERNIC.NET ; -OR- RS.INTERNIC.NET ; -; last update: September 11, 2018 -; related version of root zone: 2018091102 +; last update: February 20, 2020 +; related version of root zone: 2020022000 ; ; FORMERLY NS.INTERNIC.NET ;