From e6d4d5daf695174801b3686d6c7d3317084c37db865a002710c8a5d8302a248c Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Wed, 4 Jun 2025 09:48:43 +0000 Subject: [PATCH 1/7] - update to version 3.4.7, see https://www.knot-dns.cz/2025-06-04-version-347.html OBS-URL: https://build.opensuse.org/package/show/server:dns/knot?expand=0&rev=83 --- knot-3.4.6.tar.xz | 3 --- knot-3.4.6.tar.xz.asc | 16 ---------------- knot-3.4.7.tar.xz | 3 +++ knot-3.4.7.tar.xz.asc | 16 ++++++++++++++++ knot.changes | 6 ++++++ knot.spec | 2 +- 6 files changed, 26 insertions(+), 20 deletions(-) delete mode 100644 knot-3.4.6.tar.xz delete mode 100644 knot-3.4.6.tar.xz.asc create mode 100644 knot-3.4.7.tar.xz create mode 100644 knot-3.4.7.tar.xz.asc diff --git a/knot-3.4.6.tar.xz b/knot-3.4.6.tar.xz deleted file mode 100644 index 1141227..0000000 --- a/knot-3.4.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d19c5a1ff94b4f26027d635de108dbfc88f5652be86ccb3ba9a44ee9be0e5839 -size 1610708 diff --git a/knot-3.4.6.tar.xz.asc b/knot-3.4.6.tar.xz.asc deleted file mode 100644 index 8ade0de..0000000 --- a/knot-3.4.6.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmf3UDoACgkQELt69v67 -1qs0RQ//c3Sh5dLsK7SeTlndeLOnxyvt7A9/6J2J8IBWcrhEouTOoa+dWI8iRqnT -apWg6ez83126mfugNy3TVx5eTZahZijlOi6sGUuftXPBM672mXYCOasWYCQlPrd3 -2nnkr3QzC5duRUmWjhJyyGM3d32SMVUkatHiV2JwUT1w1RPRKRwot9OYVze/TWQZ -jm9rtsbQuMO7ISBsxfQW6cNoevLl8FgXNUqRQqoOtlKGXSmFqYbPSoTlxRt3ZFRz -AIEsgvtjumxvVztWfvH+O2uBMpnS9WwnkAtu9L0KKZ5EHALvX/yF519xzyDkKUqF -pZTumket2mVuhoRFUvEr8Ld9FOo+K6tqU9aam4cShilsoKUKyAi1Q6pIVxgfh9Ep -JlGJuVZbsX4zdjEtQz2Xi0oorz5iNd0AD/MZj3LVqNX46unbb9VM3aFYg/Lu7Kpm -o0cR9OVe5aaWhy7ghH/Uj1BV2aYhd/zJfbEsxni4yzrrauZAGEZoW58cGau3lQ/6 -rkJi0Ceu1ioZ3sBokH8IjdkcqQFK1iitS21YKdTCMUjnTRxT/YPrZxL6vjWtYGuK -IM1z/GjBCSkOH6xUv6RMr1OOTIeMcrwNr8u9yQHSYvn8+E0DXPP04SmDGhNOUxdu -V2PuHMX7tKMEmYdj+RbAUZfeTpu6yjBpk6+0+ao6j4fN4jkI2VE= -=oZXE ------END PGP SIGNATURE----- diff --git a/knot-3.4.7.tar.xz b/knot-3.4.7.tar.xz new file mode 100644 index 0000000..42c9754 --- /dev/null +++ b/knot-3.4.7.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd346ca6f3afabcdc5e9ba09dd667b010590bb66a42f4541021fb9d6f073dacc +size 1653576 diff --git a/knot-3.4.7.tar.xz.asc b/knot-3.4.7.tar.xz.asc new file mode 100644 index 0000000..d41b455 --- /dev/null +++ b/knot-3.4.7.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmg/8REACgkQELt69v67 +1qsfXxAAgAReOri53oULV4eIPpmeuYff8dotOqjztAzI25kuLbR9XWDX1D5m6iyK +yw4B2uGv59qIj6nwazFTf9rYrdTXjRsOTmh7SQgGzaS0efmSkj+QMdF542laaFAJ +mnJw9e0ekVuQNVArGdWDKkhJEE+X8xmGUK1NPrpMyXl9CIzJYPAx7Yro1UAxR6+K +TtjCT1JWBP0M2mfRMxrzIq7cXd2WCrLYa+w3H0IkpTDq/QNvfkcBpl+u2SAAemTS +rAqwGs811/xrD51HxEbI/3zfEeRHfjEsx+Gkvo9oP0V7feTyUjhV13kLSaMbTjfk +3JYFbrwEd4dBRNPYlZ2QIUx1cswBMV5Ns8cVdUgo0mIqRTBidNtHB6cHvi7/gBjJ +wrjG3GB8RWR1NB+s/DAzrl2bOScEbbUeoUgQ6uZGpNg86gbbG0cdJGLR9ZokYhTo +u5sDG+mczVdOxuUMcew4R/TgyUu5aXV2egKPZevLtiLWYmHA+Nya5UmI256PgPxG +8M3P394Ku+4yZSKSwRuQxl68E0v+RLznzzXWG/PQfGnO+8rmYsiudyrFFTlmZwAj +WiD3jyFCnwQRWunLb95KNIGo04xThDhjhMkWUSJ3C0mIQoH4IWc8agfZzfUjPnzR +XWqhnUX+BqQBBcovVjXgRlg4/FnnkRtDkDsSkp4sJAWaH/VupB8= +=CdwY +-----END PGP SIGNATURE----- diff --git a/knot.changes b/knot.changes index 58cf19c..ee3f389 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Wed Jun 4 09:40:43 UTC 2025 - Michal Hrusecky + +- update to version 3.4.7, see + https://www.knot-dns.cz/2025-06-04-version-347.html + ------------------------------------------------------------------- Thu Apr 10 12:58:14 UTC 2025 - Michal Hrusecky diff --git a/knot.spec b/knot.spec index 47ed670..98363e0 100644 --- a/knot.spec +++ b/knot.spec @@ -35,7 +35,7 @@ BuildRequires: pkgconfig(libsystemd) %{?systemd_requires} %endif Name: knot -Version: 3.4.6 +Version: 3.4.7 Release: 0 Summary: An authoritative DNS daemon License: GPL-3.0-or-later -- 2.51.1 From 37e5805da61e710f382febe0c54725d81092e4462fdb988640f2040898610dfc Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Fri, 6 Jun 2025 14:29:06 +0000 Subject: [PATCH 2/7] - Remove the usage of leap_version macro OBS-URL: https://build.opensuse.org/package/show/server:dns/knot?expand=0&rev=84 --- knot.changes | 5 +++++ knot.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/knot.changes b/knot.changes index ee3f389..04a092a 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Jun 6 11:11:40 UTC 2025 - Max Lin + +- Remove the usage of leap_version macro + ------------------------------------------------------------------- Wed Jun 4 09:40:43 UTC 2025 - Michal Hrusecky diff --git a/knot.spec b/knot.spec index 98363e0..0cc0a27 100644 --- a/knot.spec +++ b/knot.spec @@ -64,7 +64,7 @@ BuildRequires: pkgconfig(gnutls) >= 3.3 BuildRequires: pkgconfig(nettle) Obsoletes: knot2 < %{version} %sysusers_requires -%if 0%{?suse_version} > 1320 || 0%{?leap_version} == 420300 +%if 0%{?suse_version} > 1320 BuildRequires: libidn2-devel %else BuildRequires: libidn-devel -- 2.51.1 From 67f7fa8476a981e093b7edc7e021b7fa154e35669e6cf8ae96e07964091dee4c Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Mon, 4 Aug 2025 07:37:46 +0000 Subject: [PATCH 3/7] Accepting request 1296478 from home:pmonrealgonzalez:ngtcp2-cycle-fix - update to version 3.4.8, see https://www.knot-dns.cz/2025-07-29-version-348.html - Use the libngtcp2_crypto_gnutls-devel instead of libngtcp2-devel to account for the openssl and gnutls devel files split in ngtcp2. OBS-URL: https://build.opensuse.org/request/show/1296478 OBS-URL: https://build.opensuse.org/package/show/server:dns/knot?expand=0&rev=85 --- knot-3.4.7.tar.xz | 3 --- knot-3.4.7.tar.xz.asc | 16 ---------------- knot-3.4.8.tar.xz | 3 +++ knot-3.4.8.tar.xz.asc | 16 ++++++++++++++++ knot.changes | 12 ++++++++++++ knot.spec | 4 ++-- 6 files changed, 33 insertions(+), 21 deletions(-) delete mode 100644 knot-3.4.7.tar.xz delete mode 100644 knot-3.4.7.tar.xz.asc create mode 100644 knot-3.4.8.tar.xz create mode 100644 knot-3.4.8.tar.xz.asc diff --git a/knot-3.4.7.tar.xz b/knot-3.4.7.tar.xz deleted file mode 100644 index 42c9754..0000000 --- a/knot-3.4.7.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dd346ca6f3afabcdc5e9ba09dd667b010590bb66a42f4541021fb9d6f073dacc -size 1653576 diff --git a/knot-3.4.7.tar.xz.asc b/knot-3.4.7.tar.xz.asc deleted file mode 100644 index d41b455..0000000 --- a/knot-3.4.7.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmg/8REACgkQELt69v67 -1qsfXxAAgAReOri53oULV4eIPpmeuYff8dotOqjztAzI25kuLbR9XWDX1D5m6iyK -yw4B2uGv59qIj6nwazFTf9rYrdTXjRsOTmh7SQgGzaS0efmSkj+QMdF542laaFAJ -mnJw9e0ekVuQNVArGdWDKkhJEE+X8xmGUK1NPrpMyXl9CIzJYPAx7Yro1UAxR6+K -TtjCT1JWBP0M2mfRMxrzIq7cXd2WCrLYa+w3H0IkpTDq/QNvfkcBpl+u2SAAemTS -rAqwGs811/xrD51HxEbI/3zfEeRHfjEsx+Gkvo9oP0V7feTyUjhV13kLSaMbTjfk -3JYFbrwEd4dBRNPYlZ2QIUx1cswBMV5Ns8cVdUgo0mIqRTBidNtHB6cHvi7/gBjJ -wrjG3GB8RWR1NB+s/DAzrl2bOScEbbUeoUgQ6uZGpNg86gbbG0cdJGLR9ZokYhTo -u5sDG+mczVdOxuUMcew4R/TgyUu5aXV2egKPZevLtiLWYmHA+Nya5UmI256PgPxG -8M3P394Ku+4yZSKSwRuQxl68E0v+RLznzzXWG/PQfGnO+8rmYsiudyrFFTlmZwAj -WiD3jyFCnwQRWunLb95KNIGo04xThDhjhMkWUSJ3C0mIQoH4IWc8agfZzfUjPnzR -XWqhnUX+BqQBBcovVjXgRlg4/FnnkRtDkDsSkp4sJAWaH/VupB8= -=CdwY ------END PGP SIGNATURE----- diff --git a/knot-3.4.8.tar.xz b/knot-3.4.8.tar.xz new file mode 100644 index 0000000..c6ffc4f --- /dev/null +++ b/knot-3.4.8.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6730a73dbfc12d79d8000ffe22d36d068b7467e74bee1eb122ac4935ecea49f9 +size 1656224 diff --git a/knot-3.4.8.tar.xz.asc b/knot-3.4.8.tar.xz.asc new file mode 100644 index 0000000..fd607ed --- /dev/null +++ b/knot-3.4.8.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmiIY2wACgkQELt69v67 +1qv7+Q/5Abrz6cOrV0pW68509Uouv7Ngu67ziIny+hpCk/eiLXf3M1cxUoG+Nu4n +p5Ted/pSlOKKVaE+ZQq+CGqs6XmXiqNxG0ogi2alD9eTCqeIt9S5mOFNNNoRrhBM +W03F82e25lwqJ9bA8W58rI6UetKf1C87R98KT1zKjiQFh/RE2ugJeuGu7C210ZD8 +Ufa7irpUQrJ2TYN9b5IfyEiaXk1T/RBpFFHuXr8EL/23Zu7BISIZRDxvNqXa8OnJ +I9k/3ixAz6+tsj/X2SjVKAOr72tkt8P5SsosVhR3xqLZowPM4Drbol6h7JRAc/uq +5I73t4PVlo4x/8RQKtKy1twIUhyAKg0xz4C8wGX97LEDrWYSRrm8Fqvn2nOzZ+Pu +iohB+WCREm9DwS90Ypt2v7/3KwynMNgOwQQDRG/RFLAU6UL/bGRwXopOes4ClsZL +QUKJ61eJqiBH3U+/06CFjxRMire2jrdFRL7HrMcJLMH13STTvZz4L8TTeyiInXlw +rBsUeEswRrTua1mMtHAKPyCfCXLcyWTjFlXb3hmt1YCxvI/Vm/WKERs2g6m0r7Fr +G2EKI9XmBJQu70T8DUV6gs24EyizpliPTWzmU6r7Grkuf/o0521DziAazDHHagoh +YpemoklPLVZB/1WTgbDbDvYcDdyvcxO1Xk0Xrch7K69hmL6YSuA= +=w+oA +-----END PGP SIGNATURE----- diff --git a/knot.changes b/knot.changes index 04a092a..eff905c 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Jul 29 10:38:40 UTC 2025 - Pedro Monreal + +- update to version 3.4.8, see + https://www.knot-dns.cz/2025-07-29-version-348.html + +------------------------------------------------------------------- +Tue Jul 29 09:43:16 UTC 2025 - Pedro Monreal + +- Use the libngtcp2_crypto_gnutls-devel instead of libngtcp2-devel + to account for the openssl and gnutls devel files split in ngtcp2. + ------------------------------------------------------------------- Fri Jun 6 11:11:40 UTC 2025 - Max Lin diff --git a/knot.spec b/knot.spec index 0cc0a27..1a11e36 100644 --- a/knot.spec +++ b/knot.spec @@ -35,7 +35,7 @@ BuildRequires: pkgconfig(libsystemd) %{?systemd_requires} %endif Name: knot -Version: 3.4.7 +Version: 3.4.8 Release: 0 Summary: An authoritative DNS daemon License: GPL-3.0-or-later @@ -51,7 +51,7 @@ BuildRequires: libcap-ng-devel BuildRequires: libedit-devel BuildRequires: libnghttp2-devel %if 0%{?suse_version} >= 1600 -BuildRequires: libngtcp2-devel +BuildRequires: libngtcp2_crypto_gnutls-devel BuildRequires: libngtcp2_crypto_gnutls8 %endif BuildRequires: liburcu-devel -- 2.51.1 From 79a1b7503356afeec64d955c2dc133481015f16e6e423409ffa4d8af3c332eb6 Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Tue, 23 Sep 2025 15:55:40 +0200 Subject: [PATCH 4/7] Update to version 3.5.0 For details, see https://www.knot-dns.cz/2025-09-18-version-350.html --- knot-3.4.8.tar.xz | 3 --- knot-3.4.8.tar.xz.asc | 16 ---------------- knot-3.5.0.tar.xz | 3 +++ knot-3.5.0.tar.xz.asc | 16 ++++++++++++++++ knot.changes | 6 ++++++ knot.spec | 17 ++++++++++++----- 6 files changed, 37 insertions(+), 24 deletions(-) delete mode 100644 knot-3.4.8.tar.xz delete mode 100644 knot-3.4.8.tar.xz.asc create mode 100644 knot-3.5.0.tar.xz create mode 100644 knot-3.5.0.tar.xz.asc diff --git a/knot-3.4.8.tar.xz b/knot-3.4.8.tar.xz deleted file mode 100644 index c6ffc4f..0000000 --- a/knot-3.4.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6730a73dbfc12d79d8000ffe22d36d068b7467e74bee1eb122ac4935ecea49f9 -size 1656224 diff --git a/knot-3.4.8.tar.xz.asc b/knot-3.4.8.tar.xz.asc deleted file mode 100644 index fd607ed..0000000 --- a/knot-3.4.8.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmiIY2wACgkQELt69v67 -1qv7+Q/5Abrz6cOrV0pW68509Uouv7Ngu67ziIny+hpCk/eiLXf3M1cxUoG+Nu4n -p5Ted/pSlOKKVaE+ZQq+CGqs6XmXiqNxG0ogi2alD9eTCqeIt9S5mOFNNNoRrhBM -W03F82e25lwqJ9bA8W58rI6UetKf1C87R98KT1zKjiQFh/RE2ugJeuGu7C210ZD8 -Ufa7irpUQrJ2TYN9b5IfyEiaXk1T/RBpFFHuXr8EL/23Zu7BISIZRDxvNqXa8OnJ -I9k/3ixAz6+tsj/X2SjVKAOr72tkt8P5SsosVhR3xqLZowPM4Drbol6h7JRAc/uq -5I73t4PVlo4x/8RQKtKy1twIUhyAKg0xz4C8wGX97LEDrWYSRrm8Fqvn2nOzZ+Pu -iohB+WCREm9DwS90Ypt2v7/3KwynMNgOwQQDRG/RFLAU6UL/bGRwXopOes4ClsZL -QUKJ61eJqiBH3U+/06CFjxRMire2jrdFRL7HrMcJLMH13STTvZz4L8TTeyiInXlw -rBsUeEswRrTua1mMtHAKPyCfCXLcyWTjFlXb3hmt1YCxvI/Vm/WKERs2g6m0r7Fr -G2EKI9XmBJQu70T8DUV6gs24EyizpliPTWzmU6r7Grkuf/o0521DziAazDHHagoh -YpemoklPLVZB/1WTgbDbDvYcDdyvcxO1Xk0Xrch7K69hmL6YSuA= -=w+oA ------END PGP SIGNATURE----- diff --git a/knot-3.5.0.tar.xz b/knot-3.5.0.tar.xz new file mode 100644 index 0000000..2d58cf8 --- /dev/null +++ b/knot-3.5.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d52538bf7364c280999dec58c2a02a405dd922ef5794da1473ca7c3cf7f01277 +size 1716348 diff --git a/knot-3.5.0.tar.xz.asc b/knot-3.5.0.tar.xz.asc new file mode 100644 index 0000000..e2deb1d --- /dev/null +++ b/knot-3.5.0.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmjLmOwACgkQELt69v67 +1quDhQ//c0KAIA14OeSfAzr9VkG9XGct1rxKqrQ6lErGgVit4iSV21hmRgeCGlSp +yRiRkjzM7uXB8HwyVW+HZq3gsncGc3lQHxlmAvrl2ADQrHeatxU9cBJ9JNgwJZcZ +lq52HmwNmMIowaXK/me1pdW6KVD7GhH9GrMLYAMVj51j3ELnXbJXgMygopuy0uo/ +xZKfQMSd0rM/ZbqGF0r4gWVwqBXCyXCiVvVh0Mjkz8TRYsh20JWDy7OZzDmKQXDQ +kTCs8KGg38DxjLj1E0Eo04eGiHe/b1Bg8ZM6hsF6+NoF6vF2zOOau3fPEIjmACpc +kByd1RSnUYjclPW51HW6gKDi41A9A/GLdjc0pc/AIcMLfCWTZWTn/aR0NnrEwlgS +VS2+KE+qWvHmPGMTcbkEZgE4B/6V9soAVBV0XqZ8ItVWUicxGzrzNVXAJkgpzXXY +vKQnzlul3Wq7PgSMxjVNV2nDZEmb/BMBArVxe+1T9Z/s5NnXtfXgTaTOQ2cO9yid +X1zDfyxZ9ObX/trjeTihFx0Ad+Xm7F6Nn2jij2ud39Xz/KD11ciIG2hbB/flTLow +58z3TosQL0wuJSGtQTCvBxqUlFQlxO4yj4Ulxtv7UUf5T3Ox2puXOHmhWDZ81zc0 +7G/v/UfMEf4Ev8RlgQjNH4VLZH69HyfP+bATWsX5Kp8fFD8KMPE= +=jfO4 +-----END PGP SIGNATURE----- diff --git a/knot.changes b/knot.changes index eff905c..641b4ca 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Sep 23 13:36:13 UTC 2025 - Michal Hrusecky + +- update to version 3.5.0, see + https://www.knot-dns.cz/2025-09-18-version-350.html + ------------------------------------------------------------------- Tue Jul 29 10:38:40 UTC 2025 - Pedro Monreal diff --git a/knot.spec b/knot.spec index 1a11e36..2ad005f 100644 --- a/knot.spec +++ b/knot.spec @@ -16,11 +16,12 @@ # -%define libdnssec libdnssec9 -%define libknot libknot15 -%define libzscanner libzscanner4 +%define libdnssec libdnssec10 +%define libknot libknot16 +%define libzscanner libzscanner5 %define pkg_name knot %bcond_without dnstap +%bcond_without redis %bcond_without lto %bcond_without systemd %if 0%{?is_opensuse} @@ -35,10 +36,10 @@ BuildRequires: pkgconfig(libsystemd) %{?systemd_requires} %endif Name: knot -Version: 3.4.8 +Version: 3.5.0 Release: 0 Summary: An authoritative DNS daemon -License: GPL-3.0-or-later +License: GPL-2.0-or-later Group: Productivity/Networking/DNS/Servers URL: https://www.knot-dns.cz/ Source0: https://secure.nic.cz/files/knot-dns/%{pkg_name}-%{version}.tar.xz @@ -59,6 +60,9 @@ BuildRequires: lmdb-devel >= 0.9.15 BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: sysuser-tools +%if %{with redis} +BuildRequires: hiredis-devel +%endif BuildRequires: xz BuildRequires: pkgconfig(gnutls) >= 3.3 BuildRequires: pkgconfig(nettle) @@ -174,6 +178,9 @@ This package contains a library for a zone record scanner. %if %{with dnstap} --enable-dnstap=yes \ --with-module-dnstap=shared \ +%endif +%if %{with redis} + --enable-redis \ %endif --enable-rosedb \ --with-module-rosedb=shared \ -- 2.51.1 From b19a929f90ea4fc3d7e8a7a7bdc4d07fb2a361ed3f2b7b445ca73e32c89e2f8a Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Tue, 23 Sep 2025 15:55:40 +0200 Subject: [PATCH 5/7] Update to version 3.5.0 For details, see https://www.knot-dns.cz/2025-09-18-version-350.html --- knot-3.4.8.tar.xz | 3 --- knot-3.4.8.tar.xz.asc | 16 ---------------- knot-3.5.0.tar.xz | 3 +++ knot-3.5.0.tar.xz.asc | 16 ++++++++++++++++ knot.changes | 6 ++++++ knot.spec | 17 ++++++++++++----- 6 files changed, 37 insertions(+), 24 deletions(-) delete mode 100644 knot-3.4.8.tar.xz delete mode 100644 knot-3.4.8.tar.xz.asc create mode 100644 knot-3.5.0.tar.xz create mode 100644 knot-3.5.0.tar.xz.asc diff --git a/knot-3.4.8.tar.xz b/knot-3.4.8.tar.xz deleted file mode 100644 index c6ffc4f..0000000 --- a/knot-3.4.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6730a73dbfc12d79d8000ffe22d36d068b7467e74bee1eb122ac4935ecea49f9 -size 1656224 diff --git a/knot-3.4.8.tar.xz.asc b/knot-3.4.8.tar.xz.asc deleted file mode 100644 index fd607ed..0000000 --- a/knot-3.4.8.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmiIY2wACgkQELt69v67 -1qv7+Q/5Abrz6cOrV0pW68509Uouv7Ngu67ziIny+hpCk/eiLXf3M1cxUoG+Nu4n -p5Ted/pSlOKKVaE+ZQq+CGqs6XmXiqNxG0ogi2alD9eTCqeIt9S5mOFNNNoRrhBM -W03F82e25lwqJ9bA8W58rI6UetKf1C87R98KT1zKjiQFh/RE2ugJeuGu7C210ZD8 -Ufa7irpUQrJ2TYN9b5IfyEiaXk1T/RBpFFHuXr8EL/23Zu7BISIZRDxvNqXa8OnJ -I9k/3ixAz6+tsj/X2SjVKAOr72tkt8P5SsosVhR3xqLZowPM4Drbol6h7JRAc/uq -5I73t4PVlo4x/8RQKtKy1twIUhyAKg0xz4C8wGX97LEDrWYSRrm8Fqvn2nOzZ+Pu -iohB+WCREm9DwS90Ypt2v7/3KwynMNgOwQQDRG/RFLAU6UL/bGRwXopOes4ClsZL -QUKJ61eJqiBH3U+/06CFjxRMire2jrdFRL7HrMcJLMH13STTvZz4L8TTeyiInXlw -rBsUeEswRrTua1mMtHAKPyCfCXLcyWTjFlXb3hmt1YCxvI/Vm/WKERs2g6m0r7Fr -G2EKI9XmBJQu70T8DUV6gs24EyizpliPTWzmU6r7Grkuf/o0521DziAazDHHagoh -YpemoklPLVZB/1WTgbDbDvYcDdyvcxO1Xk0Xrch7K69hmL6YSuA= -=w+oA ------END PGP SIGNATURE----- diff --git a/knot-3.5.0.tar.xz b/knot-3.5.0.tar.xz new file mode 100644 index 0000000..2d58cf8 --- /dev/null +++ b/knot-3.5.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d52538bf7364c280999dec58c2a02a405dd922ef5794da1473ca7c3cf7f01277 +size 1716348 diff --git a/knot-3.5.0.tar.xz.asc b/knot-3.5.0.tar.xz.asc new file mode 100644 index 0000000..e2deb1d --- /dev/null +++ b/knot-3.5.0.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmjLmOwACgkQELt69v67 +1quDhQ//c0KAIA14OeSfAzr9VkG9XGct1rxKqrQ6lErGgVit4iSV21hmRgeCGlSp +yRiRkjzM7uXB8HwyVW+HZq3gsncGc3lQHxlmAvrl2ADQrHeatxU9cBJ9JNgwJZcZ +lq52HmwNmMIowaXK/me1pdW6KVD7GhH9GrMLYAMVj51j3ELnXbJXgMygopuy0uo/ +xZKfQMSd0rM/ZbqGF0r4gWVwqBXCyXCiVvVh0Mjkz8TRYsh20JWDy7OZzDmKQXDQ +kTCs8KGg38DxjLj1E0Eo04eGiHe/b1Bg8ZM6hsF6+NoF6vF2zOOau3fPEIjmACpc +kByd1RSnUYjclPW51HW6gKDi41A9A/GLdjc0pc/AIcMLfCWTZWTn/aR0NnrEwlgS +VS2+KE+qWvHmPGMTcbkEZgE4B/6V9soAVBV0XqZ8ItVWUicxGzrzNVXAJkgpzXXY +vKQnzlul3Wq7PgSMxjVNV2nDZEmb/BMBArVxe+1T9Z/s5NnXtfXgTaTOQ2cO9yid +X1zDfyxZ9ObX/trjeTihFx0Ad+Xm7F6Nn2jij2ud39Xz/KD11ciIG2hbB/flTLow +58z3TosQL0wuJSGtQTCvBxqUlFQlxO4yj4Ulxtv7UUf5T3Ox2puXOHmhWDZ81zc0 +7G/v/UfMEf4Ev8RlgQjNH4VLZH69HyfP+bATWsX5Kp8fFD8KMPE= +=jfO4 +-----END PGP SIGNATURE----- diff --git a/knot.changes b/knot.changes index eff905c..641b4ca 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Sep 23 13:36:13 UTC 2025 - Michal Hrusecky + +- update to version 3.5.0, see + https://www.knot-dns.cz/2025-09-18-version-350.html + ------------------------------------------------------------------- Tue Jul 29 10:38:40 UTC 2025 - Pedro Monreal diff --git a/knot.spec b/knot.spec index 1a11e36..2ad005f 100644 --- a/knot.spec +++ b/knot.spec @@ -16,11 +16,12 @@ # -%define libdnssec libdnssec9 -%define libknot libknot15 -%define libzscanner libzscanner4 +%define libdnssec libdnssec10 +%define libknot libknot16 +%define libzscanner libzscanner5 %define pkg_name knot %bcond_without dnstap +%bcond_without redis %bcond_without lto %bcond_without systemd %if 0%{?is_opensuse} @@ -35,10 +36,10 @@ BuildRequires: pkgconfig(libsystemd) %{?systemd_requires} %endif Name: knot -Version: 3.4.8 +Version: 3.5.0 Release: 0 Summary: An authoritative DNS daemon -License: GPL-3.0-or-later +License: GPL-2.0-or-later Group: Productivity/Networking/DNS/Servers URL: https://www.knot-dns.cz/ Source0: https://secure.nic.cz/files/knot-dns/%{pkg_name}-%{version}.tar.xz @@ -59,6 +60,9 @@ BuildRequires: lmdb-devel >= 0.9.15 BuildRequires: openssl-devel BuildRequires: pkgconfig BuildRequires: sysuser-tools +%if %{with redis} +BuildRequires: hiredis-devel +%endif BuildRequires: xz BuildRequires: pkgconfig(gnutls) >= 3.3 BuildRequires: pkgconfig(nettle) @@ -174,6 +178,9 @@ This package contains a library for a zone record scanner. %if %{with dnstap} --enable-dnstap=yes \ --with-module-dnstap=shared \ +%endif +%if %{with redis} + --enable-redis \ %endif --enable-rosedb \ --with-module-rosedb=shared \ -- 2.51.1 From e5264f5d5937b8495216373792a7658d419a399ee7a86962b1fabddfca6bc5b3 Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Thu, 16 Oct 2025 11:59:56 +0200 Subject: [PATCH 6/7] Update to version 3.5.1. For details see https://www.knot-dns.cz/2025-10-16-version-351.html --- knot-3.5.0.tar.xz | 3 --- knot-3.5.0.tar.xz.asc | 16 ---------------- knot-3.5.1.tar.xz | 3 +++ knot-3.5.1.tar.xz.asc | 16 ++++++++++++++++ knot.changes | 6 ++++++ knot.spec | 2 +- 6 files changed, 26 insertions(+), 20 deletions(-) delete mode 100644 knot-3.5.0.tar.xz delete mode 100644 knot-3.5.0.tar.xz.asc create mode 100644 knot-3.5.1.tar.xz create mode 100644 knot-3.5.1.tar.xz.asc diff --git a/knot-3.5.0.tar.xz b/knot-3.5.0.tar.xz deleted file mode 100644 index 2d58cf8..0000000 --- a/knot-3.5.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d52538bf7364c280999dec58c2a02a405dd922ef5794da1473ca7c3cf7f01277 -size 1716348 diff --git a/knot-3.5.0.tar.xz.asc b/knot-3.5.0.tar.xz.asc deleted file mode 100644 index e2deb1d..0000000 --- a/knot-3.5.0.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmjLmOwACgkQELt69v67 -1quDhQ//c0KAIA14OeSfAzr9VkG9XGct1rxKqrQ6lErGgVit4iSV21hmRgeCGlSp -yRiRkjzM7uXB8HwyVW+HZq3gsncGc3lQHxlmAvrl2ADQrHeatxU9cBJ9JNgwJZcZ -lq52HmwNmMIowaXK/me1pdW6KVD7GhH9GrMLYAMVj51j3ELnXbJXgMygopuy0uo/ -xZKfQMSd0rM/ZbqGF0r4gWVwqBXCyXCiVvVh0Mjkz8TRYsh20JWDy7OZzDmKQXDQ -kTCs8KGg38DxjLj1E0Eo04eGiHe/b1Bg8ZM6hsF6+NoF6vF2zOOau3fPEIjmACpc -kByd1RSnUYjclPW51HW6gKDi41A9A/GLdjc0pc/AIcMLfCWTZWTn/aR0NnrEwlgS -VS2+KE+qWvHmPGMTcbkEZgE4B/6V9soAVBV0XqZ8ItVWUicxGzrzNVXAJkgpzXXY -vKQnzlul3Wq7PgSMxjVNV2nDZEmb/BMBArVxe+1T9Z/s5NnXtfXgTaTOQ2cO9yid -X1zDfyxZ9ObX/trjeTihFx0Ad+Xm7F6Nn2jij2ud39Xz/KD11ciIG2hbB/flTLow -58z3TosQL0wuJSGtQTCvBxqUlFQlxO4yj4Ulxtv7UUf5T3Ox2puXOHmhWDZ81zc0 -7G/v/UfMEf4Ev8RlgQjNH4VLZH69HyfP+bATWsX5Kp8fFD8KMPE= -=jfO4 ------END PGP SIGNATURE----- diff --git a/knot-3.5.1.tar.xz b/knot-3.5.1.tar.xz new file mode 100644 index 0000000..9d64e18 --- /dev/null +++ b/knot-3.5.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a614d5226ceed4b4cdd4a3badbb0297ea0f987f65948e4eb828119a3b5ac0a4b +size 1676008 diff --git a/knot-3.5.1.tar.xz.asc b/knot-3.5.1.tar.xz.asc new file mode 100644 index 0000000..4cec5ad --- /dev/null +++ b/knot-3.5.1.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEdC+k6VgptsXqxrhXELt69v671qsFAmjwhbgACgkQELt69v67 +1qtHYw//VKme4mj8Kcx5/NNFSSJ6PCeXz5wnbL1zvB68+bsANRJjF2EZ8y5IeGFl +n5yl8nkNoUEaXtBjnXLFXGXLZpB4niyKh7/Gh+qKe7sKvnNZxhAJeyicjDJw+xzD ++dzKqsXupUknY+4+mUeccj6rDZGWC7Vax78U7UII2Ph97c3kxoWRVsHZ3TN90TM3 +HNWSWN/GsuwfaBfvuCJpl2ud8cceZY8+bH9Tyd+Yryqhh8c/4XDFtn7WfqRcLsPo +/2YOTHGjsgmXmKmIypq6jlEUUaAxAqDCYrjMK8iKp+XaG3WgvrFpZSUPpE01RRgm +SQ6hH+b8UnA2KzMakymobhIZth1cML1hi3a7+m+xwB61dfNfOfm8BOhiqF3XaoKw +3cZem56pW8USJq1qkHiyElcPNNtZid93EuHGXYDpJMujQwCokc9fTjJd1N7sc5/b +C8UShism9RGDxUQhqEcgTp4f4l5e4/IgsuiWqolERyxW+6SaDjAX7J/v9bCfnEF7 +0eQdFpjqeuqcznzmVS3hjSojqIiRfH+GhJo7Xuu0nzvNFHTffQVAHgyneDq0o5DV +KuWm4DJctD8nLNckG0gPYcx11ybuazqNcz+wLZv7+mvBzYv4sEy6Poye89PlJsoo +8qNwPdJS/Kdnm/Pw42CRnEyWoISSUV/34URXLoLnUPmq5oDNdP4= +=riZH +-----END PGP SIGNATURE----- diff --git a/knot.changes b/knot.changes index 641b4ca..e2eb81a 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Oct 16 09:59:19 UTC 2025 - Michal Hrusecky + +- update to version 3.5.1, see + https://www.knot-dns.cz/2025-10-16-version-351.html + ------------------------------------------------------------------- Tue Sep 23 13:36:13 UTC 2025 - Michal Hrusecky diff --git a/knot.spec b/knot.spec index 2ad005f..da05079 100644 --- a/knot.spec +++ b/knot.spec @@ -36,7 +36,7 @@ BuildRequires: pkgconfig(libsystemd) %{?systemd_requires} %endif Name: knot -Version: 3.5.0 +Version: 3.5.1 Release: 0 Summary: An authoritative DNS daemon License: GPL-2.0-or-later -- 2.51.1 From eb139f27c7ba6999ebc97d4e4efc10188e8b38a12bb4099c61aa04d9fd83b447 Mon Sep 17 00:00:00 2001 From: Michal Hrusecky Date: Thu, 16 Oct 2025 13:25:14 +0200 Subject: [PATCH 7/7] Disable quic on stable releases (due to missing dependencies) --- knot.changes | 5 +++++ knot.spec | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/knot.changes b/knot.changes index e2eb81a..1e40ef7 100644 --- a/knot.changes +++ b/knot.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Oct 16 11:24:16 UTC 2025 - Michal Hrusecky + +- disable quic in stable releases due to the missing libraries + ------------------------------------------------------------------- Thu Oct 16 09:59:19 UTC 2025 - Michal Hrusecky diff --git a/knot.spec b/knot.spec index da05079..07e0da0 100644 --- a/knot.spec +++ b/knot.spec @@ -51,7 +51,7 @@ Recommends: knot-utils BuildRequires: libcap-ng-devel BuildRequires: libedit-devel BuildRequires: libnghttp2-devel -%if 0%{?suse_version} >= 1600 +%if 0%{?suse_version} > 1600 BuildRequires: libngtcp2_crypto_gnutls-devel BuildRequires: libngtcp2_crypto_gnutls8 %endif @@ -168,7 +168,7 @@ This package contains a library for a zone record scanner. --libexecdir=%{_libexecdir}/%{pkg_name} \ --includedir=%{_includedir}/knot/ \ --disable-static \ -%if 0%{?suse_version} < 1600 +%if 0%{?suse_version} > 1600 --enable-quic \ %endif --enable-recvmmsg=yes \ -- 2.51.1