diff --git a/gpgkey-4A8BA48C2AED933BD495C509A1FBA5F7EF8C4869.gpg.asc b/gpgkey-4A8BA48C2AED933BD495C509A1FBA5F7EF8C4869.gpg.asc deleted file mode 100644 index a3f5eea..0000000 --- a/gpgkey-4A8BA48C2AED933BD495C509A1FBA5F7EF8C4869.gpg.asc +++ /dev/null @@ -1,177 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -bMkzQRvMkEcKnbcBjGE= -=lP30 ------END PGP PUBLIC KEY BLOCK----- diff --git a/gpgkey-B6006460B60A80E782062449E747DF1F9575A3AA.gpg.asc b/gpgkey-B6006460B60A80E782062449E747DF1F9575A3AA.gpg.asc deleted file mode 100644 index 50ade25..0000000 --- a/gpgkey-B6006460B60A80E782062449E747DF1F9575A3AA.gpg.asc +++ /dev/null @@ -1,65 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -TCZ5EXtaPaEGEje5svkvfIA= -=LEjS ------END PGP PUBLIC KEY BLOCK----- diff --git a/gpgkey-BE26EBB9CBE059B3910CA35BCE8DD6A1A50A21E4.gpg.asc b/gpgkey-BE26EBB9CBE059B3910CA35BCE8DD6A1A50A21E4.gpg.asc deleted file mode 100644 index bc596a4..0000000 --- a/gpgkey-BE26EBB9CBE059B3910CA35BCE8DD6A1A50A21E4.gpg.asc +++ /dev/null @@ -1,63 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -=59Rc ------END PGP PUBLIC KEY BLOCK----- diff --git a/knot-resolver.spec b/knot-resolver.spec index 1abf43f..3c874fc 100644 --- a/knot-resolver.spec +++ b/knot-resolver.spec @@ -6,8 +6,8 @@ %define NINJA ninja-build Name: knot-resolver -Version: 5.4.0 -Release: 2%{?dist} +Version: 5.7.6 +Release: 1%{?dist} Summary: Caching full DNS Resolver License: GPL-3.0-or-later @@ -27,9 +27,8 @@ Source1: https://secure.nic.cz/files/%{name}/%{name}-%{version}.tar.xz.as # PGP keys used to sign upstream releases # Export with --armor using command from https://fedoraproject.org/wiki/PackagingDrafts:GPGSignatures # Don't forget to update %%prep section when adding/removing keys -Source100: gpgkey-B6006460B60A80E782062449E747DF1F9575A3AA.gpg.asc -Source101: gpgkey-BE26EBB9CBE059B3910CA35BCE8DD6A1A50A21E4.gpg.asc -Source102: gpgkey-4A8BA48C2AED933BD495C509A1FBA5F7EF8C4869.gpg.asc +# This key is from: https://secure.nic.cz/files/knot-resolver/kresd-keyblock.asc +Source100: kresd-keyblock.asc BuildRequires: gnupg2 %endif @@ -39,20 +38,21 @@ BuildRequires: meson BuildRequires: pkgconfig(cmocka) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(libedit) -BuildRequires: pkgconfig(libknot) >= 2.9 -BuildRequires: pkgconfig(libzscanner) >= 2.9 -BuildRequires: pkgconfig(libdnssec) >= 2.9 +BuildRequires: pkgconfig(libknot) >= 3.0.2 +BuildRequires: pkgconfig(libzscanner) >= 3.0.2 +BuildRequires: pkgconfig(libdnssec) >= 3.0.2 BuildRequires: pkgconfig(libnghttp2) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libcap-ng) BuildRequires: pkgconfig(libuv) BuildRequires: pkgconfig(luajit) >= 2.0 +BuildRequires: pkgconfig(jemalloc) Requires: systemd Requires(post): systemd # dnstap module dependencies -# SUSE is missing protoc-c protobuf compiler +# SUSE is missing protoc protobuf compiler %if "x%{?suse_version}" == "x" BuildRequires: pkgconfig(libfstrm) BuildRequires: pkgconfig(libprotobuf-c) @@ -65,7 +65,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) @@ -74,7 +73,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 @@ -135,7 +133,7 @@ Requires: %{name} = %{version}-%{release} %description module-dnstap dnstap module for Knot Resolver supports logging DNS responses to a unix socket in dnstap format using fstrm framing library. This logging is useful if you -need effectivelly log all DNS traffic. +need effectively log all DNS traffic. %endif %if "x%{?suse_version}" == "x" @@ -160,12 +158,17 @@ native C implementation, which doesn't require this package. %prep %if 0%{GPG_CHECK} export GNUPGHOME=./gpg-keyring -mkdir ${GNUPGHOME} -gpg2 --import %{SOURCE100} %{SOURCE101} %{SOURCE102} +mkdir -m 700 ${GNUPGHOME} +gpg2 --import %{SOURCE100} 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 @@ -313,12 +316,12 @@ 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 %{_libdir}/knot-resolver/kres_modules/bogus_log.so %{_libdir}/knot-resolver/kres_modules/edns_keepalive.so +%{_libdir}/knot-resolver/kres_modules/extended_error.so %{_libdir}/knot-resolver/kres_modules/hints.so %{_libdir}/knot-resolver/kres_modules/nsid.so %{_libdir}/knot-resolver/kres_modules/refuse_nord.so @@ -346,6 +349,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 @@ -375,6 +379,62 @@ fi %endif %changelog +* Fri Jul 18 2025 Jakub Ružička - 5.7.6-1 +- New upstream version 5.7.6 + +* 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 + +* 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 + +* 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 + +* Tue Aug 29 2023 Jakub Ružička - 5.7.0-2 +- Rebuilt for Knot DNS 3.3 + +* Tue Aug 22 2023 Jakub Ružička - 5.7.0-1 +- New upstream version 5.7.0 + +* Thu Jan 26 2023 Jakub Ružička - 5.6.0-1 +- update to upstream version 5.6.0 + +* Thu Sep 22 2022 Jakub Ružička - 5.5.3-1 +- update to upstream version 5.5.3 + +* Wed Aug 24 2022 Jakub Ružička - 5.5.2-1 +- update to upstream version 5.5.2 + +* Tue Jun 14 2022 Jakub Ružička - 5.5.1-1 +- update to upstream version 5.5.1 + +* Tue Mar 15 2022 Jakub Ružička - 5.5.0-1 +- update to upstream version 5.5.0 +- update upstream signing keys + +* Wed Jan 05 2022 Jakub Ružička - 5.4.4-1 +- update to upstream version 5.4.4 + +* Wed Dec 01 2021 Jakub Ružička - 5.4.3-1 +- update to upstream version 5.4.3 + +* Mon Oct 18 2021 Jakub Ružička - 5.4.2-1 +- update to upstream version 5.4.2 + +* Thu Aug 19 2021 Jakub Ružička - 5.4.1-1 +- update to upstream version 5.4.1 + * Mon Aug 09 2021 Jakub Ružička - 5.4.0-2 - rebuild for Knot DNS 3.1 (#1990583) diff --git a/kresd-keyblock.asc b/kresd-keyblock.asc new file mode 100644 index 0000000..1b34475 --- /dev/null +++ b/kresd-keyblock.asc @@ -0,0 +1,126 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGImJYQBEACoQzmvkGLYGeltnY2MzvjZlpZk/M670+vxI6e7ofto4AQQmvGW +0eann8bUl8qZnliOvqq57akCRTYLaT9ArFjfaaYs60qFD7KCFTAe4GHry/J4aWiP +Q7jftfpDerTLr+LvikJ9dJrMLV/TA79fgEb3DcGOtuZMventwJbZKS5iiAgaN/mW +ZZIh/kQNvylKy4aTm21yx2XFx4eVDRd1aucJWTrR9DmM3Nm02rpNvQxjxWfDU0cg +ne6iWFHseUDA40B5r/hwaEYD4cDOXh+adI0WkH5662TkrewzxE1LE+uyScTEL57i +zTHyeEW+1DHSyprtTZggUThRay4RLPIW4PVV+kkv/9kwtk1LWIbHbzilbKkKKoea +uIzTGJnxGGbV0uyRbH3QJTtddags5rBskemqPgg9momwMIgUtBSQn10zMX/s5bUF +yP9MwKVNzEkgtxeWvjSmKCpqmmD8oiXO1iL5bcZsJfJH1p9nHqDVG4+EJjSbu+wr +eM424BxXap+bdvoxKr5ofTswEyvlwn47aejQQVciDDb+AN8nufJeOrfyYQ798DXj +PhkR3CFVGfLCGkAAoTrhEePmn1DqKJMxlDB8YSZKTvF+TNBLVpVExu/MsVMX7mMh +uG+OFrDn/mCFe+q0fqMEQOpa5XFzhzaRd93khifR+sYnF5fiE92nG60psQARAQAB +tCBBbGVzIE1yYXplayA8YWxlcy5tcmF6ZWtAbmljLmN6PokCVAQTAQgAPhYhBDBX +7ppEjzYtdCBad5qxINoKdvbeBQJiJiWEAhsDBQkDwmcABQsJCAcCBhUKCQgLAgQW +AgMBAh4BAheAAAoJEJqxINoKdvbe5tsQAI4KnAGf+YkPGLdCTQo7bi9eww3zVoJk +m0WKTf67zLd7JC8puCGPWRVaVSBsuUKDrp57I3h736+Jx0XiwRA6xlFmgvVIWrFr +swGXlLbdutezXE2ke5y+86uj6k5TQKn3jEWfmkRigFLlUy5U+VJEt6b/i7e9EmMb +T9dI4d7JW7MPY74jYlFJ4klZvp/BL5ldz9R2yprOnwBX4Bjwm4FFR71NPC/iK2Dn +19pSH+YeRpsTU1I1vBMzz4qlEkhhE1+pqYbxYpyfkmSxJxGvD7FFr8GHnFwcnqqv +zZuinIz+eGf7iSql6yxz7OxDnVhBYnSQpCkSWtGdhHEVtQo0uA7gcxcdz5URBScQ +ofR/Zs/fvEvWqRXKm+I/qC1nK/glfaoA81xI6OGOPkrYEoLi9WKGK0nWSbnux9qY +/vyzVAKUDjEtYFm/Nk/23D4tBcC0/tZfuVFedWa6rcqKVNoeRdu2Nol9L4quL601 +vm/kIQDhUsQmWbvIkwx6pHZoFw+9COY1NFINOqguBYzyMIlVJpo6Xns+1gldJ7vI +0w6F+wpmUkFNnEACQ3dG/uf6WNzEbgEdKFQ2xgLN4zY7nJI3QLRlrXntk6BzG7Lj +iQe7ZS4uhaQQ9bzTuvhi3qKJEJUGaPQRvYJoCoDQs1gLR/rep0qQpRsUt7Tzb0uZ +xeeZHSvvhDq5uQINBGImJYQBEADaE8cZEkr06+TnlQ+8qSBHRFJSEunNKjUr8t0y +zwPgFZhRIRtw3mCFqDEv/eBPw9tsQeW6aJz5+VI5t7Ifkt8krHPE8GT5N33MyUKj +8sRk1oQNt/2JdDCOy5ZigyqFj31/9XeIWvlQbBLUTL0V3EPAmcipegEx9VFD81FW +qH4TbBer0oLsa7zFnZ455FIn1a76UNC+73DE3+eV1V51euhx3TIgn76SXe8Qf+jg +Asv7Ylfe++g3Smkt5UAgEZQOFwPbYMjS4U5sRq8hpJw+nBkI2n/vHoLeSKWZjt6J +/yth+tLQmsQRwyYk97Tp8mzPpmWSMWIGPDrfyBdV1DmToQkWDozuBs5Mz8gVvrMu +2mNe4O0m5Xv7e80Gm/OJxSeB/o8tEXFE12JEM1c88OZ8Iz/PcfSgotbcS5zVxRcm +yU/ZqMRNvJHtG932DIhZ/s0NdAxnsAeCz9gaR6Z4orVXb8G7/S1pe0ab66k19VX5 +wFoPIz92SUq91VbrCsjfHi4FeE7h2OL9QP10Liv9qOxJFYvy2fvWG9EXuknjaZsD +igmC1DuX/7uWJbrGbp9spnuNsgm7wYG5nFH8fTnNKtaMl2/D8D5WbB0k+MJnBDeW +MyDKPsaCStX2ih90DGSOkWlZy1k3X+v+PTPPxu1ry/MePSo0UHud9L2oWLbnz27I +bBRymwARAQABiQI8BBgBCAAmFiEEMFfumkSPNi10IFp3mrEg2gp29t4FAmImJYQC +GwwFCQPCZwAACgkQmrEg2gp29t7Trw//cN9UEaN1WaH4jFDKIST+xdLnSLvk0Izt +hHqJzzW9sRQYINvqz89EkTUrjelbW3Ib41YVNNk3S7hOm5OJm/fRHdQtItzuY/9E +RafF5+PUiDj5TRDa8bRV7sCAQLoztfr1ozadbGE7e8HrrZv4DcZ10joCpLRZm04j +QMBeZcaaEa2Wh7Xf9VW4aBJ/DU5DevsKeTRpCuwtw2lEf+NMl3PogPa9glm7liQu +DKU4Zlf/31ZCudAb80PugOzWM2i1DG26G/b7z+8N59m6dBYWeSvcqU7Z9Q4rU7bV +R/6nST8GyLIU/PsDalvKm2B3NDcXerN8lT9zU1QBzT3OyL6Uy/UzXl6YnpxFT8m/ +Gm4uiLS+gWD2TXh5BKGsuU4zIHakjglA7Gtb6PJ56+Pkz95apx7vAhmnJxgw7qAX +KAH0Rng7IxEeL8Fj67tzWTQPs0PuAty7qIgbeft8hvhtk9vfFZb8k3bhX59b/+TO +tbTOCjVhmq9bZdaw60SBl3LuyUlnlGmrqvPzVUdcAc2zvnxjEt9yVioS/M8zNRC/ +SmWbagZ/xyf2iiEAbo0y12t3heztdG8jMoMrImmUEubfPiAfCN2ys5zPiXW2jio5 +vvopiu23y37ew3zoAZrnfmFW0D8A8iD2g0kl/Ysb2dXIYocQ423ADN1Em/+1f8j5 +3P6DgfI04ROZAg0EWAOSdgEQAMcRDAsGV+ptULOruphwEUVNzVYIAW2qIp6E6uwh +Ocq6xnDieFjCUpDFy6aCPTXEk6Ft8cEIF4aUPJ1ip6YqDgh9jafBLI/Bllgwmfsv +sAasJ7K2vhUy8MnujuoNmOOKbiJ+/4ZTB2TemVfHqgwXidy16wjxoA64tQcCfQ9+ +sZ82FahqCU4qB04joMaOEj9oaS/L6Osj/5ex0xX7d/VG4Q58j5i7hJcWMnKECaoQ +4FHHF0eoqt4ginPcuDfzJbCJUZ/CBBP6cUjP0GkcfeVaDW5LzEzd7Nx4GZFhXzNP +0+9t5nnsGVpNHqstp7lFjBXf3s9IsGqouQHkfRMNFQUGfAGxShst5tgeYkI7J2/I +2/kAWQuYtns7iPaMWjVY9Iy3dOEzrBHCqucHgaL7qifKtl8TUOdVkypvFndVdr4T +hLljCt8ItQSsYSf53jQ62hFmZBeFE9UCx2OKYyP2gUz1GjFKBSsODohrefQisoVv +77McAVuqRHmDirNeI4wQbrbUZgR7HawMQrP88PgJUqU0j16V3hOgfn3aQDDMmZ36 +wCL5F+izQ0TPG4V3R6QA55ahRGjTOhhNJY+Uw6YUy9ykfos/eV4mZjvHjP9vWeD/ +7tScqidUAtU8VtFsSU6Qh8C0spxQSh/BXWOvsPJgY9qUm2IMk+iYHTjVkcKPZHHJ +dj+hABEBAAG0KVZsYWRpbcOtciDEjHVuw6F0IChwZXJzb25hbCkgPHZAY3VuYXQu +Y3o+iQJUBBMBCAA+FiEEtgBkYLYKgOeCBiRJ50ffH5V1o6oFAmFmsBgCGyMFCRTR +36EFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ50ffH5V1o6r5GBAAxkNaB8zi +TVWBZ5geqcQeoqCeTrZjDZ1pY32BbjefGb0z0fmRzH9ESQBGH+b46PO7cibOt3sY +d4ZX8GxG/vnwsU3dOspaIQfHH99yXr+sCRkcr2k7DWTMFSX/5JkhlrouAURpIRN8 +y4+OO/TkWFY3HAIEy3VkhwIoJSUEDfSINb1KHnotNzHc7s1Z3yb14K14XV/LnQL/ +/NTz32NBGSDAt3C3+w4h5WKhg+kPcuno1VVUHM4AcqqLkhEbNN/QwQULWbrQMqcB ++JJWlEgSqkhn2nrw/i8q+tlK7FBi4DhID99xRljt2HcPt7gqhnZ/2OxfoHGHui/f +FPgmeK+c/wHZ22FH4ly0XwsSdIjskhRf/XPTaBlgeorfyIEBFBeFkgjdFUNSpl1M +Tso6ZYxXkLg1UxEFtI+X5Eh7zpirfs6jwc44aMHKabJY3V/MBmYqUBRR3H6xnIFd +gfjVeFAR65w7MElJXRx2kvJ5ixpV5W2+U//MvhkpN6Vk1Y2G9NXmQeGXz2l+2A9V +4qpTn/nVAIchYFtVPzsAJlyPAqB7I45uNMQOcsGdn4W5lLgD4MNdgwIUce9jQ1Oo +F0BnZSCJGLjU0ZxVUOd7fwF+P+Y8RBxBIhVcvxaluI3YmT0roqCXaJaYGAWgXZCF +9g0NnfvR0dRRZRUeT/qLxJNZksK+iFtLIlu0MFZsYWRpbcOtciDEjHVuw6F0ICh3 +b3JrKSA8dmxhZGltaXIuY3VuYXRAbmljLmN6PokCVAQTAQgAPgIbIwUJFNHfoQUL +CQgHAgYVCAkKCwIEFgIDAQIeAQIXgBYhBLYAZGC2CoDnggYkSedH3x+VdaOqBQJh +ZrAYAAoJEOdH3x+VdaOqVjIP/1N5v2soWf7T2OcromFmL76QDqAIwzYtuwookFK8 +UBiGEAw+lz8dHSPqiQF8IiaVxroWeKp7vHKjSeRCr2a9eKsYzTdz3jStwPnKZGpP +5OMJb2x5dZNxyKaL1Fyidq0N9LDIkxanMORPYVA2c1tHmFJFJoj8EmUhIYN8iAl5 +ZG2u3vELI9B3ZvNJb8OJUxAOcvPVyuxKMzpJY2C8K4Ec2joLugG+aCoZh7DTi4EO +tqAOxr/jfCPEdPHEIKEOdqXy5DtoiA5e6uHA+DpseBC/jM2jrvO+IRqnFvr7M7+Q +yfv0ZbkFefsJp5tjojCv6xJPtz/BKwh9wxNtUJrZfFL71Otz4/0YAwiX4z+kljop +x0i4ALVUOiWb7i/2PiP23n4JnPAfLdlClk9CeTkCOu0CAgBvrKi1w/7eEnGqOgTu +4OaGfFaOtTjuFqKS0wOdBRGST5h3pKjxrDxN8HgI+ZpF1EfMd6ovfLWpMVIwE9cV +ueimcpAqfSubQECTjwnsDSmzc26apaCHL8FaXf2pG9J5uDczxdcUzVWfgb+16Wdg +bFoqJ82O2SCysTcEkrNH8m2R5i7iCaO5WlQFLf2FHOBWLd3RjV1ztCImv4di5skw +QLwgW2+wi0QowVPgPc38JAPa73INRhaPK3JUcwqNEr9JUNfRGyL+eTwTX4b5YKHd +dJ9KtCRWbGFkaW3DrXIgxIx1bsOhdCA8dmN1bmF0QGdtYWlsLmNvbT6JAlcEEwEI +AEECGyMFCRTR36EFCwkIBwIGFQgJCgsCBBYCAwECHgECF4AWIQS2AGRgtgqA54IG +JEnnR98flXWjqgUCYWawGAIZAQAKCRDnR98flXWjqjpMEACClbUGJ3e0p1Nty0Lf +kRsoWZMoyeWSoBA0owUsQOyquKKaSj+40qHMDOhbNfJoLpwFsU5zJL4I2rhDlW+z +Y5Het5x1afS0lExzXK3RMPWwhUwMmWevUpW+VFjvPyBhdlEP8E0Ayj6z/p5GEN9Z +9yruZfz9ru48KDvwUYz/f2V0cAPqOIcSM6euGLXnK4ExML+8Wiqgmht8qBozD0Lo +odyAWMR1D+XkAMR+ugwUfs449+x7zzzfkRh8CfggB9mgMK0i2b66MdWFHYW2c9jc +3SIEaWZM56pEG9BCZpcoiiGgCOMWQ7CEn2dOfH2Ah1ZiICyDnL9XvESYJBoRLiNG +cLrD31GJzUrDPRLzK9f8j4AlWN7bNECw5pmPYE2vizFOuasojBV6hlg+c0bXpQSK +ybg1eQb0rE5yOWrA0pP5yNc6ZIBxtjbYLbwmWltb9mWMznVSNfcjvA7QXe3srYYL +AOW1KPz2Ly8qCTZXcpXx2Z2mk4FTNDIj4maQxLTIURHWHckHrXxENxMXNcbaZ4d4 +LVz5f1RBhsFfmAXpVu/FTvXIPlIWaNVlQDWBMxlVidpeztB4XgPUqKWmtMNyCTsN +PeuxrRiyIm2ccXE+fcuPDstLIeQdX+U/rijx1f588i6nt2oD0vy9tEchFeiczql1 +YzYNM5U8u/rCYiOxmQWf7gZecbkCDQRYA5J2ARAAyHww3huLEtsdyqgjiGMhtEKO +Lmp7yFl450HY9oPcHS02U5BC1370ssNShrdOCi2ACDbe41Zxx85WcuaO1OVqung2 +umX047mj2xQsiTAFRDLZsQu8cQFoEy/DBL2bk7ThfK1Lh+NyZAs0UaPpDkGodS0D +e9osA+4T6Nf4POYaeavbYVFSdDKS4lUboBqApKnD/TzKFxFcpuFx6FN92lteTbOo +jGMiLoZvELY86Kn9KuFZ8FM2ZSNHx1Z75KouufGrdkeCoZYVYiuzT+fnt2it4dIp +IlnF+yxMt5LB/MSrmECB5CAFJtxzuMccm6yDUZQSWWi9vUgxIJwvt5w0CIBT353D +GeP4WnH0r5YoBKoRbh7i4fT0lWvMXTG/V2lqyzBdClMebyHffMgba26Kj6oeDygD +fC5aGsVaqw1Ue/qQ5QRqTJcJV7xVLTtS1EamVqkfKwPS0zTfnrF1jQtnO/P4qkfg +BRRG9BXGGrykHpXOyqmX6Z0wbV2P4j+p02oSecDl5yVXplJfsXfbS/xXnaSkaN/7 +mCU29ul26cAVNxDkDPunztSFi9K9LM2T/XWYJQGXM71OpmONQJGF24lx7Wp/kobn +HtbjGDzjDPC4eSL7MA56qtrWaLM+4ePKANct2q0q6c0uSLs0Q2zochS64Mcg0YzL +1sinWPN1rXLDk3lwpIsAEQEAAYkCWgQYAQgADwUCYWawGAIbDAUJFNHfoQA/CRDn +R98flXWjqgkQ50ffH5V1o6oJEOdH3x+VdaOqCRDnR98flXWjqhYhBLYAZGC2CoDn +ggYkSedH3x+VdaOqtBgQALeChWgHEGe/8nwKWrC8CMQyKyiJRlSfvERi5M40PYxw +KC7IHo+ekMdlLc8kVkv5WSq3zQcNoRMjHutZlCVpGJat5PwiCine6I3Z5JfKsU7f +JE4KXPD0jr9kCy/IHlCWsKLZTHH0LOk98tqZcFQwFM5nQEzu8Us86BxlZs5IaN0j +ILD2qUC+EYeg0hd0kya+16UNao9NxCeUEoSwxhtB4IIMCJTUPx0pWErCHxeCUjvx +Pd2h5A106DT/3fa8uhPHr9goHtfreV0soGuxu1rqGrMn7XcorsGdt9XX4tyPHcXD +XCZMLedjYTu7OcYQ63hi+ZWUXJPvcIrB4StCumaFECwLodpdDWB7n6OF8r+X//eP +bjS8qt++A20LGD4l7BrWxDeymrnqLmWN8RBf2xV4ytVfcRx1ercFMGiNRUvGSh+k +gP6J7D4yT4xGTq+fCtS6BHyWMB0loXcWv0Im/6znpIpUcvXyL68s4Jiqukt94rKl +wb/IB6MSWannxk8UzWfGgFXeGUrR8YWLuQSo26AceNOyu2gMW+k9kYi0sqkBzMPk +1zWZN/gSNpDyu7AWGpv4RtOKhJhaux8zwtwqozqSx+plpnYz5ifwCNMuznM6T0j4 +msKQiK1N7lIwKBGaT2P8SJ/ecaJyudIz4ds2+GUl6fxqSR27Egs+EUY0BmS7wESr +=dRuR +-----END PGP PUBLIC KEY BLOCK----- diff --git a/sources b/sources index d65256b..0ed2cdf 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (knot-resolver-5.4.0.tar.xz) = f98086fa46969c3ca074cb15d7f4098778fc51bec4b08e2439b0ec4fca53ab66a8497dd49491bb180d48ed30104bf715c91d1bb42ed1b4756e6ca3abd3868e0e -SHA512 (knot-resolver-5.4.0.tar.xz.asc) = 3c7363ee424fc6002cb8b313a5cc5c220a107d4962ae6f93c44282ad8943f00befa952b96689c8c19991597ffd1ab8afe54f398759d39fee6abaab7cb87d0037 +SHA512 (knot-resolver-5.7.6.tar.xz) = 4dcaff56b0368bc147e04ffbf6ce4a3595fa3a59e99e73b516edc7813142abcb20823b987824b11a31e3eca3cc62fa176caf4408361daeac67b6f0587f9a0268 +SHA512 (knot-resolver-5.7.6.tar.xz.asc) = 478449d96dddaff9aff134a2a3bc991d8e50423f38a00e7256b54be9ab89d85d66eaa8e83815f4b31700b16fd94f8017493db6347e57d0583feec38bb35655f6