From 1d647cd7668586d396e3b6055e31ae265d3e92535973dbc480292f77c1f6e4e5 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Tue, 1 Sep 2020 07:49:42 +0000 Subject: [PATCH 1/5] Updating link to change in openSUSE:Factory/bind revision 156.0 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=90c94fa850d01fd39b0d70b750cd34f4 --- bind.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bind.spec b/bind.spec index 7689ae2..728f944 100644 --- a/bind.spec +++ b/bind.spec @@ -106,14 +106,14 @@ Provides: bind9 = %{version} Provides: dns_daemon Obsoletes: bind8 < %{version} Obsoletes: bind9 < %{version} -# named.init (systemd) and init/named both call start_daemon, so unconditional require it -Requires: /sbin/start_daemon %if %{with_systemd} BuildRequires: systemd-rpm-macros BuildRequires: sysuser-shadow BuildRequires: sysuser-tools BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(systemd) +# named.init (systemd) calls start_daemon, so require it when using systemd +Requires: (/sbin/start_daemon if systemd) %{?systemd_ordering} %sysusers_requires %else From c7de7e258a9378e5058afc547f1f4b1f0a7871fa98946f8be578855d47e48435 Mon Sep 17 00:00:00 2001 From: Reinhard Max Date: Fri, 4 Sep 2020 14:42:49 +0000 Subject: [PATCH 2/5] - Put libns into a separate subpackage to avoid file conflicts in the libisc subpackage due to different sonums (bsc#1176092). OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=297 --- bind.changes | 6 ++++++ bind.spec | 14 ++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/bind.changes b/bind.changes index 8d5c328..45ef793 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Sep 4 14:40:27 UTC 2020 - Reinhard Max + +- Put libns into a separate subpackage to avoid file conflicts + in the libisc subpackage due to different sonums (bsc#1176092). + ------------------------------------------------------------------- Fri Aug 28 09:38:11 UTC 2020 - Dominique Leuenberger diff --git a/bind.spec b/bind.spec index 728f944..233c583 100644 --- a/bind.spec +++ b/bind.spec @@ -31,6 +31,7 @@ %define isccfg_sonum 1600 %define libisccfg libisccfg%{isccfg_sonum} %define libns_sonum 1604 +%define libns libns%{libns_sonum} %define VENDOR SUSE %if 0%{?suse_version} >= 1500 @@ -190,6 +191,14 @@ balanced binary (AVL) trees, bit masks comparison, event based programs, heap-based priority queues, memory handling, and program logging. +%package -n %{libns} +Summary: NS shared library used by BIND +Group: System/Libraries + +%description -n %{libns} +This library contains miscellaneous utility function used by the BIND +server and utilities. + %package -n %{libisccc} Summary: Command Channel Library used by BIND Group: System/Libraries @@ -225,6 +234,7 @@ Requires: %{libirs} = %{version} Requires: %{libisccc} = %{version} Requires: %{libisccfg} = %{version} Requires: %{libisc} = %{version} +Requires: %{libns} = %{version} Provides: bind8-devel Provides: bind9-devel Obsoletes: bind8-devel < %{version} @@ -478,6 +488,8 @@ fi %postun -n %{libirs} -p /sbin/ldconfig %post -n %{libisc} -p /sbin/ldconfig %postun -n %{libisc} -p /sbin/ldconfig +%post -n %{libns} -p /sbin/ldconfig +%postun -n %{libns} -p /sbin/ldconfig %post -n %{libisccc} -p /sbin/ldconfig %postun -n %{libisccc} -p /sbin/ldconfig %post -n %{libisccfg} -p /sbin/ldconfig @@ -550,6 +562,8 @@ fi %files -n %{libisc} %{_libdir}/libisc.so.%{isc_sonum}* + +%files -n %{libns} %{_libdir}/libns.so.%{libns_sonum}* %files -n %{libisccc} From 9d471ca7a683ba479a4b0ecbd59a90f87fec13756222ab0079997e902fbd7200 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Fri, 18 Sep 2020 07:23:46 +0000 Subject: [PATCH 3/5] Accepting request 834667 from home:jmoellers:branches:network OBS-URL: https://build.opensuse.org/request/show/834667 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=298 --- bind.changes | 12 ++++++++++++ vendor-files.tar.bz2 | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/bind.changes b/bind.changes index 45ef793..9efe8e4 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Sep 15 13:54:05 UTC 2020 - Josef Möllers + +- /usr/bin/genDDNSkey: Removing the use of the -r option in the call + of /usr/sbin/dnssec-keygen as BIND now uses the random number + functions provided by the crypto library (i.e., OpenSSL or a + PKCS#11 provider) as a source of randomness rather than /dev/random. + Therefore the -r command line option no longer has any effect on + dnssec-keygen. Leaving the option in genDDNSkey as to not break + compatibility. Patch provided by Stefan Eisenwiener. + [bsc#1171313, vendor-files.tar.bz2] + ------------------------------------------------------------------- Fri Sep 4 14:40:27 UTC 2020 - Reinhard Max diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 3e4b40b..6dc7afc 100644 --- a/vendor-files.tar.bz2 +++ b/vendor-files.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:14baf97f6f757418b09842a67b7b931cb8f965486adb0d338dfee48266065dc6 -size 23464 +oid sha256:8a4a624d01652aa8e07498b51d20a01cc7d3187dda7032f2bb15a76a04402d5a +size 23627 From 66e3fa8c5ff6e628d12a9401efcecacedfeccf2ef10e50f4e8241da40e78c300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20M=C3=B6llers?= Date: Mon, 21 Sep 2020 09:56:02 +0000 Subject: [PATCH 4/5] Accepting request 835777 from home:jmoellers:branches:network OBS-URL: https://build.opensuse.org/request/show/835777 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=299 --- bind.changes | 8 ++++++++ vendor-files.tar.bz2 | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/bind.changes b/bind.changes index 9efe8e4..9bf18e5 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Sep 18 13:20:34 UTC 2020 - Josef Möllers + +- Removed "-r /dev/urandom" from all invocations of rndc-confgen + (init/named system/lwresd.init system/named.init in vendor-files) + as this option is deprecated and causes rndc-confgen to fail. + [bsc#1173311, bsc#1176674, bsc#1170713, vendor-files.tar.bz2] + ------------------------------------------------------------------- Tue Sep 15 13:54:05 UTC 2020 - Josef Möllers diff --git a/vendor-files.tar.bz2 b/vendor-files.tar.bz2 index 6dc7afc..8548804 100644 --- a/vendor-files.tar.bz2 +++ b/vendor-files.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:8a4a624d01652aa8e07498b51d20a01cc7d3187dda7032f2bb15a76a04402d5a -size 23627 +oid sha256:24cd8f4e3c9728acf63216640c079a19bb133f0d0574b2705da9e9e27d92b4c3 +size 23595 From 8b606f05eee80ef5fb0dffceabea811bd15c0c1f3138fe01a89e92a0a7a350db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Josef=20M=C3=B6llers?= Date: Mon, 21 Sep 2020 14:22:51 +0000 Subject: [PATCH 5/5] Accepting request 835836 from home:jmoellers:branches:network OBS-URL: https://build.opensuse.org/request/show/835836 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=300 --- baselibs.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/baselibs.conf b/baselibs.conf index bd575f5..cbc5e62 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -6,6 +6,7 @@ libisc1606 provides "bind-libs- = " libisccc1600 libisccfg1600 +libns1604 bind-devel requires -bind- requires "libbind9-1600- = "