From 44db55a1a743f476f2eaa14ab4e8572035d2c533 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ru=C5=BEi=C4=8Dka?= Date: Wed, 14 Feb 2024 15:43:08 +0100 Subject: [PATCH 1/6] Release 5.7.1-1 --- knot-resolver.spec | 7 +++++-- sources | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/knot-resolver.spec b/knot-resolver.spec index b5924e5..e7cb076 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -6,8 +6,8 @@ %define NINJA ninja-build Name: knot-resolver -Version: 5.7.0 -Release: 5%{?dist} +Version: 5.7.1 +Release: 1%{?dist} Summary: Caching full DNS Resolver License: GPL-3.0-or-later @@ -378,6 +378,9 @@ fi %endif %changelog +* Wed Feb 14 2024 Jakub Ružička - 5.7.1-1 +- New upstream version 5.7.1 + * Thu Jan 25 2024 Fedora Release Engineering - 5.7.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index 01e00a9..266a0c7 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (knot-resolver-5.7.0.tar.xz) = 38095b94ef341717ba99f1dd354fe184acdce05cb234ff685d2ff84992d8cba6ca1b8b3623998dfd3ffe9d728282963c6973c30996b836060c75e1d2ac3ee544 -SHA512 (knot-resolver-5.7.0.tar.xz.asc) = a0403af705ac39d80ec0a3a608e0210f50bc647c078a8dc74a3c814b6c3541a777a2c83ce11c448a10ac9bfa8f96b38537c5a54c2d4cd15ba3ee402793eb92a4 +SHA512 (knot-resolver-5.7.1.tar.xz) = 89ebff7e239ea09d9d180386f4551952fb59a3f1d0ca01a172acf27d2eade16ae578142d811333e49ad3a2f629cf5b23d038043c0768469078fcfd5cbfb5020b +SHA512 (knot-resolver-5.7.1.tar.xz.asc) = 0ec86e0aba583383df4f1ed909ef71a3473bc1412970b91d184372b53c5471ac41e6bf60e9a817c184501113f2d8272c3b0d2c379f80dfe2476ef32c861dd235 From 281e197170c2eabf77b6a60bda026c033423c493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ru=C5=BEi=C4=8Dka?= Date: Wed, 3 Apr 2024 15:48:07 +0200 Subject: [PATCH 2/6] Release 5.7.2-1 --- knot-resolver.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/knot-resolver.spec b/knot-resolver.spec index e7cb076..35884b0 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -6,7 +6,7 @@ %define NINJA ninja-build Name: knot-resolver -Version: 5.7.1 +Version: 5.7.2 Release: 1%{?dist} Summary: Caching full DNS Resolver @@ -378,6 +378,9 @@ fi %endif %changelog +* Wed Apr 03 2024 Jakub Ružička - 5.7.2-1 +- New upstream version 5.7.2 + * Wed Feb 14 2024 Jakub Ružička - 5.7.1-1 - New upstream version 5.7.1 diff --git a/sources b/sources index 266a0c7..6190686 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (knot-resolver-5.7.1.tar.xz) = 89ebff7e239ea09d9d180386f4551952fb59a3f1d0ca01a172acf27d2eade16ae578142d811333e49ad3a2f629cf5b23d038043c0768469078fcfd5cbfb5020b -SHA512 (knot-resolver-5.7.1.tar.xz.asc) = 0ec86e0aba583383df4f1ed909ef71a3473bc1412970b91d184372b53c5471ac41e6bf60e9a817c184501113f2d8272c3b0d2c379f80dfe2476ef32c861dd235 +SHA512 (knot-resolver-5.7.2.tar.xz) = 973e9a541b54cee0d230247d279785a83ce2127216b12ee9f314a49adedac3e23e8369900d6f0985b0a666e9bcae7772f29224565e6208ed4988b13530e4ff0b +SHA512 (knot-resolver-5.7.2.tar.xz.asc) = cf05ceca455400004cf249b1029b93619a1d5fcf839bca1259a7b411a1ddef1da0aff187ea0023c587de1981e91a8d26af3bb22341cf426e5055e8ca1c4024e2 From 5e27a688d11a505a925aa4a4e826d39f54322c72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ru=C5=BEi=C4=8Dka?= Date: Tue, 4 Jun 2024 20:58:28 +0200 Subject: [PATCH 3/6] Release 5.7.3-1 --- knot-resolver.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/knot-resolver.spec b/knot-resolver.spec index 35884b0..5690984 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -6,7 +6,7 @@ %define NINJA ninja-build Name: knot-resolver -Version: 5.7.2 +Version: 5.7.3 Release: 1%{?dist} Summary: Caching full DNS Resolver @@ -378,6 +378,9 @@ fi %endif %changelog +* Tue Jun 04 2024 Jakub Ružička - 5.7.3-1 +- New upstream version 5.7.3 + * Wed Apr 03 2024 Jakub Ružička - 5.7.2-1 - New upstream version 5.7.2 diff --git a/sources b/sources index 6190686..6253203 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (knot-resolver-5.7.2.tar.xz) = 973e9a541b54cee0d230247d279785a83ce2127216b12ee9f314a49adedac3e23e8369900d6f0985b0a666e9bcae7772f29224565e6208ed4988b13530e4ff0b -SHA512 (knot-resolver-5.7.2.tar.xz.asc) = cf05ceca455400004cf249b1029b93619a1d5fcf839bca1259a7b411a1ddef1da0aff187ea0023c587de1981e91a8d26af3bb22341cf426e5055e8ca1c4024e2 +SHA512 (knot-resolver-5.7.3.tar.xz) = e3d52cce589c0c1bbd8360daae3004ce3150a418eb69e47bde3344867bcba3d434363c10e2833a5ebaf484770612b2697bd0cf464bce51c432f54e5a7cd446f8 +SHA512 (knot-resolver-5.7.3.tar.xz.asc) = 013653dfc7b6d8a4234fd0f04d69c3a7c0fe197fb4c32f8687e199d4f3df28d88b6683f46bb9ddeeaeac0a89919446e4539ffee954be1e87c0bdc0a5b05cef32 From c304bd30a25d716a318d88f15bef6ff53fa2e22a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ru=C5=BEi=C4=8Dka?= Date: Wed, 24 Jul 2024 17:55:46 +0200 Subject: [PATCH 4/6] Release 5.7.4-1 --- knot-resolver.spec | 5 ++++- sources | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/knot-resolver.spec b/knot-resolver.spec index 5690984..05dec5f 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -6,7 +6,7 @@ %define NINJA ninja-build Name: knot-resolver -Version: 5.7.3 +Version: 5.7.4 Release: 1%{?dist} Summary: Caching full DNS Resolver @@ -378,6 +378,9 @@ fi %endif %changelog +* Wed Jul 24 2024 Jakub Ružička - 5.7.4-1 +- New upstream version 5.7.4 + * Tue Jun 04 2024 Jakub Ružička - 5.7.3-1 - New upstream version 5.7.3 diff --git a/sources b/sources index 6253203..9f73da1 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (knot-resolver-5.7.3.tar.xz) = e3d52cce589c0c1bbd8360daae3004ce3150a418eb69e47bde3344867bcba3d434363c10e2833a5ebaf484770612b2697bd0cf464bce51c432f54e5a7cd446f8 -SHA512 (knot-resolver-5.7.3.tar.xz.asc) = 013653dfc7b6d8a4234fd0f04d69c3a7c0fe197fb4c32f8687e199d4f3df28d88b6683f46bb9ddeeaeac0a89919446e4539ffee954be1e87c0bdc0a5b05cef32 +SHA512 (knot-resolver-5.7.4.tar.xz) = 5d8ea5b5b0cba5a1058aaa6e04573c838895d6b2c204e8d09c9ad898fb074c52ef7589afdad164b007edf151167d31fd0f940466edfeec597f96e5bc1cd72171 +SHA512 (knot-resolver-5.7.4.tar.xz.asc) = d34a0e1fd8be372c325199ace5bb6f20b2b395a4fb5a6f6f4c2c89f29741ecfd36234900b0e836c174df831716012589231551b13426a6728e37aba6c74c197f From 455216194ca5c9d1723fc98ca5b5555942f28a62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Tue, 11 Feb 2025 15:35:23 +0100 Subject: [PATCH 5/6] Add sysusers.d config file to allow rpm to create users/groups automatically See https://fedoraproject.org/wiki/Changes/RPMSuportForSystemdSysusers. --- knot-resolver.spec | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/knot-resolver.spec b/knot-resolver.spec index 05dec5f..7b0f37a 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -7,7 +7,7 @@ Name: knot-resolver Version: 5.7.4 -Release: 1%{?dist} +Release: 4%{?dist} Summary: Caching full DNS Resolver License: GPL-3.0-or-later @@ -66,7 +66,6 @@ BuildRequires: lmdb-devel Requires: lua-basexx Requires: lua-psl Requires: lua-http -Requires(pre): shadow-utils %endif %if 0%{?fedora} || 0%{?rhel} > 7 BuildRequires: pkgconfig(lmdb) @@ -75,7 +74,6 @@ Requires: lua5.1-basexx Requires: lua5.1-cqueues Requires: lua5.1-http Recommends: lua5.1-psl -Requires(pre): shadow-utils %endif # we do not build HTTP module on SuSE so the build requires is not needed @@ -167,6 +165,11 @@ gpg2 --verify %{SOURCE1} %{SOURCE0} %endif %setup -q -n %{name}-%{version} +# Create a sysusers.d config file +cat >knot-resolver.sysusers.conf </dev/null || groupadd -r knot-resolver -getent passwd knot-resolver >/dev/null || useradd -r -g knot-resolver -d %{_sysconfdir}/knot-resolver -s /sbin/nologin -c "Knot Resolver" knot-resolver +install -m0644 -D knot-resolver.sysusers.conf %{buildroot}%{_sysusersdir}/knot-resolver.conf +%pre %if "x%{?rhel}" == "x" # upgrade-4-to-5 if [ -f %{_unitdir}/kresd.socket ] ; then @@ -349,6 +351,7 @@ fi %{_libdir}/knot-resolver/kres_modules/watchdog.lua %{_libdir}/knot-resolver/kres_modules/workarounds.lua %{_mandir}/man8/kresd.8.gz +%{_sysusersdir}/knot-resolver.conf %files devel %{_includedir}/libkres @@ -378,6 +381,9 @@ fi %endif %changelog +* Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 5.7.4-4 +- Add sysusers.d config file to allow rpm to create users/groups automatically + * Wed Jul 24 2024 Jakub Ružička - 5.7.4-1 - New upstream version 5.7.4 From dac4a49ace4636e509cb6c956e3e9a183dc2e09c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Ru=C5=BEi=C4=8Dka?= Date: Thu, 24 Apr 2025 14:33:47 +0200 Subject: [PATCH 6/6] Release 5.7.5-1 --- knot-resolver.spec | 9 ++++++--- sources | 4 ++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/knot-resolver.spec b/knot-resolver.spec index 7b0f37a..a09d8e1 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -6,8 +6,8 @@ %define NINJA ninja-build Name: knot-resolver -Version: 5.7.4 -Release: 4%{?dist} +Version: 5.7.5 +Release: 1%{?dist} Summary: Caching full DNS Resolver License: GPL-3.0-or-later @@ -317,7 +317,6 @@ fi %{_sbindir}/kresc %{_sbindir}/kres-cache-gc %{_libdir}/libkres.so.* -%dir %{_libdir}/knot-resolver %{_libdir}/knot-resolver/*.so %{_libdir}/knot-resolver/*.lua %dir %{_libdir}/knot-resolver/kres_modules @@ -381,6 +380,10 @@ fi %endif %changelog +* Thu Apr 24 2025 Jakub Ružička - 5.7.5-1 +- New upstream version 5.7.5 +- Remove duplicate file listing + * Tue Feb 11 2025 Zbigniew Jędrzejewski-Szmek - 5.7.4-4 - Add sysusers.d config file to allow rpm to create users/groups automatically diff --git a/sources b/sources index 9f73da1..c63e839 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (knot-resolver-5.7.4.tar.xz) = 5d8ea5b5b0cba5a1058aaa6e04573c838895d6b2c204e8d09c9ad898fb074c52ef7589afdad164b007edf151167d31fd0f940466edfeec597f96e5bc1cd72171 -SHA512 (knot-resolver-5.7.4.tar.xz.asc) = d34a0e1fd8be372c325199ace5bb6f20b2b395a4fb5a6f6f4c2c89f29741ecfd36234900b0e836c174df831716012589231551b13426a6728e37aba6c74c197f +SHA512 (knot-resolver-5.7.5.tar.xz) = b9ade76accf60c7eee173cfff18e1881e79bcd63d85ef583973244bf37f40c4c57fed00d840c61643b65b82b1f93f85480c4f10334416cab87fae3da46918fc3 +SHA512 (knot-resolver-5.7.5.tar.xz.asc) = df06eb244fa051a5f71385424b2da2479203019c6824344ec2226bc4851a3eb12eb3bb0f6f5a3e5ccce8c5875b6867924fa46b6939545cb35b24ef799f9ef6b0