From b0d4a2d8fa00ff6513b6d59ede7215ed8694b89b841e0a6bfbd8cf3256ad68b0 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Fri, 19 Aug 2022 06:48:05 +0000 Subject: [PATCH] Accepting request 998005 from home:jcronenberg:branches:network - Fix typo in contrib/dlz/modules/{mysql,mysqldyn} that references LDAP_LIBS instead of MYSQL_LIBS. [bsc#1202149, bind.spec, bind-fix-mysql-bindings.patch] - Update to bind release 9.18.6 Bug Fixes: * When running as a validating resolver forwarding all queries to another resolver, named could crash with an assertion failure. These crashes occurred when the configured forwarder sent a broken DS response and named failed its attempts to find a proper one instead. This has been fixed. * Non-dynamic zones that inherit dnssec-policy from the view or options blocks were not marked as inline-signed and therefore never scheduled to be re-signed. This has been fixed. * The old max-zone-ttl zone option was meant to be superseded by the max-zone-ttl option in dnssec-policy; however, the latter option was not fully effective. This has been corrected: zones no longer load if they contain TTLs greater than the limit configured in dnssec-policy. For zones with both the old max-zone-ttl option and dnssec-policy configured, the old option is ignored, and a warning is generated. * rndc dumpdb -expired was fixed to include expired RRsets, even if stale-cache-enable is set to no and the cache-cleaning time window has passed. For a complete list of changes, see * Bind Release Notes https://downloads.isc.org/isc/bind9/9.18.6/doc/arm/html/notes.html * The CHANGES file in the source RPM [bind.spec bind-9.18.6.tar.xz bind-9.18.6.tar.xz.sha512.asc] OBS-URL: https://build.opensuse.org/request/show/998005 OBS-URL: https://build.opensuse.org/package/show/network/bind?expand=0&rev=355 --- bind-9.18.5.tar.xz | 3 --- bind-9.18.5.tar.xz.sha512.asc | 17 ----------------- bind-9.18.6.tar.xz | 3 +++ bind-9.18.6.tar.xz.sha512.asc | 16 ++++++++++++++++ bind-fix-mysql-bindings.patch | 22 +++++++++++++++++++++ bind.changes | 36 +++++++++++++++++++++++++++++++++++ bind.spec | 3 ++- 7 files changed, 79 insertions(+), 21 deletions(-) delete mode 100644 bind-9.18.5.tar.xz delete mode 100644 bind-9.18.5.tar.xz.sha512.asc create mode 100644 bind-9.18.6.tar.xz create mode 100644 bind-9.18.6.tar.xz.sha512.asc create mode 100644 bind-fix-mysql-bindings.patch diff --git a/bind-9.18.5.tar.xz b/bind-9.18.5.tar.xz deleted file mode 100644 index 585b1c6..0000000 --- a/bind-9.18.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0cee078d74f0bdc4ec374435026b25de7892f26540a18b22a02ef728a11dcae7 -size 5168224 diff --git a/bind-9.18.5.tar.xz.sha512.asc b/bind-9.18.5.tar.xz.sha512.asc deleted file mode 100644 index 57f9585..0000000 --- a/bind-9.18.5.tar.xz.sha512.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Comment: GPGTools - https://gpgtools.org - -iQIzBAABCgAdFiEEqtu6UHTxQC97adVrxbTukxqfnf0FAmLVJugACgkQxbTukxqf -nf0BIg//Xl7O9CshWxGXNtRiTSzlOy+lXAeJVnq1aa/Bfk10UPIAzCFGR2fOJsTy -PGthCvWH+j1FVLcXSOqtZhh8uX7AExueSgSiaz90Nt6fciTcJYTIOlCBrxIee6cQ -VxIEVNbKp8lTjwoGAsYSLFjcsvTwFhoBy1u/VPcB8KAZRdfw4HQb6A4aI/RTCoIw -xdnOsgRh0d0vLd10TwbTi7a6c7RKfVeKugPjK2LNymZ+nz1GmquEUvHWjPb/42kb -dyhH3syOSM6GFQw3jqmwQasF6mx6jo1rT8rgBOU8ag3wvxIPTsqVGe4l+zlE57xo -HbUR+gVE/Sa8OM2gaBqtUuuQsXlRhYH8B60B2h2Ix+jEZ6DlHNTvbhgf2wHbABQ2 -D5LeyOOiRJ70AH+qBsLBtyG8UL88q+wXsdZgevhguVx8qnMT3TUm+VcdocSdsa5s -2s24qcc/Hi8llcMX/lHDrcsctDD7e3vj9XKzg66BglSalS5o3xCyvcNANpvLCQiV -5zTXybF6+t+lfJEqWxV7U2n/JtHY142dtSVbgaeXZKvyiGVTI4lpkW7sJWpaXTU2 -5cS1+Fj54o/gPcygND1MrjQV6TCu5DtPxafAvgREwcMYSjJ4tMbLFlnnh2PlakbN -ikIZ8/4uUm/ytOEfErKKWInhRU+YU75gGFj5/yuRJH8aoKgDt+Y= -=/jtr ------END PGP SIGNATURE----- diff --git a/bind-9.18.6.tar.xz b/bind-9.18.6.tar.xz new file mode 100644 index 0000000..a126f62 --- /dev/null +++ b/bind-9.18.6.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d43a0fed03c774d1685d203598218c0b7774a88fcc390a0170710d5feb7fbff1 +size 5171132 diff --git a/bind-9.18.6.tar.xz.sha512.asc b/bind-9.18.6.tar.xz.sha512.asc new file mode 100644 index 0000000..ce1d664 --- /dev/null +++ b/bind-9.18.6.tar.xz.sha512.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEE4l6wzxzoBJ1H8dmmM+EOShg6jkYFAmL0AkwACgkQM+EOShg6 +jkaylw/9Evr/sUupCkvNFVt+FtqlnfBDt8WCSlwPaSr5TVU+JCX+0SnNkIrST5Ho +wOACBRks6ATzvtL4pAnr+DRJFen+G0WL57YJsR6geKKm78W7WzV49zG3FSad6RTq +FyXoRNClteBttitPd0ubCHhHAqPcrmbVAlS+79l/8Q//r+llV99gY4h8ZVQC2f2I +rnrJzprT3ZwwCqTyV03zigBcRINS9+/Ij/MlRoG5VGldSaDJB0dLMlJMzeIWeiLG +aeHRTDB5q64HXS6zpzcYZcs6cG80lMFpYqMFP8+FZml1mz8PEhvhTb5cM94Ar1b1 +Iy/QMLzORneSCHq62o4Tc2jgFTv6y7LqRHnCujt+I0UpOt26tV5O/kr/CbMrgx9R +mU/PScStLU5m38vwGrIfLegx9fauHPvQckM5Mbvv5E/ntFaza7r7aedjj5cMY92N +uEHUKknYFP+nIRPEpaN/oIkkbVcRq99LviI2tlVUrkHR/siNy2Y/eHXm1nLs9s3y +4mdns0dx0/d+sewaL4jpS9+EynDoy3IiAXpo2CMR8no/AIm2nqwrCtcR/slmsdUr +P5lwlJZoyz4tsjFHTRyeEk4ciMEwDoIFQ+hwQovAL7Vq/2lIgXcvvQn0IX96n2SS +cmFovsMMN7Y6LE/Tfx8CuHyP2bGs+V3wyepk3p2lJWrIWjJ7a/s= +=2oT4 +-----END PGP SIGNATURE----- diff --git a/bind-fix-mysql-bindings.patch b/bind-fix-mysql-bindings.patch new file mode 100644 index 0000000..fa2e5b6 --- /dev/null +++ b/bind-fix-mysql-bindings.patch @@ -0,0 +1,22 @@ +--- a/contrib/dlz/modules/mysql/Makefile ++++ b/contrib/dlz/modules/mysql/Makefile +@@ -27,7 +27,7 @@ prefix = /usr + libdir = $(prefix)/lib/bind9 + + CFLAGS=-fPIC -g -I../include $(shell mysql_config --cflags) +-LDAP_LIBS=$(shell mysql_config --libs) ++MYSQL_LIBS=$(shell mysql_config --libs) + + all: dlz_mysql_dynamic.so + +--- a/contrib/dlz/modules/mysqldyn/Makefile ++++ b/contrib/dlz/modules/mysqldyn/Makefile +@@ -27,7 +27,7 @@ prefix = /usr + libdir = $(prefix)/lib/bind9 + + CFLAGS=-fPIC -g -I../include $(shell mysql_config --cflags) +-LDAP_LIBS=$(shell mysql_config --libs) ++MYSQL_LIBS=$(shell mysql_config --libs) + + all: dlz_mysqldyn_mod.so + diff --git a/bind.changes b/bind.changes index 0658b82..91f4ac2 100644 --- a/bind.changes +++ b/bind.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Thu Aug 18 14:57:33 UTC 2022 - Jorik Cronenberg + +- Fix typo in contrib/dlz/modules/{mysql,mysqldyn} that references + LDAP_LIBS instead of MYSQL_LIBS. + [bsc#1202149, bind.spec, bind-fix-mysql-bindings.patch] + +------------------------------------------------------------------- +Thu Aug 18 13:28:24 UTC 2022 - Jorik Cronenberg + +- Update to bind release 9.18.6 + Bug Fixes: + * When running as a validating resolver forwarding all queries + to another resolver, named could crash with an assertion failure. + These crashes occurred when the configured forwarder sent + a broken DS response and named failed its attempts to find + a proper one instead. This has been fixed. + * Non-dynamic zones that inherit dnssec-policy from the view + or options blocks were not marked as inline-signed + and therefore never scheduled to be re-signed. This has been fixed. + * The old max-zone-ttl zone option was meant to be superseded + by the max-zone-ttl option in dnssec-policy; however, + the latter option was not fully effective. This has been corrected: + zones no longer load if they contain TTLs greater than the limit + configured in dnssec-policy. For zones with both the old + max-zone-ttl option and dnssec-policy configured, + the old option is ignored, and a warning is generated. + * rndc dumpdb -expired was fixed to include expired RRsets, + even if stale-cache-enable is set to no and the cache-cleaning + time window has passed. + For a complete list of changes, see + * Bind Release Notes + https://downloads.isc.org/isc/bind9/9.18.6/doc/arm/html/notes.html + * The CHANGES file in the source RPM + [bind.spec bind-9.18.6.tar.xz bind-9.18.6.tar.xz.sha512.asc] + ------------------------------------------------------------------- Wed Aug 3 13:14:32 UTC 2022 - Jorik Cronenberg diff --git a/bind.spec b/bind.spec index a61a935..e2af52a 100644 --- a/bind.spec +++ b/bind.spec @@ -56,7 +56,7 @@ %define _fillupdir %{_localstatedir}/adm/fillup-templates %endif Name: bind -Version: 9.18.5 +Version: 9.18.6 Release: 0 Summary: Domain Name System (DNS) Server (named) License: MPL-2.0 @@ -75,6 +75,7 @@ Source70: bind.conf # configuation file for systemd-sysusers Source72: named.conf Patch56: bind-ldapdump-use-valid-host.patch +Patch57: bind-fix-mysql-bindings.patch BuildRequires: libcap-devel BuildRequires: libopenssl-devel BuildRequires: libtool