From 36c871f848325f0cc3edcb5345bb58709484c0b9 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 6 Sep 2019 20:51:32 +0200 Subject: [PATCH 01/62] Update to version 2.2.1. --- .gitignore | 2 +- cryptsetup-2.2.0.tar.sign | 16 ---------------- cryptsetup-2.2.1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.2.0.tar.sign create mode 100644 cryptsetup-2.2.1.tar.sign diff --git a/.gitignore b/.gitignore index e7554ce..23981ae 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.2.0.tar.xz +/cryptsetup-2.2.1.tar.xz diff --git a/cryptsetup-2.2.0.tar.sign b/cryptsetup-2.2.0.tar.sign deleted file mode 100644 index c7e623c..0000000 --- a/cryptsetup-2.2.0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl1U/ywACgkQ2bBXe9k+ -mPx+RQ//Q6PcBF+9kxLl9BmbDqOnGPgCBksDsPD78ergJ+JPsmSVc71JD0lR5zha -kaOogegxZwQRv6K7W0lF9HKmlLIucj1o0fkvJ9gI+olyKiLahqQIVcBJ6vMXvMvy -653IPOFm2NfSBwN0FFVgk1T3SQCccxZXQDtfEqrILsP70coRax0mP6ArbqQ2a072 -Vo8dcSWz6+aNRcHsgMsSpqjtbYSDSb5ngrb/lUGvqTyN+C/zp4l7ktSiMeUPXhx/ -92IolBWY0MHCCADQRZmBzfMse4bo1BlHBC/Se02WiLGLJla9/J3d2xY25/tDPJ3Y -AExv/01Fy5nrqZaY9asCAnOT/eCPKqx8SedcXjw4jxKIC7Bc9cWs+n4+UiNIhHWz -ajL2tGcCThhubxcBJoqR1VJGwfLXGa/QYKGEG9KT5EDffBJaL2dwgBHvkdPung0O -jyiPjVYVzj18F1M3O54gCvEGYyg6R4Bf/m4RoWGKYBlTvyBAwNBs65JpjKrFMUpY -WxtZItVghAO/pzrTjsgk7EwYGmxWYzBuiG+e2tRcDJnMZ8PCWhKWdOB/xn7bHfdN -JGptCkGoQ3szXNArMjuBBUausV+yaJKAID2jgM7Ukd/V3ipIRlSCkHDsEeDwZ4zb -qfDVGfTa3NrajChuTh7cp3SpNYqNpR0VmR7Y1o4JWSSAAAN8yYI= -=tbBV ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.2.1.tar.sign b/cryptsetup-2.2.1.tar.sign new file mode 100644 index 0000000..56e4633 --- /dev/null +++ b/cryptsetup-2.2.1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl1yPhIACgkQ2bBXe9k+ +mPzETw/9GU7HRpHdLeLQBjGAirv9Eun8c79DD4jFaX+V1B439Uehk2EKbSq8kIZL +ROhcuuuei0GmRvFiNmZPQBdvvIvMCYlXxkAcPNN/MBDTbBemGp1rWuUw3c6OMr8V +IVWI4G9axdEAEb9MnC7zpGtX00QiPrUDHLT1ncYzyp9oEzj7Llp3hGgeLheLp4b+ +imKmEjziAwKECVmrNu1jvXl6EdHfquqtFv7pq1MnXvwNfcKE3XXvFWAGP07kLx6j +Rvbo7Vm7fBs9lvItsH/wHOPU6v9wPC4KF9qCLaz2KvUMg8f52Ikl6IWxBCOUsrfZ +YddAzWQ64fkg+vXi/VM3s9A61Ik7QmFj7CUC935BeTTacHlUGfxVCex+RjrOFveD +rBoxiBmmxiIhEmMRM6KkCUez21o3eF0I4TK90tzNaifmoxsd0UWRVOztzyzcYjwX +GROnkvdv7q3Ni6lXfFihzO/yVGX6/NxUS0ncfYfys+vf+8Dq//Uu8GRt45XZbjnl +5hWOa0TQnZB0g/jbHmmD31cLpZGorLp4G81ACducjvPTNfEknVmx7HoohYeU9z6f +VdRwiTLueQq/cqW+dXck2ndU4LNLAekeyNP65OR6WPiRy0T+sqY2OOTvDoTQmPij +juJJ43Q4XJlCMIfWX5iBNqWHVHTJspUyxpuu6JZSR6DxjikX32w= +=2m01 +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 3a85760..46cdd3d 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: A utility for setting up encrypted disks Name: cryptsetup -Version: 2.2.0 +Version: 2.2.1 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -124,6 +124,9 @@ rm -rf %{buildroot}/%{_libdir}/*.la %ghost %dir /run/cryptsetup %changelog +* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 +- Update to cryptsetup 2.2.1. + * Thu Aug 15 2019 Milan Broz - 2.2.0-1 - Update to cryptsetup 2.2.0. diff --git a/sources b/sources index 47136a5..7a7db85 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.2.0.tar.xz) = 903ef5811999ce3836bc348334192a432a971f94aa9c850491c8ba856a2c87385f75abc9296b0913ee6785149b8a7bd40457ad07e01f4ac7a1e62e97c7b18e6e +SHA512 (cryptsetup-2.2.1.tar.xz) = e4b45b24ad63cc4c22cb816f04cf4af71431e15134a8208af1a24e64ded54c07aba6c43521c063f03429304e0610b6cce849332564d69a46934fb7bae8e99718 From a3bca17f0af72c329a1f79997e1eb3a94c920fa5 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 1 Nov 2019 12:02:36 +0100 Subject: [PATCH 02/62] Update to version 2.2.2. --- .gitignore | 2 +- cryptsetup-2.2.1.tar.sign | 16 ---------------- cryptsetup-2.2.2.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.2.1.tar.sign create mode 100644 cryptsetup-2.2.2.tar.sign diff --git a/.gitignore b/.gitignore index 23981ae..923aeba 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.2.1.tar.xz +/cryptsetup-2.2.2.tar.xz diff --git a/cryptsetup-2.2.1.tar.sign b/cryptsetup-2.2.1.tar.sign deleted file mode 100644 index 56e4633..0000000 --- a/cryptsetup-2.2.1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl1yPhIACgkQ2bBXe9k+ -mPzETw/9GU7HRpHdLeLQBjGAirv9Eun8c79DD4jFaX+V1B439Uehk2EKbSq8kIZL -ROhcuuuei0GmRvFiNmZPQBdvvIvMCYlXxkAcPNN/MBDTbBemGp1rWuUw3c6OMr8V -IVWI4G9axdEAEb9MnC7zpGtX00QiPrUDHLT1ncYzyp9oEzj7Llp3hGgeLheLp4b+ -imKmEjziAwKECVmrNu1jvXl6EdHfquqtFv7pq1MnXvwNfcKE3XXvFWAGP07kLx6j -Rvbo7Vm7fBs9lvItsH/wHOPU6v9wPC4KF9qCLaz2KvUMg8f52Ikl6IWxBCOUsrfZ -YddAzWQ64fkg+vXi/VM3s9A61Ik7QmFj7CUC935BeTTacHlUGfxVCex+RjrOFveD -rBoxiBmmxiIhEmMRM6KkCUez21o3eF0I4TK90tzNaifmoxsd0UWRVOztzyzcYjwX -GROnkvdv7q3Ni6lXfFihzO/yVGX6/NxUS0ncfYfys+vf+8Dq//Uu8GRt45XZbjnl -5hWOa0TQnZB0g/jbHmmD31cLpZGorLp4G81ACducjvPTNfEknVmx7HoohYeU9z6f -VdRwiTLueQq/cqW+dXck2ndU4LNLAekeyNP65OR6WPiRy0T+sqY2OOTvDoTQmPij -juJJ43Q4XJlCMIfWX5iBNqWHVHTJspUyxpuu6JZSR6DxjikX32w= -=2m01 ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.2.2.tar.sign b/cryptsetup-2.2.2.tar.sign new file mode 100644 index 0000000..357b1ba --- /dev/null +++ b/cryptsetup-2.2.2.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl279xoACgkQ2bBXe9k+ +mPw4BRAAsG4WJQ0ZVJBlVY7O8Xv3hcyWuUmrb0bROJH3VXndBmURs6ynZsVqA2Bz +ZybwIpj9YUKmJRDc7xZ3hOSr4gHO+oMB4h7o+BtNAI+1/wapvCpEAspgWZifzxrA +toYrvJJVrRpMEoNIQmor6P54nR/0SiNY+7Eagdf9Hobuyi30iiOnTgAyl20p4z9z +ujjOza2yVGxYTe1S2O/brgK8yBMyVWfatgd6/6TUyeyf0PctE9w7Xt2iLlqT2bIY +RECXx63kpLuOIOJTl1+1FUcBW2CUbSU5q7bZHhVBhqteeLnVya/ljS2dvz4pLHuE +AUHzo4baSQWmsFjxmcIXUH5bZkQWfKz7a+xnPC1hqBhYDTcMs7Z1AgrFF10JqFyF +uTdRbotn2e+Yil/LLhAv2vV6M75+VidR5qSInALUS6cAWtghODfcQkuTEv/CA6rn +SfLw830MuMcblbb75GpZEZ9uGRjaqZDlWbI1ctXQzv2KOp2XWLdN+FV44b/030At +02NBC7YQIUdTHdJZ9POh7SwNJjgeyAjfjZabwC4AkxPbarVTcrPGFx9khEiz2HpO +SAUKbwnoZTwuOH48xhNPEz9V3qthLGFrBAaylWhGSFDQ1P1TLHlZhx6i6QFnE8dT +r54CA7lGHbv82y6p87zkJhRVcttg09cQsIRu9DfqDFpuqXpF4WE= +=BvEx +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 46cdd3d..aa8d3d3 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: A utility for setting up encrypted disks Name: cryptsetup -Version: 2.2.1 +Version: 2.2.2 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -124,6 +124,9 @@ rm -rf %{buildroot}/%{_libdir}/*.la %ghost %dir /run/cryptsetup %changelog +* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 +- Update to cryptsetup 2.2.2. + * Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 - Update to cryptsetup 2.2.1. diff --git a/sources b/sources index 7a7db85..ea70be7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.2.1.tar.xz) = e4b45b24ad63cc4c22cb816f04cf4af71431e15134a8208af1a24e64ded54c07aba6c43521c063f03429304e0610b6cce849332564d69a46934fb7bae8e99718 +SHA512 (cryptsetup-2.2.2.tar.xz) = d04123a622438ecbee28145cbdc71886b6f13db87df1c67522bff6e6e3cba817e895e2d085bdb08c78f9cafba557b1203177811a0c316ccd9b7c19939f3fc851 From a6a60efd5daaacf97abb781a75c15cfa0eb99c47 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Mon, 1 Jun 2020 13:22:37 +0200 Subject: [PATCH 03/62] Drop dist.abicheck from gating tests. Taskotron reached EOL so the test can't be run anymore: https://fedoraproject.org/wiki/Taskotron/Tasks/dist.abicheck --- gating.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/gating.yaml b/gating.yaml index afcf378..e215dbc 100644 --- a/gating.yaml +++ b/gating.yaml @@ -4,5 +4,4 @@ product_versions: - fedora-rawhide decision_context: bodhi_update_push_stable rules: - - !PassingTestCaseRule {test_case_name: dist.abicheck} - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} From ef49ed70ade06b0f14aa2b2fb4a93c504f5c7ca1 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Tue, 2 Jun 2020 11:39:41 +0200 Subject: [PATCH 04/62] Remove as of now unused 'obsolete' macros. --- cryptsetup.spec | 4 ---- 1 file changed, 4 deletions(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 24f6770..2097c60 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -11,10 +11,6 @@ Provides: cryptsetup-luks = %{version}-%{release} Obsoletes: cryptsetup-luks < 1.4.0 Requires: cryptsetup-libs = %{version}-%{release} Requires: libpwquality >= 1.2.0 -# python subpackages were removed in F29; keep the obsoletes until F30 to -# support F28->F30 upgrade path. -Obsoletes: python2-cryptsetup < 2.1.0 -Obsoletes: cryptsetup-python3 < 2.1.0 %global upstream_version %{version} Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.3/cryptsetup-%{upstream_version}.tar.xz From c8fbf85c51c6fc2223311350d0136dfbd7a2317a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 14:47:05 +0000 Subject: [PATCH 05/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 2097c60..a50969d 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: A utility for setting up encrypted disks Name: cryptsetup Version: 2.3.3 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -120,6 +120,9 @@ rm -rf %{buildroot}/%{_libdir}/*.la %ghost %attr(700, -, -) %dir /run/cryptsetup %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu May 28 2020 Ondrej Kozina - 2.3.3-1 - Update to cryptsetup 2.3.3. From e38fc3bbc2a0a58c1c6b68fb71f3e783dc51096b Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Thu, 3 Sep 2020 21:00:42 +0200 Subject: [PATCH 06/62] Update to cryptsetup 2.3.4. Fix for CVE-2020-14382 (#1874712) --- .gitignore | 2 +- cryptsetup-2.3.3.tar.sign | 16 ---------------- cryptsetup-2.3.4.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 8 ++++++-- sources | 2 +- 5 files changed, 24 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.3.3.tar.sign create mode 100644 cryptsetup-2.3.4.tar.sign diff --git a/.gitignore b/.gitignore index 15df4ba..eac3728 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.3.3.tar.xz +/cryptsetup-2.3.4.tar.xz diff --git a/cryptsetup-2.3.3.tar.sign b/cryptsetup-2.3.3.tar.sign deleted file mode 100644 index 5ee9e56..0000000 --- a/cryptsetup-2.3.3.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl7PhzwACgkQ2bBXe9k+ -mPztcBAA02gb3E1NpUBKW/MfAPJzGOat7paq0TjMFwINFiBqG8R/fTzeu310Urdr -87otqMHZuOcJB326+1hTagqBD4R2PcehFOGOEST4OLu0IesNles6acAryw6CRpX+ -+SwGyHGJtlCwP3ciYDP8aNief4B5+A/QR1JD5gw0H9rJBgVnMd1nrnSileUDZwdh -Z5TVwbZ6MTxx+XoAEktRS4/zBtv5s1jHDtaXpqkvtwW4KB7aiuUxTLa7Y4ucj3BR -X6MuFWNdeBonFI+6sDsvOFVrr0tXEeb1RmgwvY6QidsRGsqihhvxOput35jSZBGL -37kw/xNSwJ3pa+mhIvsmssy5rDJ/1fO29TA4RUS721HGBG9+xayC3q3pnHGCFz6U -v0OooIHl05I1R85RntDfcdtmHxIhlr5LqflwdHwzLVwt7DjzUHShPiHOgJe6iXTN -3jQ9GwpWjxRM8ToWPvnKx752AAydAsn+jzDsAj58eIABEvta4gjRZm4BdD5uJnO3 -BwhDDkcpj5GvGoC5lNpkCsttTCYbCc7f8s4vos7xLkRXi7wEhT/W/TIi93qVzil9 -4ZRFHj91XSyac4ULt4wUK4iqZ5+2OfbNIZvDkGo1pMTKKB1MLzBve3bUr0Fz07qE -x0R+ELOSuNtQV4Obb0kDI+Ds5e80NMb5qFgebuG3bp5GNrXwE2E= -=DJUj ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.3.4.tar.sign b/cryptsetup-2.3.4.tar.sign new file mode 100644 index 0000000..c62ac38 --- /dev/null +++ b/cryptsetup-2.3.4.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl9RNsoACgkQ2bBXe9k+ +mPxlkg//RvvQ8uWvw9hKtKAz4Q0ZEbprzFVIGpXprYzDcf5HE2vFMsg3OZ+RAUss +RmBk4HRZDH7nboFa+D3gUAFiqqwJvBIEce6jjKu7IQM86lbnwlH4Uu9UWz/hiOCt +wDDfCE96aso8D9ZKQBNrrMmIuJ0kSbQ8PoIvmmVtjcGNhtKna7KV/i+9xbdEaePl +Piu0SO0ZtMBtBribgfsZHuOuuHLYgPA7mfZ1Xwq6hOMw9qjFSDGwmeldyTbP7mM6 +0L7daWn8UJIYhi9BABtpqEC+4ISs7An0bJ3w64k+6hUq7o33sq++gR2qbjIq7rVz +wX1S6VP8Y4dwZY9HRW7GrDsrLg6c5ynAfmEoCPhYRTbkQ1ft9fXRjk06GrDg+9A8 +kKY2m+4rSOoj0hZq+TeWjWNRibwEaUAxf71Dpv7FjYMLr5lpZD9+1GfXxsm5EJMV +O3XwLgwSqypl5rYoQo+ebgpPUqJsxTNg2Uu5dT4oUI8UcTO+5gw5/vTbwBL0a13z +iDlWgSQ267WP0t1Ipsfmfa6RAWLlykmLMt3eBjxhi0UIGRiUfVlS2++Tvm1xBHXa +9ufCYLmiqtjIH82+03pWsfmZ+gTFRHC3TI9H3aZTGqGptG9rrHSvgLMhPTvxhTX9 +FfdZxSY6ZVkatpeyUhSKNtrqPPEoShax/erIvj0d/uaT0BgFA3M= +=NBdh +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index a50969d..e5635de 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: A utility for setting up encrypted disks Name: cryptsetup -Version: 2.3.3 -Release: 2%{?dist} +Version: 2.3.4 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -120,6 +120,10 @@ rm -rf %{buildroot}/%{_libdir}/*.la %ghost %attr(700, -, -) %dir /run/cryptsetup %changelog +* Thu Sep 03 2020 Milan Broz - 2.3.4-1 +- Update to cryptsetup 2.3.4. +- Fix for CVE-2020-14382 (#1874712) + * Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 7ec7ab8..01d8f82 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.3.3.tar.xz) = d613efb80e003364a21832da3fefe3891d36a891119cc0efa970aad40ba135dfcd42b32a0c19c31ad879d4eddf27864beccbea1d4b31a47a4e075bc0f756365c +SHA512 (cryptsetup-2.3.4.tar.xz) = db0bfd795343e575acb7a80ea2b9d32acf08ac970037e5b158a1e4381976552dc292107ce79e55913f49fcf643d4ea7104ed73de7c1e8d424b83d471d20ab60d From b885b68632d4b98262109efde8da62a8389bda33 Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Thu, 3 Sep 2020 21:00:42 +0200 Subject: [PATCH 07/62] Update to cryptsetup 2.3.4. Fix for CVE-2020-14382 (#1874712) --- .gitignore | 2 +- cryptsetup-2.3.3.tar.sign | 16 ---------------- cryptsetup-2.3.4.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 6 +++++- sources | 2 +- 5 files changed, 23 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.3.3.tar.sign create mode 100644 cryptsetup-2.3.4.tar.sign diff --git a/.gitignore b/.gitignore index 15df4ba..eac3728 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.3.3.tar.xz +/cryptsetup-2.3.4.tar.xz diff --git a/cryptsetup-2.3.3.tar.sign b/cryptsetup-2.3.3.tar.sign deleted file mode 100644 index 5ee9e56..0000000 --- a/cryptsetup-2.3.3.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl7PhzwACgkQ2bBXe9k+ -mPztcBAA02gb3E1NpUBKW/MfAPJzGOat7paq0TjMFwINFiBqG8R/fTzeu310Urdr -87otqMHZuOcJB326+1hTagqBD4R2PcehFOGOEST4OLu0IesNles6acAryw6CRpX+ -+SwGyHGJtlCwP3ciYDP8aNief4B5+A/QR1JD5gw0H9rJBgVnMd1nrnSileUDZwdh -Z5TVwbZ6MTxx+XoAEktRS4/zBtv5s1jHDtaXpqkvtwW4KB7aiuUxTLa7Y4ucj3BR -X6MuFWNdeBonFI+6sDsvOFVrr0tXEeb1RmgwvY6QidsRGsqihhvxOput35jSZBGL -37kw/xNSwJ3pa+mhIvsmssy5rDJ/1fO29TA4RUS721HGBG9+xayC3q3pnHGCFz6U -v0OooIHl05I1R85RntDfcdtmHxIhlr5LqflwdHwzLVwt7DjzUHShPiHOgJe6iXTN -3jQ9GwpWjxRM8ToWPvnKx752AAydAsn+jzDsAj58eIABEvta4gjRZm4BdD5uJnO3 -BwhDDkcpj5GvGoC5lNpkCsttTCYbCc7f8s4vos7xLkRXi7wEhT/W/TIi93qVzil9 -4ZRFHj91XSyac4ULt4wUK4iqZ5+2OfbNIZvDkGo1pMTKKB1MLzBve3bUr0Fz07qE -x0R+ELOSuNtQV4Obb0kDI+Ds5e80NMb5qFgebuG3bp5GNrXwE2E= -=DJUj ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.3.4.tar.sign b/cryptsetup-2.3.4.tar.sign new file mode 100644 index 0000000..c62ac38 --- /dev/null +++ b/cryptsetup-2.3.4.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl9RNsoACgkQ2bBXe9k+ +mPxlkg//RvvQ8uWvw9hKtKAz4Q0ZEbprzFVIGpXprYzDcf5HE2vFMsg3OZ+RAUss +RmBk4HRZDH7nboFa+D3gUAFiqqwJvBIEce6jjKu7IQM86lbnwlH4Uu9UWz/hiOCt +wDDfCE96aso8D9ZKQBNrrMmIuJ0kSbQ8PoIvmmVtjcGNhtKna7KV/i+9xbdEaePl +Piu0SO0ZtMBtBribgfsZHuOuuHLYgPA7mfZ1Xwq6hOMw9qjFSDGwmeldyTbP7mM6 +0L7daWn8UJIYhi9BABtpqEC+4ISs7An0bJ3w64k+6hUq7o33sq++gR2qbjIq7rVz +wX1S6VP8Y4dwZY9HRW7GrDsrLg6c5ynAfmEoCPhYRTbkQ1ft9fXRjk06GrDg+9A8 +kKY2m+4rSOoj0hZq+TeWjWNRibwEaUAxf71Dpv7FjYMLr5lpZD9+1GfXxsm5EJMV +O3XwLgwSqypl5rYoQo+ebgpPUqJsxTNg2Uu5dT4oUI8UcTO+5gw5/vTbwBL0a13z +iDlWgSQ267WP0t1Ipsfmfa6RAWLlykmLMt3eBjxhi0UIGRiUfVlS2++Tvm1xBHXa +9ufCYLmiqtjIH82+03pWsfmZ+gTFRHC3TI9H3aZTGqGptG9rrHSvgLMhPTvxhTX9 +FfdZxSY6ZVkatpeyUhSKNtrqPPEoShax/erIvj0d/uaT0BgFA3M= +=NBdh +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 61543d4..ef474e4 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: A utility for setting up encrypted disks Name: cryptsetup -Version: 2.3.3 +Version: 2.3.4 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -124,6 +124,10 @@ rm -rf %{buildroot}/%{_libdir}/*.la %ghost %attr(700, -, -) %dir /run/cryptsetup %changelog +* Thu Sep 03 2020 Milan Broz - 2.3.4-1 +- Update to cryptsetup 2.3.4. +- Fix for CVE-2020-14382 (#1874712) + * Thu May 28 2020 Ondrej Kozina - 2.3.3-1 - Update to cryptsetup 2.3.3. diff --git a/sources b/sources index 7ec7ab8..01d8f82 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.3.3.tar.xz) = d613efb80e003364a21832da3fefe3891d36a891119cc0efa970aad40ba135dfcd42b32a0c19c31ad879d4eddf27864beccbea1d4b31a47a4e075bc0f756365c +SHA512 (cryptsetup-2.3.4.tar.xz) = db0bfd795343e575acb7a80ea2b9d32acf08ac970037e5b158a1e4381976552dc292107ce79e55913f49fcf643d4ea7104ed73de7c1e8d424b83d471d20ab60d From a080f15f27e448beff3a1ab318b862f6d2823eca Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Thu, 17 Dec 2020 04:04:27 +0000 Subject: [PATCH 08/62] Add BuildRequires: make https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot --- cryptsetup.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/cryptsetup.spec b/cryptsetup.spec index e5635de..9515ce5 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -7,6 +7,7 @@ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel BuildRequires: libuuid-devel, gcc, json-c-devel, libargon2-devel BuildRequires: libpwquality-devel, libblkid-devel +BuildRequires: make Provides: cryptsetup-luks = %{version}-%{release} Obsoletes: cryptsetup-luks < 1.4.0 Requires: cryptsetup-libs = %{version}-%{release} From 4d1c36bdb92665b38c70cc708e1a66604140da0b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 02:45:43 +0000 Subject: [PATCH 09/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 9515ce5..1d3f1eb 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: A utility for setting up encrypted disks Name: cryptsetup Version: 2.3.4 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -121,6 +121,9 @@ rm -rf %{buildroot}/%{_libdir}/*.la %ghost %attr(700, -, -) %dir /run/cryptsetup %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Sep 03 2020 Milan Broz - 2.3.4-1 - Update to cryptsetup 2.3.4. - Fix for CVE-2020-14382 (#1874712) From 2e030eca12915844dabd8b4b54fdcf4ce92209d5 Mon Sep 17 00:00:00 2001 From: Robert Scheck Date: Thu, 21 Jan 2021 01:22:59 +0000 Subject: [PATCH 10/62] Spec file cleanup - Remove leading "a" from summary: Most newly created packages don't use a leading "a" or "the" anymore - Remove %license definition: Building works without local definition, even on EPEL 7 - It seems to be strange, that -devel depends on the base package with an executable of the same version rather on -libs (like most other -devel packages do) --- cryptsetup.spec | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 1d3f1eb..012b449 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,4 +1,4 @@ -Summary: A utility for setting up encrypted disks +Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.3.4 Release: 2%{?dist} @@ -23,7 +23,7 @@ The cryptsetup package contains a utility for setting up disk encryption using dm-crypt kernel module. %package devel -Requires: %{name} = %{version}-%{release} +Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: pkgconfig Summary: Headers and libraries for using encrypted file systems Provides: cryptsetup-luks-devel = %{version}-%{release} @@ -75,33 +75,29 @@ chmod -x misc/dracut_90reencrypt/* %install %make_install -rm -rf %{buildroot}/%{_libdir}/*.la +rm -rf %{buildroot}%{_libdir}/*.la %find_lang cryptsetup %ldconfig_scriptlets -n cryptsetup-libs %files -%{!?_licensedir:%global license %%doc} %license COPYING %doc AUTHORS FAQ docs/*ReleaseNotes %{_mandir}/man8/cryptsetup.8.gz %{_sbindir}/cryptsetup %files -n veritysetup -%{!?_licensedir:%global license %%doc} %license COPYING %{_mandir}/man8/veritysetup.8.gz %{_sbindir}/veritysetup %files -n integritysetup -%{!?_licensedir:%global license %%doc} %license COPYING %{_mandir}/man8/integritysetup.8.gz %{_sbindir}/integritysetup %files reencrypt -%{!?_licensedir:%global license %%doc} %license COPYING %doc misc/dracut_90reencrypt %{_mandir}/man8/cryptsetup-reencrypt.8.gz @@ -114,7 +110,6 @@ rm -rf %{buildroot}/%{_libdir}/*.la %{_libdir}/pkgconfig/libcryptsetup.pc %files libs -f cryptsetup.lang -%{!?_licensedir:%global license %%doc} %license COPYING COPYING.LGPL %{_libdir}/libcryptsetup.so.* %{_tmpfilesdir}/cryptsetup.conf From 1fbe56ee1edb00156068b56250c4bff9602d62d2 Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Thu, 11 Mar 2021 13:58:37 +0100 Subject: [PATCH 11/62] Update to version 2.3.5. --- .gitignore | 2 +- cryptsetup-2.3.4.tar.sign | 16 ---------------- cryptsetup-2.3.5.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.3.4.tar.sign create mode 100644 cryptsetup-2.3.5.tar.sign diff --git a/.gitignore b/.gitignore index eac3728..71fcca4 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.3.4.tar.xz +/cryptsetup-2.3.5.tar.xz diff --git a/cryptsetup-2.3.4.tar.sign b/cryptsetup-2.3.4.tar.sign deleted file mode 100644 index c62ac38..0000000 --- a/cryptsetup-2.3.4.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAl9RNsoACgkQ2bBXe9k+ -mPxlkg//RvvQ8uWvw9hKtKAz4Q0ZEbprzFVIGpXprYzDcf5HE2vFMsg3OZ+RAUss -RmBk4HRZDH7nboFa+D3gUAFiqqwJvBIEce6jjKu7IQM86lbnwlH4Uu9UWz/hiOCt -wDDfCE96aso8D9ZKQBNrrMmIuJ0kSbQ8PoIvmmVtjcGNhtKna7KV/i+9xbdEaePl -Piu0SO0ZtMBtBribgfsZHuOuuHLYgPA7mfZ1Xwq6hOMw9qjFSDGwmeldyTbP7mM6 -0L7daWn8UJIYhi9BABtpqEC+4ISs7An0bJ3w64k+6hUq7o33sq++gR2qbjIq7rVz -wX1S6VP8Y4dwZY9HRW7GrDsrLg6c5ynAfmEoCPhYRTbkQ1ft9fXRjk06GrDg+9A8 -kKY2m+4rSOoj0hZq+TeWjWNRibwEaUAxf71Dpv7FjYMLr5lpZD9+1GfXxsm5EJMV -O3XwLgwSqypl5rYoQo+ebgpPUqJsxTNg2Uu5dT4oUI8UcTO+5gw5/vTbwBL0a13z -iDlWgSQ267WP0t1Ipsfmfa6RAWLlykmLMt3eBjxhi0UIGRiUfVlS2++Tvm1xBHXa -9ufCYLmiqtjIH82+03pWsfmZ+gTFRHC3TI9H3aZTGqGptG9rrHSvgLMhPTvxhTX9 -FfdZxSY6ZVkatpeyUhSKNtrqPPEoShax/erIvj0d/uaT0BgFA3M= -=NBdh ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.3.5.tar.sign b/cryptsetup-2.3.5.tar.sign new file mode 100644 index 0000000..25a76a0 --- /dev/null +++ b/cryptsetup-2.3.5.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmBKB/wACgkQ2bBXe9k+ +mPxiiQ//UJrSk2F3QvdqT8vJvR4Z8rG6Vbg5LvXzryhx+g925dG5CLhPWdMVqKed +QQAheRL+n+Dm9bClaleWnXj1Js8GIYkXIa/Cz7Mj/5kjOHd+73SZq5zBh3NjuaDp +eU+GYvCvuUhzs6pB7MZpUNdYAmFMeQFf1Y9dGA1oQULrdFPb6DFe+Q1IL4g9o92Q +NEFN5yScQeQMpaVVfE3lOl31xObpyuStvd3VNXjouOHGwnFTXY+2TcabOr/WJ5rL +EkDG2H80SWUTOmz6bgLiu5vJQVFisPT+i08GAJfs6ESIV7K1S8MrS3LgwRNIBRMv +8tqY+KdPkZqDa2tgOilF1t43ztt229lQDPIC9mJeeof+qJtfroNkKhZAEQPcqoAo +CXQ0JlMxTTeLq+s14P0eVPLkx5y3VKZoO1fjysrIeKAr918ex7AHyV9GTHeGVAei +GjzASuHWRoi31GgQlx/RL+01pHI6HjRABjajp2xwlKWnUVC5PmSDWN116pm652G+ +qtWl4Uy1rfX3ais0PO/8WCmic8AHJgl0XoE4QOZxaJrR+utA37eekXw52pmoNmOu +ur3g+FGjRcWJ1oP2Kb689207wd+Ym9EibZRAD2J+hHnhXqC/aAmJRUP5lJTjRYUN +7qcHnjY/zyFziRPqWxzih7Pt66GyRPdvOnc4DVxxwNi9hlGTiY4= +=9hRP +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 012b449..03bf461 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.3.4 +Version: 2.3.5 Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -116,6 +116,9 @@ rm -rf %{buildroot}%{_libdir}/*.la %ghost %attr(700, -, -) %dir /run/cryptsetup %changelog +* Thu Mar 11 2021 Milan Broz - 2.3.5-1 +- Update to cryptsetup 2.3.5. + * Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild diff --git a/sources b/sources index 01d8f82..5221108 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.3.4.tar.xz) = db0bfd795343e575acb7a80ea2b9d32acf08ac970037e5b158a1e4381976552dc292107ce79e55913f49fcf643d4ea7104ed73de7c1e8d424b83d471d20ab60d +SHA512 (cryptsetup-2.3.5.tar.xz) = 60695a445608e2019ffc4f4ea4d7f6819849991bf2862e5648920abccea33990210554fcbf5a512659b513b27d3759fe3c1e64e96f02d9301463a48f2dbf04bf From d59f928251843c05c4336b0f1e6e6eab36452b0a Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Fri, 28 May 2021 12:57:20 +0200 Subject: [PATCH 12/62] Update to version 2.3.6. --- .gitignore | 2 +- cryptsetup-2.3.5.tar.sign | 16 ---------------- cryptsetup-2.3.6.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 9 ++++++--- gating.yaml | 1 + sources | 2 +- 6 files changed, 25 insertions(+), 21 deletions(-) delete mode 100644 cryptsetup-2.3.5.tar.sign create mode 100644 cryptsetup-2.3.6.tar.sign diff --git a/.gitignore b/.gitignore index 71fcca4..bf63c7d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.3.5.tar.xz +/cryptsetup-2.3.6.tar.xz diff --git a/cryptsetup-2.3.5.tar.sign b/cryptsetup-2.3.5.tar.sign deleted file mode 100644 index 25a76a0..0000000 --- a/cryptsetup-2.3.5.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmBKB/wACgkQ2bBXe9k+ -mPxiiQ//UJrSk2F3QvdqT8vJvR4Z8rG6Vbg5LvXzryhx+g925dG5CLhPWdMVqKed -QQAheRL+n+Dm9bClaleWnXj1Js8GIYkXIa/Cz7Mj/5kjOHd+73SZq5zBh3NjuaDp -eU+GYvCvuUhzs6pB7MZpUNdYAmFMeQFf1Y9dGA1oQULrdFPb6DFe+Q1IL4g9o92Q -NEFN5yScQeQMpaVVfE3lOl31xObpyuStvd3VNXjouOHGwnFTXY+2TcabOr/WJ5rL -EkDG2H80SWUTOmz6bgLiu5vJQVFisPT+i08GAJfs6ESIV7K1S8MrS3LgwRNIBRMv -8tqY+KdPkZqDa2tgOilF1t43ztt229lQDPIC9mJeeof+qJtfroNkKhZAEQPcqoAo -CXQ0JlMxTTeLq+s14P0eVPLkx5y3VKZoO1fjysrIeKAr918ex7AHyV9GTHeGVAei -GjzASuHWRoi31GgQlx/RL+01pHI6HjRABjajp2xwlKWnUVC5PmSDWN116pm652G+ -qtWl4Uy1rfX3ais0PO/8WCmic8AHJgl0XoE4QOZxaJrR+utA37eekXw52pmoNmOu -ur3g+FGjRcWJ1oP2Kb689207wd+Ym9EibZRAD2J+hHnhXqC/aAmJRUP5lJTjRYUN -7qcHnjY/zyFziRPqWxzih7Pt66GyRPdvOnc4DVxxwNi9hlGTiY4= -=9hRP ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.3.6.tar.sign b/cryptsetup-2.3.6.tar.sign new file mode 100644 index 0000000..3b218c3 --- /dev/null +++ b/cryptsetup-2.3.6.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmCwxOgACgkQ2bBXe9k+ +mPzlCg//XVdN6WnGhf35DT2f39GpSUimEAmkK/P3xKYGouzlUEac20mzXsNvkv+H +BpTN507H44ThgQENPAaKTea9FkqpZIcoBZcPnTXJOQ/ZIfR+iglb4zF9lR1PuVx7 +PuyVZ7BgMxM6lFvOwt5/bkktCDn8uX0nYvzqf9DXWVFUm973NayqftxsbgPa+4DT +vW2E87sJOM2NLw6psPu3o+wYkKm4N1r+M9JCWNqY8bwvlV5YbW4yBifZl4oU+99l +VXcqgSQunAvEzRPhtwCUxfYNRULx6xknNZVuwl37sSYgDpjjooy+6qjz1PX8g/qa +4/Wc0u2q/QmIUq13D2dFdQIrfDaZEJe8d0/yyaCnxPlCVFOhmr31U08o2pK1zJSK +duUqWVIKQNSFafygrPTeMRhZ1L2iwJZgjuCDyhoJSa62kGvYcLxjEoXjRmeiLXAn +7aVrmbf4tmJUJ8EUden40JM7MxPeKwHfUhE4Aq//qDfPVId7YFdgnBh6PmwUcyRm +HTyNJP8ULFX+u+v9C5YbXxb+h6xb65wzQDY1T1IPEJicIu/kv/syac/9QUkF9yG+ +Gsxaq9Ath2UYp7NW11/LXW0jmWVcM2eOfZi6xg8+vT6HWxG58Qzh//gPoLBpzBOj +E94vQim+q+ky0ePAqi2uEfZUiiID2ns4JYeXoYkxx9aGl/eRrp8= +=AlrZ +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 03bf461..d604d98 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.3.5 -Release: 2%{?dist} +Version: 2.3.6 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -116,7 +116,10 @@ rm -rf %{buildroot}%{_libdir}/*.la %ghost %attr(700, -, -) %dir /run/cryptsetup %changelog -* Thu Mar 11 2021 Milan Broz - 2.3.5-1 +* Fri May 28 2021 Milan Broz - 2.3.6-1 +- Update to cryptsetup 2.3.6. + +* Thu Mar 11 2021 Milan Broz - 2.3.5-2 - Update to cryptsetup 2.3.5. * Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 diff --git a/gating.yaml b/gating.yaml index e215dbc..8defbe3 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,6 +1,7 @@ --- !Policy product_versions: - fedora-33 + - fedora-34 - fedora-rawhide decision_context: bodhi_update_push_stable rules: diff --git a/sources b/sources index 5221108..e035a34 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.3.5.tar.xz) = 60695a445608e2019ffc4f4ea4d7f6819849991bf2862e5648920abccea33990210554fcbf5a512659b513b27d3759fe3c1e64e96f02d9301463a48f2dbf04bf +SHA512 (cryptsetup-2.3.6.tar.xz) = 5b25cc806140d24181a0e4f0e7b0bd3caa8263aa502e8633b41c980f06ecba2e6acbf9c2d9cc4a785d38ce90d86dd8d22c52b28b9ca4a15824c2e8bdb3656665 From f07e9cc28b4bef3b0a1d0288ece9ac79f85ad94f Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 2 Jul 2021 15:17:54 +0200 Subject: [PATCH 13/62] Update to version 2.4.0-rc0. - also adds experimental cryptsetup-ssh token subpackage --- .gitignore | 2 +- cryptsetup-2.3.6.tar.sign | 16 -- cryptsetup-2.4.0-Fix-ssh-plugin-test.patch | 24 ++ cryptsetup-2.4.0-rc0.tar.sign | 16 ++ ...s-Do-not-guess-default-pbkdf-anymore.patch | 254 ++++++++++++++++++ cryptsetup.spec | 39 ++- sources | 2 +- tests/tests.yml | 6 + 8 files changed, 329 insertions(+), 30 deletions(-) delete mode 100644 cryptsetup-2.3.6.tar.sign create mode 100644 cryptsetup-2.4.0-Fix-ssh-plugin-test.patch create mode 100644 cryptsetup-2.4.0-rc0.tar.sign create mode 100644 cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch diff --git a/.gitignore b/.gitignore index bf63c7d..c5e19c9 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.3.6.tar.xz +/cryptsetup-2.4.0-rc0.tar.xz diff --git a/cryptsetup-2.3.6.tar.sign b/cryptsetup-2.3.6.tar.sign deleted file mode 100644 index 3b218c3..0000000 --- a/cryptsetup-2.3.6.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmCwxOgACgkQ2bBXe9k+ -mPzlCg//XVdN6WnGhf35DT2f39GpSUimEAmkK/P3xKYGouzlUEac20mzXsNvkv+H -BpTN507H44ThgQENPAaKTea9FkqpZIcoBZcPnTXJOQ/ZIfR+iglb4zF9lR1PuVx7 -PuyVZ7BgMxM6lFvOwt5/bkktCDn8uX0nYvzqf9DXWVFUm973NayqftxsbgPa+4DT -vW2E87sJOM2NLw6psPu3o+wYkKm4N1r+M9JCWNqY8bwvlV5YbW4yBifZl4oU+99l -VXcqgSQunAvEzRPhtwCUxfYNRULx6xknNZVuwl37sSYgDpjjooy+6qjz1PX8g/qa -4/Wc0u2q/QmIUq13D2dFdQIrfDaZEJe8d0/yyaCnxPlCVFOhmr31U08o2pK1zJSK -duUqWVIKQNSFafygrPTeMRhZ1L2iwJZgjuCDyhoJSa62kGvYcLxjEoXjRmeiLXAn -7aVrmbf4tmJUJ8EUden40JM7MxPeKwHfUhE4Aq//qDfPVId7YFdgnBh6PmwUcyRm -HTyNJP8ULFX+u+v9C5YbXxb+h6xb65wzQDY1T1IPEJicIu/kv/syac/9QUkF9yG+ -Gsxaq9Ath2UYp7NW11/LXW0jmWVcM2eOfZi6xg8+vT6HWxG58Qzh//gPoLBpzBOj -E94vQim+q+ky0ePAqi2uEfZUiiID2ns4JYeXoYkxx9aGl/eRrp8= -=AlrZ ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.0-Fix-ssh-plugin-test.patch b/cryptsetup-2.4.0-Fix-ssh-plugin-test.patch new file mode 100644 index 0000000..42173d4 --- /dev/null +++ b/cryptsetup-2.4.0-Fix-ssh-plugin-test.patch @@ -0,0 +1,24 @@ +From 0eb84931560a833d06fd99bfcbaeaec7ad3b6d13 Mon Sep 17 00:00:00 2001 +From: Ondrej Kozina +Date: Fri, 2 Jul 2021 22:56:45 +0200 +Subject: [PATCH] Fix ssh-plugin test. + +--- + tests/ssh-plugin-test | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/ssh-plugin-test b/tests/ssh-plugin-test +index 70f04be1..e4a3c3b7 100755 +--- a/tests/ssh-plugin-test ++++ b/tests/ssh-plugin-test +@@ -1,6 +1,6 @@ + #!/bin/bash + +-[ -z "$CRUPTSETUP_PATH" ] && { ++[ -z "$CRYPTSETUP_PATH" ] && { + export LD_PRELOAD=./fake_token_path.so + CRYPTSETUP_PATH=".." + } +-- +2.27.0 + diff --git a/cryptsetup-2.4.0-rc0.tar.sign b/cryptsetup-2.4.0-rc0.tar.sign new file mode 100644 index 0000000..1a4971c --- /dev/null +++ b/cryptsetup-2.4.0-rc0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmDe/aoACgkQ2bBXe9k+ +mPwLDg/+JV8o1uQf6uWbwtW8u7UiiIf6v/q+2T/CVgxyqZsc48yWb/Ug89AMDXVL +EKawvzjZXlMZyEYLET52wP9GWDpF3S08feaqZ51ECskwhe4CRSNPQ8kfAP6i7YPm +f/hJjU5b7ZU0syDaiqN0lXDRwJP16zSA7unp8XOMHteDsgxHVzY+b/+o9tw3bkKM +a4hbUjxAPNIIrypU9mTuEEu+53TB7bAROXDJytwAr7GZDb1nZ64z3rD5Mzoh49S8 +4TQlm92mA72hiVho+TJwxlLdQ3Ckq4IBTUvoMfzWuWAL5VX/gCtCrc3kKh/ZUW1B +oTSDwmKKUl6AAnkap25oVqERZaRc281cCsUl4uE+UbO1BhzwPW3oJlmCiRIm8q/I +/0TELqPyhyxMOka5hbSxo/LQMaazb+dTmiAitBc4FbkW3dUaxLxewEZ3aSwNtcvR +gW1rxhkWy7nCT3wM9fK2ftkX5+Tlq0ii0W9M7OcwG0bEx9zpyc9RngIwcn1R7+KZ +sPNoLEOw6vKnTWhsWqrEB7le8vOHII0oFqhtmc6xIUB2d1BHSPuwKieWGLhLvs6A +zNwvPl3pSiY+2vRDN7GPylfaKeQMGDRdpGMyHGpQOWm7qHNdYLDEbU023aHK89cK +5R9Sz6qzzR/hzaSt/HN5cMZBVNCKhjqTVdmeYSp7bHWWUXl7XyQ= +=OATs +-----END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch b/cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch new file mode 100644 index 0000000..549dea8 --- /dev/null +++ b/cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch @@ -0,0 +1,254 @@ +From 9736f533bb90557e4522451b95e357920786f869 Mon Sep 17 00:00:00 2001 +From: Ondrej Kozina +Date: Fri, 2 Jul 2021 21:55:40 +0200 +Subject: [PATCH] tests: Do not guess default pbkdf anymore. + +Instead of guessing get pbkdf defaults via libcryptsetup +API. +--- + tests/api-test-2.c | 109 +++++++++++++++++++++++++++------------------ + 1 file changed, 66 insertions(+), 43 deletions(-) + +diff --git a/tests/api-test-2.c b/tests/api-test-2.c +index fe7363e1..c769e2ed 100644 +--- a/tests/api-test-2.c ++++ b/tests/api-test-2.c +@@ -119,16 +119,6 @@ typedef int32_t key_serial_t; + #define PASS7 "bbb" + #define PASS8 "iii" + +-/* Allow to run without config.h */ +-#ifndef DEFAULT_LUKS1_HASH +- #define DEFAULT_LUKS1_HASH "sha256" +- #define DEFAULT_LUKS1_ITER_TIME 2000 +- #define DEFAULT_LUKS2_ITER_TIME 2000 +- #define DEFAULT_LUKS2_MEMORY_KB 1048576 +- #define DEFAULT_LUKS2_PARALLEL_THREADS 4 +- #define DEFAULT_LUKS2_PBKDF "argon2i" +-#endif +- + static int _fips_mode = 0; + + static char *DEVICE_1 = NULL; +@@ -145,6 +135,14 @@ unsigned int test_progress_steps; + + struct crypt_device *cd = NULL, *cd2 = NULL; + ++static const char *default_luks1_hash = NULL; ++static uint32_t default_luks1_iter_time = 0; ++ ++static const char *default_luks2_pbkdf = NULL; ++static uint32_t default_luks2_iter_time = 0; ++static uint32_t default_luks2_memory_kb = 0; ++static uint32_t default_luks2_parallel_threads = 0; ++ + // Helpers + + static unsigned cpus_online(void) +@@ -167,14 +165,14 @@ static uint32_t adjusted_pbkdf_memory(void) + uint64_t memory_kb; + + if (pagesize <= 0 || pages <= 0) +- return DEFAULT_LUKS2_MEMORY_KB; ++ return default_luks2_memory_kb; + + memory_kb = pagesize / 1024 * pages / 2; + +- if (memory_kb < DEFAULT_LUKS2_MEMORY_KB) ++ if (memory_kb < default_luks2_memory_kb) + return (uint32_t)memory_kb; + +- return DEFAULT_LUKS2_MEMORY_KB; ++ return default_luks2_memory_kb; + } + + static unsigned _min(unsigned a, unsigned b) +@@ -225,6 +223,28 @@ static int get_luks2_offsets(int metadata_device, + return 0; + } + ++static bool get_luks_pbkdf_defaults(void) ++{ ++ const struct crypt_pbkdf_type *pbkdf_defaults = crypt_get_pbkdf_default(CRYPT_LUKS1); ++ ++ if (!pbkdf_defaults) ++ return false; ++ ++ default_luks1_hash = pbkdf_defaults->hash; ++ default_luks1_iter_time = pbkdf_defaults->time_ms; ++ ++ pbkdf_defaults = crypt_get_pbkdf_default(CRYPT_LUKS2); ++ if (!pbkdf_defaults) ++ return false; ++ ++ default_luks2_pbkdf = pbkdf_defaults->type; ++ default_luks2_iter_time = pbkdf_defaults->time_ms; ++ default_luks2_memory_kb = pbkdf_defaults->max_memory_kb; ++ default_luks2_parallel_threads = pbkdf_defaults->parallel_threads; ++ ++ return true; ++} ++ + static void _remove_keyfiles(void) + { + remove(KEYFILE1); +@@ -413,6 +433,9 @@ static int _setup(void) + /* Use default log callback */ + crypt_set_log_callback(NULL, &global_log_callback, NULL); + ++ if (!get_luks_pbkdf_defaults()) ++ return 1; ++ + return 0; + } + +@@ -2541,17 +2564,17 @@ static void Pbkdf(void) + const char *cipher = "aes", *mode="xts-plain64"; + struct crypt_pbkdf_type argon2 = { + .type = CRYPT_KDF_ARGON2I, +- .hash = DEFAULT_LUKS1_HASH, ++ .hash = default_luks1_hash, + .time_ms = 6, + .max_memory_kb = 1024, + .parallel_threads = 1 + }, pbkdf2 = { + .type = CRYPT_KDF_PBKDF2, +- .hash = DEFAULT_LUKS1_HASH, ++ .hash = default_luks1_hash, + .time_ms = 9 + }, bad = { + .type = "hamster_pbkdf", +- .hash = DEFAULT_LUKS1_HASH ++ .hash = default_luks1_hash + }; + struct crypt_params_plain params = { + .hash = "sha1", +@@ -2607,7 +2630,7 @@ static void Pbkdf(void) + OK_(crypt_set_pbkdf_type(cd, &pbkdf2)); + OK_(crypt_set_pbkdf_type(cd, NULL)); + NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); +- EQ_(pbkdf->time_ms, DEFAULT_LUKS1_ITER_TIME); ++ EQ_(pbkdf->time_ms, default_luks1_iter_time); + CRYPT_FREE(cd); + // test value set in crypt_set_iteration_time() can be obtained via following crypt_get_pbkdf_type() + OK_(crypt_init(&cd, DMDIR L_DEVICE_OK)); +@@ -2617,7 +2640,7 @@ static void Pbkdf(void) + EQ_(pbkdf->time_ms, 42); + // test crypt_get_pbkdf_type() returns expected values for LUKSv1 + OK_(strcmp(pbkdf->type, CRYPT_KDF_PBKDF2)); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); + EQ_(pbkdf->max_memory_kb, 0); + EQ_(pbkdf->parallel_threads, 0); + crypt_set_iteration_time(cd, 43); +@@ -2648,11 +2671,11 @@ static void Pbkdf(void) + OK_(crypt_init(&cd, DMDIR L_DEVICE_OK)); + OK_(crypt_format(cd, CRYPT_LUKS2, cipher, mode, NULL, NULL, 32, NULL)); + NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); +- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); +- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); ++ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); ++ EQ_(pbkdf->time_ms, default_luks2_iter_time); + EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); +- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); ++ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); + // set and verify argon2 type + OK_(crypt_set_pbkdf_type(cd, &argon2)); + NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); +@@ -2673,11 +2696,11 @@ static void Pbkdf(void) + crypt_set_iteration_time(cd, 1); // it's supposed to override this call + OK_(crypt_set_pbkdf_type(cd, NULL)); + NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); +- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); +- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); ++ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); ++ EQ_(pbkdf->time_ms, default_luks2_iter_time); + EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); +- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); ++ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); + // try to pass illegal values + argon2.parallel_threads = 0; + FAIL_(crypt_set_pbkdf_type(cd, &argon2), "Parallel threads can't be 0"); +@@ -2695,7 +2718,7 @@ static void Pbkdf(void) + bad.hash = NULL; + FAIL_(crypt_set_pbkdf_type(cd, &bad), "Hash member is empty"); + bad.type = NULL; +- bad.hash = DEFAULT_LUKS1_HASH; ++ bad.hash = default_luks1_hash; + FAIL_(crypt_set_pbkdf_type(cd, &bad), "Pbkdf type member is empty"); + bad.hash = "hamster_hash"; + FAIL_(crypt_set_pbkdf_type(cd, &pbkdf2), "Unknown hash member"); +@@ -2704,18 +2727,18 @@ static void Pbkdf(void) + OK_(crypt_init(&cd, DMDIR L_DEVICE_OK)); + OK_(crypt_load(cd, CRYPT_LUKS, NULL)); + NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); +- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); +- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); ++ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); ++ EQ_(pbkdf->time_ms, default_luks2_iter_time); + EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); +- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); ++ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); + crypt_set_iteration_time(cd, 1); + OK_(crypt_load(cd, CRYPT_LUKS, NULL)); +- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); ++ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); + EQ_(pbkdf->time_ms, 1); + EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); +- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); ++ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); + CRYPT_FREE(cd); + + // test crypt_set_pbkdf_type() overwrites invalid value set by crypt_set_iteration_time() +@@ -2766,17 +2789,17 @@ static void Pbkdf(void) + + NOTNULL_(pbkdf = crypt_get_pbkdf_default(CRYPT_LUKS1)); + OK_(strcmp(pbkdf->type, CRYPT_KDF_PBKDF2)); +- EQ_(pbkdf->time_ms, DEFAULT_LUKS1_ITER_TIME); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); ++ EQ_(pbkdf->time_ms, default_luks1_iter_time); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); + EQ_(pbkdf->max_memory_kb, 0); + EQ_(pbkdf->parallel_threads, 0); + + NOTNULL_(pbkdf = crypt_get_pbkdf_default(CRYPT_LUKS2)); +- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); +- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); +- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); +- EQ_(pbkdf->max_memory_kb, DEFAULT_LUKS2_MEMORY_KB); +- EQ_(pbkdf->parallel_threads, DEFAULT_LUKS2_PARALLEL_THREADS); ++ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); ++ EQ_(pbkdf->time_ms, default_luks2_iter_time); ++ OK_(strcmp(pbkdf->hash, default_luks1_hash)); ++ EQ_(pbkdf->max_memory_kb, default_luks2_memory_kb); ++ EQ_(pbkdf->parallel_threads, default_luks2_parallel_threads); + + NULL_(pbkdf = crypt_get_pbkdf_default(CRYPT_PLAIN)); + +@@ -3149,13 +3172,13 @@ static void Luks2Requirements(void) + const char *token, *json = "{\"type\":\"test_token\",\"keyslots\":[]}"; + struct crypt_pbkdf_type argon2 = { + .type = CRYPT_KDF_ARGON2I, +- .hash = DEFAULT_LUKS1_HASH, ++ .hash = default_luks1_hash, + .time_ms = 6, + .max_memory_kb = 1024, + .parallel_threads = 1 + }, pbkdf2 = { + .type = CRYPT_KDF_PBKDF2, +- .hash = DEFAULT_LUKS1_HASH, ++ .hash = default_luks1_hash, + .time_ms = 9 + }; + struct crypt_token_params_luks2_keyring params_get, params = { +-- +2.27.0 + diff --git a/cryptsetup.spec b/cryptsetup.spec index d604d98..0c62be9 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,20 +1,20 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.3.6 +Version: 2.4.0~rc0 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel BuildRequires: libuuid-devel, gcc, json-c-devel, libargon2-devel BuildRequires: libpwquality-devel, libblkid-devel -BuildRequires: make -Provides: cryptsetup-luks = %{version}-%{release} -Obsoletes: cryptsetup-luks < 1.4.0 +BuildRequires: make libssh-devel Requires: cryptsetup-libs = %{version}-%{release} Requires: libpwquality >= 1.2.0 -%global upstream_version %{version} -Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.3/cryptsetup-%{upstream_version}.tar.xz +%global upstream_version %{version_no_tilde} +Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-%{upstream_version}.tar.xz +Patch0: %{name}-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch +Patch1: %{name}-2.4.0-Fix-ssh-plugin-test.patch # Following patch has to applied last Patch9999: %{name}-add-system-library-paths.patch @@ -26,8 +26,6 @@ disk encryption using dm-crypt kernel module. Requires: %{name}-libs%{?_isa} = %{version}-%{release} Requires: pkgconfig Summary: Headers and libraries for using encrypted file systems -Provides: cryptsetup-luks-devel = %{version}-%{release} -Obsoletes: cryptsetup-luks-devel < 1.4.0 %description devel The cryptsetup-devel package contains libraries and header files @@ -35,12 +33,17 @@ used for writing code that makes use of disk encryption. %package libs Summary: Cryptsetup shared library -Provides: cryptsetup-luks-libs = %{version}-%{release} -Obsoletes: cryptsetup-luks-libs < 1.4.0 %description libs This package contains the cryptsetup shared library, libcryptsetup. +%package ssh-token +Summary: Cryptsetup LUKS2 SSH token +Requires: cryptsetup-libs = %{version}-%{release} + +%description ssh-token +This package contains the LUKS2 SSH token. + %package -n veritysetup Summary: A utility for setting up dm-verity volumes Requires: cryptsetup-libs = %{version}-%{release} @@ -67,7 +70,6 @@ can be used for offline reencryption of disk in situ. %prep %autosetup -n cryptsetup-%{upstream_version} -p 1 -chmod -x misc/dracut_90reencrypt/* %build %configure --enable-fips --enable-pwquality --enable-libargon2 @@ -75,7 +77,9 @@ chmod -x misc/dracut_90reencrypt/* %install %make_install +mkdir -p -m 0755 $RPM_BUILD_ROOT%{_libdir}/%{name}/ rm -rf %{buildroot}%{_libdir}/*.la +rm -rf %{buildroot}%{_libdir}/%{name}/*.la %find_lang cryptsetup @@ -99,7 +103,6 @@ rm -rf %{buildroot}%{_libdir}/*.la %files reencrypt %license COPYING -%doc misc/dracut_90reencrypt %{_mandir}/man8/cryptsetup-reencrypt.8.gz %{_sbindir}/cryptsetup-reencrypt @@ -112,10 +115,22 @@ rm -rf %{buildroot}%{_libdir}/*.la %files libs -f cryptsetup.lang %license COPYING COPYING.LGPL %{_libdir}/libcryptsetup.so.* +%dir %{_libdir}/%{name}/ %{_tmpfilesdir}/cryptsetup.conf %ghost %attr(700, -, -) %dir /run/cryptsetup +%files ssh-token +%license COPYING COPYING.LGPL +%{_libdir}/%{name}/libcryptsetup-token-ssh.so +%{_mandir}/man8/cryptsetup-ssh.8.gz +%{_sbindir}/cryptsetup-ssh + %changelog +* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 +- Update to cryptsetup 2.4.0-rc0. +- add experimental cryptsetup-ssh token subpackage +- spec file cleanup + * Fri May 28 2021 Milan Broz - 2.3.6-1 - Update to cryptsetup 2.3.6. diff --git a/sources b/sources index e035a34..3422c2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.3.6.tar.xz) = 5b25cc806140d24181a0e4f0e7b0bd3caa8263aa502e8633b41c980f06ecba2e6acbf9c2d9cc4a785d38ce90d86dd8d22c52b28b9ca4a15824c2e8bdb3656665 +SHA512 (cryptsetup-2.4.0-rc0.tar.xz) = ed80cc7a1763cf0e788bd72eee979640d6133b98a7b294a3fa09c608273eef172c2d56d80802433143d01063a0c142e68ea06465392b273fc2615b8f90273b25 diff --git a/tests/tests.yml b/tests/tests.yml index 2eb23b5..e78cd2b 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -12,10 +12,12 @@ run: make -f Makefile.localtest tests environment: CRYPTSETUP_PATH: /sbin + RUN_SSH_PLUGIN_TEST: 1 required_packages: - cryptsetup - cryptsetup-devel - cryptsetup-reencrypt + - cryptsetup-ssh-token - integritysetup - veritysetup - gcc @@ -27,3 +29,7 @@ - jq - vim-common - sharutils + - openssh + - nmap-ncat + - sshpass + - shadow-utils From 50234b4bda89a5708a11f0acb9f7b0f2bf4beac0 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Thu, 8 Jul 2021 11:34:48 +0200 Subject: [PATCH 14/62] Add missing test utilities in CI. --- tests/tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/tests.yml b/tests/tests.yml index e78cd2b..e238a80 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -30,6 +30,7 @@ - vim-common - sharutils - openssh + - openssl - nmap-ncat - sshpass - shadow-utils From b9834cab6f905fa01b8282cf312b0261ab06ae1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Esser?= Date: Sat, 10 Jul 2021 11:52:18 +0200 Subject: [PATCH 15/62] Rebuild for versioned symbols in json-c --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 0c62be9..58807ed 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.4.0~rc0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -126,6 +126,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 +- Rebuild for versioned symbols in json-c + * Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 - Update to cryptsetup 2.4.0-rc0. - add experimental cryptsetup-ssh token subpackage From 2408d4ef92791c10d6a51aec1469776ea2b08890 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jul 2021 20:10:25 +0000 Subject: [PATCH 16/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 58807ed..a886093 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.4.0~rc0 -Release: 2%{?dist} +Release: 3%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -126,6 +126,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 - Rebuild for versioned symbols in json-c From dd64a27081a28fa28a0552a3c398acd57d41dec6 Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Fri, 30 Jul 2021 00:08:43 +0200 Subject: [PATCH 17/62] Update to version 2.4.0-rc1. --- .gitignore | 2 +- cryptsetup-2.4.0-Fix-ssh-plugin-test.patch | 24 -- cryptsetup-2.4.0-rc0.tar.sign | 16 -- cryptsetup-2.4.0-rc1.tar.sign | 16 ++ ...s-Do-not-guess-default-pbkdf-anymore.patch | 254 ------------------ cryptsetup.spec | 9 +- sources | 2 +- 7 files changed, 23 insertions(+), 300 deletions(-) delete mode 100644 cryptsetup-2.4.0-Fix-ssh-plugin-test.patch delete mode 100644 cryptsetup-2.4.0-rc0.tar.sign create mode 100644 cryptsetup-2.4.0-rc1.tar.sign delete mode 100644 cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch diff --git a/.gitignore b/.gitignore index c5e19c9..b095fe0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.4.0-rc0.tar.xz +/cryptsetup-2.4.0-rc1.tar.xz diff --git a/cryptsetup-2.4.0-Fix-ssh-plugin-test.patch b/cryptsetup-2.4.0-Fix-ssh-plugin-test.patch deleted file mode 100644 index 42173d4..0000000 --- a/cryptsetup-2.4.0-Fix-ssh-plugin-test.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 0eb84931560a833d06fd99bfcbaeaec7ad3b6d13 Mon Sep 17 00:00:00 2001 -From: Ondrej Kozina -Date: Fri, 2 Jul 2021 22:56:45 +0200 -Subject: [PATCH] Fix ssh-plugin test. - ---- - tests/ssh-plugin-test | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/tests/ssh-plugin-test b/tests/ssh-plugin-test -index 70f04be1..e4a3c3b7 100755 ---- a/tests/ssh-plugin-test -+++ b/tests/ssh-plugin-test -@@ -1,6 +1,6 @@ - #!/bin/bash - --[ -z "$CRUPTSETUP_PATH" ] && { -+[ -z "$CRYPTSETUP_PATH" ] && { - export LD_PRELOAD=./fake_token_path.so - CRYPTSETUP_PATH=".." - } --- -2.27.0 - diff --git a/cryptsetup-2.4.0-rc0.tar.sign b/cryptsetup-2.4.0-rc0.tar.sign deleted file mode 100644 index 1a4971c..0000000 --- a/cryptsetup-2.4.0-rc0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmDe/aoACgkQ2bBXe9k+ -mPwLDg/+JV8o1uQf6uWbwtW8u7UiiIf6v/q+2T/CVgxyqZsc48yWb/Ug89AMDXVL -EKawvzjZXlMZyEYLET52wP9GWDpF3S08feaqZ51ECskwhe4CRSNPQ8kfAP6i7YPm -f/hJjU5b7ZU0syDaiqN0lXDRwJP16zSA7unp8XOMHteDsgxHVzY+b/+o9tw3bkKM -a4hbUjxAPNIIrypU9mTuEEu+53TB7bAROXDJytwAr7GZDb1nZ64z3rD5Mzoh49S8 -4TQlm92mA72hiVho+TJwxlLdQ3Ckq4IBTUvoMfzWuWAL5VX/gCtCrc3kKh/ZUW1B -oTSDwmKKUl6AAnkap25oVqERZaRc281cCsUl4uE+UbO1BhzwPW3oJlmCiRIm8q/I -/0TELqPyhyxMOka5hbSxo/LQMaazb+dTmiAitBc4FbkW3dUaxLxewEZ3aSwNtcvR -gW1rxhkWy7nCT3wM9fK2ftkX5+Tlq0ii0W9M7OcwG0bEx9zpyc9RngIwcn1R7+KZ -sPNoLEOw6vKnTWhsWqrEB7le8vOHII0oFqhtmc6xIUB2d1BHSPuwKieWGLhLvs6A -zNwvPl3pSiY+2vRDN7GPylfaKeQMGDRdpGMyHGpQOWm7qHNdYLDEbU023aHK89cK -5R9Sz6qzzR/hzaSt/HN5cMZBVNCKhjqTVdmeYSp7bHWWUXl7XyQ= -=OATs ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.0-rc1.tar.sign b/cryptsetup-2.4.0-rc1.tar.sign new file mode 100644 index 0000000..4348f3b --- /dev/null +++ b/cryptsetup-2.4.0-rc1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmEDH9gACgkQ2bBXe9k+ +mPwgSw//cRgUyjZ0bjPSQo1S6dVbNPTh2bMjcAgZ7Y+MJWBLFmS7ltHOw+7JxpZM +KXvo5MDXqCtl1WC5tfqsfCEEbEW/MjeC94hjc3Yl/9yFJVlFh75OcuKzp6vpNcXr +5LAo4nHAp92W+pw9xLsDDc4N3CkaKxmxO0JUwkiHFFv9oic4BwYOCRmG0r0OPkuf +wzFsUBfn+7POQ34qdkpJmaJFo35ellTVbC5tYW1PdHOmB70i4bqFeQ1r3KNfVZa0 +ZHD5ulWBagxfn2bnAaGvoCYofa4V12ZcJz+U4o744R0lqS2rbjKGqa0mpd4w/bxa +5zjT7eJqe6rLqjMbo//jTLB3G47828s3M6U0uBquJZ8sJk5MkdJK2M7Jprwq4eK4 ++wZdRRpXtYiprR24DeE3lR7/83UcMH12IDQRwFPaihOmQxESw3c+qn37X0P6rXtJ +NpX4ux+TT/YJiO8L/u7f6OkC0Zn6p4icEGfo684VNHEhqIUvMueKGYLwsWjHEnHY +/WWTYz5TJcqrWoxxTnD/0/Fpgawa1Dquv7gda0gibYhVpCy9Ti8QBI+0IvnyZ4iW +K2rs3bavygh1GEpVjbOxbgt2cRIhEz1+hyM8RlZnQrHkSGMI/moL5FlFeL28WUkD +DLCWjpXU0jNyrBev4IWuc+fuDaWOElu3AB8vjcoSCA7tTbHGfuE= +=YNRk +-----END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch b/cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch deleted file mode 100644 index 549dea8..0000000 --- a/cryptsetup-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch +++ /dev/null @@ -1,254 +0,0 @@ -From 9736f533bb90557e4522451b95e357920786f869 Mon Sep 17 00:00:00 2001 -From: Ondrej Kozina -Date: Fri, 2 Jul 2021 21:55:40 +0200 -Subject: [PATCH] tests: Do not guess default pbkdf anymore. - -Instead of guessing get pbkdf defaults via libcryptsetup -API. ---- - tests/api-test-2.c | 109 +++++++++++++++++++++++++++------------------ - 1 file changed, 66 insertions(+), 43 deletions(-) - -diff --git a/tests/api-test-2.c b/tests/api-test-2.c -index fe7363e1..c769e2ed 100644 ---- a/tests/api-test-2.c -+++ b/tests/api-test-2.c -@@ -119,16 +119,6 @@ typedef int32_t key_serial_t; - #define PASS7 "bbb" - #define PASS8 "iii" - --/* Allow to run without config.h */ --#ifndef DEFAULT_LUKS1_HASH -- #define DEFAULT_LUKS1_HASH "sha256" -- #define DEFAULT_LUKS1_ITER_TIME 2000 -- #define DEFAULT_LUKS2_ITER_TIME 2000 -- #define DEFAULT_LUKS2_MEMORY_KB 1048576 -- #define DEFAULT_LUKS2_PARALLEL_THREADS 4 -- #define DEFAULT_LUKS2_PBKDF "argon2i" --#endif -- - static int _fips_mode = 0; - - static char *DEVICE_1 = NULL; -@@ -145,6 +135,14 @@ unsigned int test_progress_steps; - - struct crypt_device *cd = NULL, *cd2 = NULL; - -+static const char *default_luks1_hash = NULL; -+static uint32_t default_luks1_iter_time = 0; -+ -+static const char *default_luks2_pbkdf = NULL; -+static uint32_t default_luks2_iter_time = 0; -+static uint32_t default_luks2_memory_kb = 0; -+static uint32_t default_luks2_parallel_threads = 0; -+ - // Helpers - - static unsigned cpus_online(void) -@@ -167,14 +165,14 @@ static uint32_t adjusted_pbkdf_memory(void) - uint64_t memory_kb; - - if (pagesize <= 0 || pages <= 0) -- return DEFAULT_LUKS2_MEMORY_KB; -+ return default_luks2_memory_kb; - - memory_kb = pagesize / 1024 * pages / 2; - -- if (memory_kb < DEFAULT_LUKS2_MEMORY_KB) -+ if (memory_kb < default_luks2_memory_kb) - return (uint32_t)memory_kb; - -- return DEFAULT_LUKS2_MEMORY_KB; -+ return default_luks2_memory_kb; - } - - static unsigned _min(unsigned a, unsigned b) -@@ -225,6 +223,28 @@ static int get_luks2_offsets(int metadata_device, - return 0; - } - -+static bool get_luks_pbkdf_defaults(void) -+{ -+ const struct crypt_pbkdf_type *pbkdf_defaults = crypt_get_pbkdf_default(CRYPT_LUKS1); -+ -+ if (!pbkdf_defaults) -+ return false; -+ -+ default_luks1_hash = pbkdf_defaults->hash; -+ default_luks1_iter_time = pbkdf_defaults->time_ms; -+ -+ pbkdf_defaults = crypt_get_pbkdf_default(CRYPT_LUKS2); -+ if (!pbkdf_defaults) -+ return false; -+ -+ default_luks2_pbkdf = pbkdf_defaults->type; -+ default_luks2_iter_time = pbkdf_defaults->time_ms; -+ default_luks2_memory_kb = pbkdf_defaults->max_memory_kb; -+ default_luks2_parallel_threads = pbkdf_defaults->parallel_threads; -+ -+ return true; -+} -+ - static void _remove_keyfiles(void) - { - remove(KEYFILE1); -@@ -413,6 +433,9 @@ static int _setup(void) - /* Use default log callback */ - crypt_set_log_callback(NULL, &global_log_callback, NULL); - -+ if (!get_luks_pbkdf_defaults()) -+ return 1; -+ - return 0; - } - -@@ -2541,17 +2564,17 @@ static void Pbkdf(void) - const char *cipher = "aes", *mode="xts-plain64"; - struct crypt_pbkdf_type argon2 = { - .type = CRYPT_KDF_ARGON2I, -- .hash = DEFAULT_LUKS1_HASH, -+ .hash = default_luks1_hash, - .time_ms = 6, - .max_memory_kb = 1024, - .parallel_threads = 1 - }, pbkdf2 = { - .type = CRYPT_KDF_PBKDF2, -- .hash = DEFAULT_LUKS1_HASH, -+ .hash = default_luks1_hash, - .time_ms = 9 - }, bad = { - .type = "hamster_pbkdf", -- .hash = DEFAULT_LUKS1_HASH -+ .hash = default_luks1_hash - }; - struct crypt_params_plain params = { - .hash = "sha1", -@@ -2607,7 +2630,7 @@ static void Pbkdf(void) - OK_(crypt_set_pbkdf_type(cd, &pbkdf2)); - OK_(crypt_set_pbkdf_type(cd, NULL)); - NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); -- EQ_(pbkdf->time_ms, DEFAULT_LUKS1_ITER_TIME); -+ EQ_(pbkdf->time_ms, default_luks1_iter_time); - CRYPT_FREE(cd); - // test value set in crypt_set_iteration_time() can be obtained via following crypt_get_pbkdf_type() - OK_(crypt_init(&cd, DMDIR L_DEVICE_OK)); -@@ -2617,7 +2640,7 @@ static void Pbkdf(void) - EQ_(pbkdf->time_ms, 42); - // test crypt_get_pbkdf_type() returns expected values for LUKSv1 - OK_(strcmp(pbkdf->type, CRYPT_KDF_PBKDF2)); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); - EQ_(pbkdf->max_memory_kb, 0); - EQ_(pbkdf->parallel_threads, 0); - crypt_set_iteration_time(cd, 43); -@@ -2648,11 +2671,11 @@ static void Pbkdf(void) - OK_(crypt_init(&cd, DMDIR L_DEVICE_OK)); - OK_(crypt_format(cd, CRYPT_LUKS2, cipher, mode, NULL, NULL, 32, NULL)); - NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); -- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); -+ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); -+ EQ_(pbkdf->time_ms, default_luks2_iter_time); - EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); -- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); -+ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); - // set and verify argon2 type - OK_(crypt_set_pbkdf_type(cd, &argon2)); - NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); -@@ -2673,11 +2696,11 @@ static void Pbkdf(void) - crypt_set_iteration_time(cd, 1); // it's supposed to override this call - OK_(crypt_set_pbkdf_type(cd, NULL)); - NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); -- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); -+ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); -+ EQ_(pbkdf->time_ms, default_luks2_iter_time); - EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); -- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); -+ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); - // try to pass illegal values - argon2.parallel_threads = 0; - FAIL_(crypt_set_pbkdf_type(cd, &argon2), "Parallel threads can't be 0"); -@@ -2695,7 +2718,7 @@ static void Pbkdf(void) - bad.hash = NULL; - FAIL_(crypt_set_pbkdf_type(cd, &bad), "Hash member is empty"); - bad.type = NULL; -- bad.hash = DEFAULT_LUKS1_HASH; -+ bad.hash = default_luks1_hash; - FAIL_(crypt_set_pbkdf_type(cd, &bad), "Pbkdf type member is empty"); - bad.hash = "hamster_hash"; - FAIL_(crypt_set_pbkdf_type(cd, &pbkdf2), "Unknown hash member"); -@@ -2704,18 +2727,18 @@ static void Pbkdf(void) - OK_(crypt_init(&cd, DMDIR L_DEVICE_OK)); - OK_(crypt_load(cd, CRYPT_LUKS, NULL)); - NOTNULL_(pbkdf = crypt_get_pbkdf_type(cd)); -- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); -+ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); -+ EQ_(pbkdf->time_ms, default_luks2_iter_time); - EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); -- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); -+ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); - crypt_set_iteration_time(cd, 1); - OK_(crypt_load(cd, CRYPT_LUKS, NULL)); -- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -+ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); - EQ_(pbkdf->time_ms, 1); - EQ_(pbkdf->max_memory_kb, adjusted_pbkdf_memory()); -- EQ_(pbkdf->parallel_threads, _min(cpus_online(), DEFAULT_LUKS2_PARALLEL_THREADS)); -+ EQ_(pbkdf->parallel_threads, _min(cpus_online(), default_luks2_parallel_threads)); - CRYPT_FREE(cd); - - // test crypt_set_pbkdf_type() overwrites invalid value set by crypt_set_iteration_time() -@@ -2766,17 +2789,17 @@ static void Pbkdf(void) - - NOTNULL_(pbkdf = crypt_get_pbkdf_default(CRYPT_LUKS1)); - OK_(strcmp(pbkdf->type, CRYPT_KDF_PBKDF2)); -- EQ_(pbkdf->time_ms, DEFAULT_LUKS1_ITER_TIME); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -+ EQ_(pbkdf->time_ms, default_luks1_iter_time); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); - EQ_(pbkdf->max_memory_kb, 0); - EQ_(pbkdf->parallel_threads, 0); - - NOTNULL_(pbkdf = crypt_get_pbkdf_default(CRYPT_LUKS2)); -- OK_(strcmp(pbkdf->type, DEFAULT_LUKS2_PBKDF)); -- EQ_(pbkdf->time_ms, DEFAULT_LUKS2_ITER_TIME); -- OK_(strcmp(pbkdf->hash, DEFAULT_LUKS1_HASH)); -- EQ_(pbkdf->max_memory_kb, DEFAULT_LUKS2_MEMORY_KB); -- EQ_(pbkdf->parallel_threads, DEFAULT_LUKS2_PARALLEL_THREADS); -+ OK_(strcmp(pbkdf->type, default_luks2_pbkdf)); -+ EQ_(pbkdf->time_ms, default_luks2_iter_time); -+ OK_(strcmp(pbkdf->hash, default_luks1_hash)); -+ EQ_(pbkdf->max_memory_kb, default_luks2_memory_kb); -+ EQ_(pbkdf->parallel_threads, default_luks2_parallel_threads); - - NULL_(pbkdf = crypt_get_pbkdf_default(CRYPT_PLAIN)); - -@@ -3149,13 +3172,13 @@ static void Luks2Requirements(void) - const char *token, *json = "{\"type\":\"test_token\",\"keyslots\":[]}"; - struct crypt_pbkdf_type argon2 = { - .type = CRYPT_KDF_ARGON2I, -- .hash = DEFAULT_LUKS1_HASH, -+ .hash = default_luks1_hash, - .time_ms = 6, - .max_memory_kb = 1024, - .parallel_threads = 1 - }, pbkdf2 = { - .type = CRYPT_KDF_PBKDF2, -- .hash = DEFAULT_LUKS1_HASH, -+ .hash = default_luks1_hash, - .time_ms = 9 - }; - struct crypt_token_params_luks2_keyring params_get, params = { --- -2.27.0 - diff --git a/cryptsetup.spec b/cryptsetup.spec index a886093..7775670 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.4.0~rc0 -Release: 3%{?dist} +Version: 2.4.0~rc1 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: openssl-devel, popt-devel, device-mapper-devel @@ -13,8 +13,6 @@ Requires: libpwquality >= 1.2.0 %global upstream_version %{version_no_tilde} Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-%{upstream_version}.tar.xz -Patch0: %{name}-2.4.0-tests-Do-not-guess-default-pbkdf-anymore.patch -Patch1: %{name}-2.4.0-Fix-ssh-plugin-test.patch # Following patch has to applied last Patch9999: %{name}-add-system-library-paths.patch @@ -126,6 +124,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 +- Update to cryptsetup 2.4.0-rc1. + * Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 3422c2c..77076f3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.4.0-rc0.tar.xz) = ed80cc7a1763cf0e788bd72eee979640d6133b98a7b294a3fa09c608273eef172c2d56d80802433143d01063a0c142e68ea06465392b273fc2615b8f90273b25 +SHA512 (cryptsetup-2.4.0-rc1.tar.xz) = 73f07e7963624111d916f9791617af52bdf614be04da8462603aa17e0b10f28f681eca2bc991c74c9c3804a4ffc9714f7d075242631f5b77a86462bc57bade93 From 0d53e78600542e91a171f8a426cb822f2e218f8d Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Wed, 18 Aug 2021 16:29:29 +0200 Subject: [PATCH 18/62] Update to version 2.4.0. --- .gitignore | 2 +- cryptsetup-2.4.0-rc1.tar.sign | 16 ---------------- cryptsetup-2.4.0.tar.sign | 16 ++++++++++++++++ cryptsetup-add-system-library-paths.patch | 22 ---------------------- cryptsetup.spec | 10 ++++++---- sources | 2 +- 6 files changed, 24 insertions(+), 44 deletions(-) delete mode 100644 cryptsetup-2.4.0-rc1.tar.sign create mode 100644 cryptsetup-2.4.0.tar.sign delete mode 100644 cryptsetup-add-system-library-paths.patch diff --git a/.gitignore b/.gitignore index b095fe0..851604e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.4.0-rc1.tar.xz +/cryptsetup-2.4.0.tar.xz diff --git a/cryptsetup-2.4.0-rc1.tar.sign b/cryptsetup-2.4.0-rc1.tar.sign deleted file mode 100644 index 4348f3b..0000000 --- a/cryptsetup-2.4.0-rc1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmEDH9gACgkQ2bBXe9k+ -mPwgSw//cRgUyjZ0bjPSQo1S6dVbNPTh2bMjcAgZ7Y+MJWBLFmS7ltHOw+7JxpZM -KXvo5MDXqCtl1WC5tfqsfCEEbEW/MjeC94hjc3Yl/9yFJVlFh75OcuKzp6vpNcXr -5LAo4nHAp92W+pw9xLsDDc4N3CkaKxmxO0JUwkiHFFv9oic4BwYOCRmG0r0OPkuf -wzFsUBfn+7POQ34qdkpJmaJFo35ellTVbC5tYW1PdHOmB70i4bqFeQ1r3KNfVZa0 -ZHD5ulWBagxfn2bnAaGvoCYofa4V12ZcJz+U4o744R0lqS2rbjKGqa0mpd4w/bxa -5zjT7eJqe6rLqjMbo//jTLB3G47828s3M6U0uBquJZ8sJk5MkdJK2M7Jprwq4eK4 -+wZdRRpXtYiprR24DeE3lR7/83UcMH12IDQRwFPaihOmQxESw3c+qn37X0P6rXtJ -NpX4ux+TT/YJiO8L/u7f6OkC0Zn6p4icEGfo684VNHEhqIUvMueKGYLwsWjHEnHY -/WWTYz5TJcqrWoxxTnD/0/Fpgawa1Dquv7gda0gibYhVpCy9Ti8QBI+0IvnyZ4iW -K2rs3bavygh1GEpVjbOxbgt2cRIhEz1+hyM8RlZnQrHkSGMI/moL5FlFeL28WUkD -DLCWjpXU0jNyrBev4IWuc+fuDaWOElu3AB8vjcoSCA7tTbHGfuE= -=YNRk ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.0.tar.sign b/cryptsetup-2.4.0.tar.sign new file mode 100644 index 0000000..9034627 --- /dev/null +++ b/cryptsetup-2.4.0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmEdJXMACgkQ2bBXe9k+ +mPwJSg/+OW43g7S4Q/K+vBi8S+RN3Pzqi8ao2K+OmGWK/7FhKWxrXSN7J8gJigxd +uD+NukmQublFtYdfKXj2unF/Fd28YGHCqSfVrFvn2jmcMnlwxSz5220Bic1eai8a +hq0Hve425n5RpTzNtpkBBZQbiLmY25J1wUkygcoEwT+spyFA0d6oZUhTWcAcqa2b +IP9XkVFEociSWpjZfuhJGN5+jSG91JwYKbuNJFZvH1uez6zTLdNDj9+zoxfsrLW4 +BZYh8FQbZq54pUJnX4tafuRm7L/3LjK0DWWq60P3dvzTyj5b/qzORThNMpvCoolN +I7Yfl7PD8j3B2WpgLQ+62jBVSOBjZGOpvj6PbQVizk2ELznF1LkTyneQ1rIwzxRw +xWqHZfFU0Frj16yiNfRDrBKq4QsrYBOGov7q3OP3Xsw3H/C5lNxEOzx9NkC97LlA +ryMiFSOXFHfCvTCXWQi90N311S4Usg/+n4qevwM4MxXmHJ6HfIqOLYMFftrWoiqC +c+86lgZnNFtmFQnD+/Jvfu7AlAE0aLQodDz3w9otF4QfztDwnvnWsrjAntff4u1U +WqL3EK7NGPJELDRvOpLq77l5eCJ1x5Qgma1RN2ag5APgs5IrmKBGz3H0WxEArz4K +IWQ9FAHMMVIcJfblW96mE/zIoTc6dc0quUlpmROTFWKleijMk0I= +=nfsi +-----END PGP SIGNATURE----- diff --git a/cryptsetup-add-system-library-paths.patch b/cryptsetup-add-system-library-paths.patch deleted file mode 100644 index 0a5d753..0000000 --- a/cryptsetup-add-system-library-paths.patch +++ /dev/null @@ -1,22 +0,0 @@ -diff -rupN cryptsetup-2.2.0.old/configure cryptsetup-2.2.0/configure ---- cryptsetup-2.2.0.old/configure 2019-08-14 20:45:07.000000000 +0200 -+++ cryptsetup-2.2.0/configure 2019-08-15 09:11:14.775184005 +0200 -@@ -12294,6 +12294,9 @@ fi - # before this can be enabled. - hardcode_into_libs=yes - -+ # Add ABI-specific directories to the system library path. -+ sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib" -+ - # Ideally, we could use ldconfig to report *all* directores which are - # searched for libraries, however this is still not possible. Aside from not - # being certain /sbin/ldconfig is available, command -@@ -12302,7 +12305,7 @@ fi - # appending ld.so.conf contents (and includes) to the search path. - if test -f /etc/ld.so.conf; then - lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '` -- sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra" -+ sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" - fi - - # We used to test for /lib/ld.so.1 and disable shared libraries on diff --git a/cryptsetup.spec b/cryptsetup.spec index 7775670..f5fe40b 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,9 +1,10 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.4.0~rc1 +Version: 2.4.0 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup +BuildRequires: autoconf, automake, libtool, gettext-devel, BuildRequires: openssl-devel, popt-devel, device-mapper-devel BuildRequires: libuuid-devel, gcc, json-c-devel, libargon2-devel BuildRequires: libpwquality-devel, libblkid-devel @@ -13,8 +14,6 @@ Requires: libpwquality >= 1.2.0 %global upstream_version %{version_no_tilde} Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-%{upstream_version}.tar.xz -# Following patch has to applied last -Patch9999: %{name}-add-system-library-paths.patch %description The cryptsetup package contains a utility for setting up @@ -70,12 +69,12 @@ can be used for offline reencryption of disk in situ. %autosetup -n cryptsetup-%{upstream_version} -p 1 %build +./autogen.sh %configure --enable-fips --enable-pwquality --enable-libargon2 %make_build %install %make_install -mkdir -p -m 0755 $RPM_BUILD_ROOT%{_libdir}/%{name}/ rm -rf %{buildroot}%{_libdir}/*.la rm -rf %{buildroot}%{_libdir}/%{name}/*.la @@ -124,6 +123,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 +- Update to cryptsetup 2.4.0. + * Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 - Update to cryptsetup 2.4.0-rc1. diff --git a/sources b/sources index 77076f3..2651be0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.4.0-rc1.tar.xz) = 73f07e7963624111d916f9791617af52bdf614be04da8462603aa17e0b10f28f681eca2bc991c74c9c3804a4ffc9714f7d075242631f5b77a86462bc57bade93 +SHA512 (cryptsetup-2.4.0.tar.xz) = 9c868b1dee7145f91092160cf977d3ada57a14634b5312d54477e111250975b6f077a92c417373bb7de07244b01ab19553bcce5030ee456ca2c38030e3067186 From c90113a1789692a2788694a8242afaedd4cdcf70 Mon Sep 17 00:00:00 2001 From: Sahana Prasad Date: Tue, 14 Sep 2021 18:59:57 +0200 Subject: [PATCH 19/62] Rebuilt with OpenSSL 3.0.0 --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index f5fe40b..0d6da24 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.4.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -123,6 +123,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 +- Rebuilt with OpenSSL 3.0.0 + * Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 - Update to cryptsetup 2.4.0. From f5b67bbd208393f7726727180375d2612e0c5dfe Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 17 Sep 2021 11:24:06 +0200 Subject: [PATCH 20/62] Update to cryptsetup 2.4.1. --- .gitignore | 2 +- cryptsetup-2.4.0.tar.sign | 16 ---------------- cryptsetup-2.4.1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.4.0.tar.sign create mode 100644 cryptsetup-2.4.1.tar.sign diff --git a/.gitignore b/.gitignore index 851604e..9be593d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.4.0.tar.xz +/cryptsetup-2.4.1.tar.xz diff --git a/cryptsetup-2.4.0.tar.sign b/cryptsetup-2.4.0.tar.sign deleted file mode 100644 index 9034627..0000000 --- a/cryptsetup-2.4.0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmEdJXMACgkQ2bBXe9k+ -mPwJSg/+OW43g7S4Q/K+vBi8S+RN3Pzqi8ao2K+OmGWK/7FhKWxrXSN7J8gJigxd -uD+NukmQublFtYdfKXj2unF/Fd28YGHCqSfVrFvn2jmcMnlwxSz5220Bic1eai8a -hq0Hve425n5RpTzNtpkBBZQbiLmY25J1wUkygcoEwT+spyFA0d6oZUhTWcAcqa2b -IP9XkVFEociSWpjZfuhJGN5+jSG91JwYKbuNJFZvH1uez6zTLdNDj9+zoxfsrLW4 -BZYh8FQbZq54pUJnX4tafuRm7L/3LjK0DWWq60P3dvzTyj5b/qzORThNMpvCoolN -I7Yfl7PD8j3B2WpgLQ+62jBVSOBjZGOpvj6PbQVizk2ELznF1LkTyneQ1rIwzxRw -xWqHZfFU0Frj16yiNfRDrBKq4QsrYBOGov7q3OP3Xsw3H/C5lNxEOzx9NkC97LlA -ryMiFSOXFHfCvTCXWQi90N311S4Usg/+n4qevwM4MxXmHJ6HfIqOLYMFftrWoiqC -c+86lgZnNFtmFQnD+/Jvfu7AlAE0aLQodDz3w9otF4QfztDwnvnWsrjAntff4u1U -WqL3EK7NGPJELDRvOpLq77l5eCJ1x5Qgma1RN2ag5APgs5IrmKBGz3H0WxEArz4K -IWQ9FAHMMVIcJfblW96mE/zIoTc6dc0quUlpmROTFWKleijMk0I= -=nfsi ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.1.tar.sign b/cryptsetup-2.4.1.tar.sign new file mode 100644 index 0000000..f1c5815 --- /dev/null +++ b/cryptsetup-2.4.1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmFBwN8ACgkQ2bBXe9k+ +mPwndA//ZFMeCgbtSnTJugvZhmIBFHCHofq9yBiCDYyL8qEMw0m3BQLqSSaPt6Bd +l1xm4ypuy9Rjen5hKbyRJtSko6tbbArCf+OsJfyy2Yr/r5cvnd0eLNwdIdUPKf/l +3hgRPXBiCHdm63mSWsxM5tUr128Cyj0W4mkn5OmjKPblCd4qgnhNLawn7x7JYoWc +JS6olNYS6c0M7GBuZ7icKCTtGfO1lKYCIBiCfkuNChJTQbvZ7JiqX/OprHYdBqn1 +WXgrrBrBjO8Ai2w9/uCOAWyPOhy1J8pewuHNX2Hh1LNXEu5z+47QexUpwhweq21/ +QzOITbgb0yZPdQXceAGqmZYa0BPfdo08MakTjaYGrO8rGR0XwgEvtpD5L2eMsVle +hhg96f4E3f5/7yrtmsL2hbj2v8enhN39ycvn7u/LsfUyoRciCTNwxV/jHU9/laR5 +tDRLUGE3TiiNtTiMk4MucGRHNrae2d6exIpXhhFHN3nD2flOTFqb6KaQRtbdNmPt +YCMMg4+ZoNzl+YLQYcbkYj4uGGrVosEoAmRl8ROfzPSwHM8mJdUhqGouylTRaQGt +82SaEdlFO2VthoJUZBy05uCHKthXhwiRplp27MMbCOXOjv3rbnqxyQoMDNb4VQQy +7CHF50XrEBLpdnyKFNbKFPKyZToBcBLBaPTnm5lf5eTyJ7whkXI= +=dXjt +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 0d6da24..4ce4e9f 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.4.0 -Release: 2%{?dist} +Version: 2.4.1 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -123,6 +123,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 +- Update to cryptsetup 2.4.1. + * Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 - Rebuilt with OpenSSL 3.0.0 diff --git a/sources b/sources index 2651be0..8e477e0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.4.0.tar.xz) = 9c868b1dee7145f91092160cf977d3ada57a14634b5312d54477e111250975b6f077a92c417373bb7de07244b01ab19553bcce5030ee456ca2c38030e3067186 +SHA512 (cryptsetup-2.4.1.tar.xz) = 17fc73c180e41acbd4ebeddebaf54f8baeef09fce7f154aa9c55936a58bda7adcc7b1bb257336c22295d7b5af426fc8dfd0e4e644e4a52098bcb8a2adb562ca7 From eecda64866063d4fad7431dc2f3453caa5ea25f1 Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Thu, 18 Nov 2021 12:16:57 +0100 Subject: [PATCH 21/62] Update to cryptsetup 2.4.2. --- .gitignore | 2 +- cryptsetup-2.4.1.tar.sign | 16 ---------------- cryptsetup-2.4.2.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.4.1.tar.sign create mode 100644 cryptsetup-2.4.2.tar.sign diff --git a/.gitignore b/.gitignore index 9be593d..e2aa25e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.4.1.tar.xz +/cryptsetup-2.4.2.tar.xz diff --git a/cryptsetup-2.4.1.tar.sign b/cryptsetup-2.4.1.tar.sign deleted file mode 100644 index f1c5815..0000000 --- a/cryptsetup-2.4.1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmFBwN8ACgkQ2bBXe9k+ -mPwndA//ZFMeCgbtSnTJugvZhmIBFHCHofq9yBiCDYyL8qEMw0m3BQLqSSaPt6Bd -l1xm4ypuy9Rjen5hKbyRJtSko6tbbArCf+OsJfyy2Yr/r5cvnd0eLNwdIdUPKf/l -3hgRPXBiCHdm63mSWsxM5tUr128Cyj0W4mkn5OmjKPblCd4qgnhNLawn7x7JYoWc -JS6olNYS6c0M7GBuZ7icKCTtGfO1lKYCIBiCfkuNChJTQbvZ7JiqX/OprHYdBqn1 -WXgrrBrBjO8Ai2w9/uCOAWyPOhy1J8pewuHNX2Hh1LNXEu5z+47QexUpwhweq21/ -QzOITbgb0yZPdQXceAGqmZYa0BPfdo08MakTjaYGrO8rGR0XwgEvtpD5L2eMsVle -hhg96f4E3f5/7yrtmsL2hbj2v8enhN39ycvn7u/LsfUyoRciCTNwxV/jHU9/laR5 -tDRLUGE3TiiNtTiMk4MucGRHNrae2d6exIpXhhFHN3nD2flOTFqb6KaQRtbdNmPt -YCMMg4+ZoNzl+YLQYcbkYj4uGGrVosEoAmRl8ROfzPSwHM8mJdUhqGouylTRaQGt -82SaEdlFO2VthoJUZBy05uCHKthXhwiRplp27MMbCOXOjv3rbnqxyQoMDNb4VQQy -7CHF50XrEBLpdnyKFNbKFPKyZToBcBLBaPTnm5lf5eTyJ7whkXI= -=dXjt ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.2.tar.sign b/cryptsetup-2.4.2.tar.sign new file mode 100644 index 0000000..1856065 --- /dev/null +++ b/cryptsetup-2.4.2.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmGWMXwACgkQ2bBXe9k+ +mPy4oxAAlEGPQttIqxvhx49XJ8E3Ei1r674Z38Hp/0rr6G0LJGuZ4iknWsvhVKJp +qWdaMPe3I+VLlTDO4q4DLlFsFX9nyHFOBwLeWqBSSmyaaDWNCOlqdU4g3/nC5GFd +C7FRvqfO2dAb09Jtik0YrginXqjkhiEIWgeLCQa7gaa4xBT1AMoesWWtwu7oIjlU +g7IzzwA1DfsAYz0lBW/FxpHkIPUTLyOpyeZMMUU68ytQkN7hoC9flyqpv07aCblf +4fb6iD7mv3yanlElin8fJyKcWkeU5hoBrCCGtfAK2WN6cvXSSdKgdOAGEnhnx6Ln +JopKFHcyNLpfpfRHDTqwhvI5GBogBX0JzCEpL2HobcH4MxSbuYzGCjHQxH5IpmiR +in/V9kiBhK5W2VEai1Gg1gZCprrGU3k+VjMa5DCYBAGWpe32dSU5HrBfb+fJqZgp +7pTJQ6coctFG7hfPLxrjv51bg7EsDWnr9gurslWBdhCFzD5gUr/N6JR8eW6GU+06 +oW2fy6DbRKTqpv0kjaNdVD5EXHkDzStfjBfMJ6srIm3YRdBsVEU6CZJSHaAEfZRm +pI2u2FviUY3DW3cuS2duXtlami1X5hiCTl9iL5s0spkqUpX9tSW/DLh8QUh8BfFb +TT/Zbxo3OnSULKIqTuFfww4b+8FIuX4Wq/VWpzXal543YA0juEw= +=HM++ +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 4ce4e9f..5aa0e13 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.4.1 +Version: 2.4.2 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -123,6 +123,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Nov 18 2021 Milan Broz - 2.4.2-1 +- Update to cryptsetup 2.4.2. + * Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 - Update to cryptsetup 2.4.1. diff --git a/sources b/sources index 8e477e0..76e929b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.4.1.tar.xz) = 17fc73c180e41acbd4ebeddebaf54f8baeef09fce7f154aa9c55936a58bda7adcc7b1bb257336c22295d7b5af426fc8dfd0e4e644e4a52098bcb8a2adb562ca7 +SHA512 (cryptsetup-2.4.2.tar.xz) = 9464f180f24dffa4566450041fc88c372baa3334c62724487ccee230c16e87572439dc604766d94144cc1fc13802a4322b378185eca0cc848892821653566848 From 7019be425c87cdce3af380d2e720b78832c33a1c Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Thu, 18 Nov 2021 12:30:34 +0100 Subject: [PATCH 22/62] Add F35 to gating. --- gating.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/gating.yaml b/gating.yaml index 8defbe3..37b06a3 100644 --- a/gating.yaml +++ b/gating.yaml @@ -2,6 +2,7 @@ product_versions: - fedora-33 - fedora-34 + - fedora-35 - fedora-rawhide decision_context: bodhi_update_push_stable rules: From ccb9fcdf26349a763c643a94f01a94929611e074 Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Fri, 19 Nov 2021 01:51:47 +0100 Subject: [PATCH 23/62] Update gating.yml. Set all Fedora versions. Enable gating for testing. --- gating.yaml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/gating.yaml b/gating.yaml index 37b06a3..a72ff3d 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,9 +1,14 @@ --- !Policy product_versions: - - fedora-33 - - fedora-34 - - fedora-35 - - fedora-rawhide -decision_context: bodhi_update_push_stable + - fedora-* +decision_context: [bodhi_update_push_testing] +subject_type: koji_build +rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} +--- !Policy +product_versions: + - fedora-* +decision_context: [bodhi_update_push_stable] +subject_type: koji_build rules: - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} From 7c55210b6888189e4fb058de404b5651f2256049 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Thu, 13 Jan 2022 11:21:27 +0100 Subject: [PATCH 24/62] Update to cryptsetup 2.4.3. --- .gitignore | 2 +- cryptsetup-2.4.2.tar.sign | 16 ---------------- cryptsetup-2.4.3.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.4.2.tar.sign create mode 100644 cryptsetup-2.4.3.tar.sign diff --git a/.gitignore b/.gitignore index e2aa25e..d6912bc 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.4.2.tar.xz +/cryptsetup-2.4.3.tar.xz diff --git a/cryptsetup-2.4.2.tar.sign b/cryptsetup-2.4.2.tar.sign deleted file mode 100644 index 1856065..0000000 --- a/cryptsetup-2.4.2.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmGWMXwACgkQ2bBXe9k+ -mPy4oxAAlEGPQttIqxvhx49XJ8E3Ei1r674Z38Hp/0rr6G0LJGuZ4iknWsvhVKJp -qWdaMPe3I+VLlTDO4q4DLlFsFX9nyHFOBwLeWqBSSmyaaDWNCOlqdU4g3/nC5GFd -C7FRvqfO2dAb09Jtik0YrginXqjkhiEIWgeLCQa7gaa4xBT1AMoesWWtwu7oIjlU -g7IzzwA1DfsAYz0lBW/FxpHkIPUTLyOpyeZMMUU68ytQkN7hoC9flyqpv07aCblf -4fb6iD7mv3yanlElin8fJyKcWkeU5hoBrCCGtfAK2WN6cvXSSdKgdOAGEnhnx6Ln -JopKFHcyNLpfpfRHDTqwhvI5GBogBX0JzCEpL2HobcH4MxSbuYzGCjHQxH5IpmiR -in/V9kiBhK5W2VEai1Gg1gZCprrGU3k+VjMa5DCYBAGWpe32dSU5HrBfb+fJqZgp -7pTJQ6coctFG7hfPLxrjv51bg7EsDWnr9gurslWBdhCFzD5gUr/N6JR8eW6GU+06 -oW2fy6DbRKTqpv0kjaNdVD5EXHkDzStfjBfMJ6srIm3YRdBsVEU6CZJSHaAEfZRm -pI2u2FviUY3DW3cuS2duXtlami1X5hiCTl9iL5s0spkqUpX9tSW/DLh8QUh8BfFb -TT/Zbxo3OnSULKIqTuFfww4b+8FIuX4Wq/VWpzXal543YA0juEw= -=HM++ ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.4.3.tar.sign b/cryptsetup-2.4.3.tar.sign new file mode 100644 index 0000000..73478ec --- /dev/null +++ b/cryptsetup-2.4.3.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmHf9akACgkQ2bBXe9k+ +mPz0zw//cqAJh3wE0zxtfb+2al4cH2oTtPR+/VnnW8s5z9hyBztNZo8ChOXEQqEQ +3l+S0qvJSkCmQT2RNEAdyqMjolU3NKKYi+iZwKUfcYPAABnc0/df9p1l4ykKYmuZ +6EiQCCZITrFkiRl0jVsZ/U92FAU+EdI7dXPVr+H8Ai6eA4HW3NIrZlsUUMdsmkCE +6eqSX3WX1WVpFkv3453JSNG5/byHP4iPEnXdy00+n5qDoWrOEqDL6MDFaljBS2gq +XKIeDfKTe3tQAelPEnIc/Is5Tus2uMkxn+bW9KPviS3tOSW5iDVUNL2DBVdMcuxV +e26mEud9BYyKvajj3wP2TR/BD+ctmwnYSLrfs8aMzE109YI2NuxHD6sWI9d2jrtx +2fMDV20AKGvvt2q4RkIqAkML7S1RQUVdma33I/iBojFu4bXleLBUcwi1vT+G1NMX +rz+bVo5zKa7bfTjjX/T8ATL302Lhpr3yReAR6m2KqX3xbxinwG3BV88fyZjJEFft +zW2JYT3gntkp7GqrxMWjZYNc8AAcpRcabXqb/7NcCBPmS33Kk+/eQiBGEQCw85g7 +MQk7oLKFKT31yJ0TipJExWLOpaWR592wBMl/vx3jAyJjWR1IxajzKD60ZNJHavsn +5PCPtLxXGdbyyagI45Jm1Pa6Me0vcXzYSHnYdPy5tprOfJgzMT4= +=yURq +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 5aa0e13..23849d9 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.4.2 +Version: 2.4.3 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -123,6 +123,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 +- Update to cryptsetup 2.4.3. + * Thu Nov 18 2021 Milan Broz - 2.4.2-1 - Update to cryptsetup 2.4.2. diff --git a/sources b/sources index 76e929b..f831562 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.4.2.tar.xz) = 9464f180f24dffa4566450041fc88c372baa3334c62724487ccee230c16e87572439dc604766d94144cc1fc13802a4322b378185eca0cc848892821653566848 +SHA512 (cryptsetup-2.4.3.tar.xz) = 2d52498497be37a837126d9cdc9b6331236eccf857c3482fe3347eb88fccc3cd0fd3d8b4490569603e18cfaa462431ae194bce0328f3eafa8bfe3e02e135a26e From 75b94eb5b426d0c544616469f192f6c90b81172a Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Thu, 13 Jan 2022 11:29:01 +0100 Subject: [PATCH 25/62] Fix typo in gating.yaml file. --- gating.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gating.yaml b/gating.yaml index a72ff3d..bb1d8ee 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,14 +1,14 @@ --- !Policy product_versions: - fedora-* -decision_context: [bodhi_update_push_testing] +decision_contexts: [bodhi_update_push_testing] subject_type: koji_build rules: - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} --- !Policy product_versions: - fedora-* -decision_context: [bodhi_update_push_stable] +decision_contexts: [bodhi_update_push_stable] subject_type: koji_build rules: - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} From 6d4d40328bc80693e5048eb703b8fe5ba7763a59 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 00:03:23 +0000 Subject: [PATCH 26/62] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 23849d9..38f8a21 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.4.3 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -123,6 +123,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 - Update to cryptsetup 2.4.3. From 02d32d11fdb00494a2d2879db0fbca17ff166286 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Thu, 14 Jul 2022 16:49:51 +0200 Subject: [PATCH 27/62] Update to cryptsetup 2.5.0-rc1. --- .gitignore | 2 +- cryptsetup-2.4.3.tar.sign | 16 ---------------- cryptsetup-2.5.0-rc1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 33 +++++++++++++++------------------ sources | 2 +- 5 files changed, 33 insertions(+), 36 deletions(-) delete mode 100644 cryptsetup-2.4.3.tar.sign create mode 100644 cryptsetup-2.5.0-rc1.tar.sign diff --git a/.gitignore b/.gitignore index d6912bc..ed5d48e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.4.3.tar.xz +/cryptsetup-2.5.0-rc1.tar.xz diff --git a/cryptsetup-2.4.3.tar.sign b/cryptsetup-2.4.3.tar.sign deleted file mode 100644 index 73478ec..0000000 --- a/cryptsetup-2.4.3.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmHf9akACgkQ2bBXe9k+ -mPz0zw//cqAJh3wE0zxtfb+2al4cH2oTtPR+/VnnW8s5z9hyBztNZo8ChOXEQqEQ -3l+S0qvJSkCmQT2RNEAdyqMjolU3NKKYi+iZwKUfcYPAABnc0/df9p1l4ykKYmuZ -6EiQCCZITrFkiRl0jVsZ/U92FAU+EdI7dXPVr+H8Ai6eA4HW3NIrZlsUUMdsmkCE -6eqSX3WX1WVpFkv3453JSNG5/byHP4iPEnXdy00+n5qDoWrOEqDL6MDFaljBS2gq -XKIeDfKTe3tQAelPEnIc/Is5Tus2uMkxn+bW9KPviS3tOSW5iDVUNL2DBVdMcuxV -e26mEud9BYyKvajj3wP2TR/BD+ctmwnYSLrfs8aMzE109YI2NuxHD6sWI9d2jrtx -2fMDV20AKGvvt2q4RkIqAkML7S1RQUVdma33I/iBojFu4bXleLBUcwi1vT+G1NMX -rz+bVo5zKa7bfTjjX/T8ATL302Lhpr3yReAR6m2KqX3xbxinwG3BV88fyZjJEFft -zW2JYT3gntkp7GqrxMWjZYNc8AAcpRcabXqb/7NcCBPmS33Kk+/eQiBGEQCw85g7 -MQk7oLKFKT31yJ0TipJExWLOpaWR592wBMl/vx3jAyJjWR1IxajzKD60ZNJHavsn -5PCPtLxXGdbyyagI45Jm1Pa6Me0vcXzYSHnYdPy5tprOfJgzMT4= -=yURq ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.5.0-rc1.tar.sign b/cryptsetup-2.5.0-rc1.tar.sign new file mode 100644 index 0000000..94b158c --- /dev/null +++ b/cryptsetup-2.5.0-rc1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmLQJB4ACgkQ2bBXe9k+ +mPzechAApt7SCkdiPyi4i7tud/KyQRJ5A6mGaCU0Zfm2G3TVioEF7NSQL6YiZK4X +kB20dt+ycY7vKFiEDHWKaBVZc0BXiOw8Byvf/uFE6DHF3+rAHTTf5MKKaq8vL324 +xAVGGL41plhJlrEhzNNtYUBa0oG/2qcXy4EFtonr1HgnPvDVpS78Wmq5XgdZCN9f +kiKlohVFDSXll1IQEa3WrfIu5w0LYe5kIdCYFJ8Q2R/8TVhiZkC5QnpCLbbVZnD0 +R81VNINU7O5ibG4PdOSmzUa+idYfwlDUZwphx01TerK69e7fP8WQJ/7XtiKRbErl +0Rm3fVtrNGI4+F/k4lV1N6/N0im7XJFidfriNuO9E6TPbsBqa8dhmpfrM/XQfgQB +jrzZ2sONl3ZKzaHxXC5Q1SzfMszqAhcPydRbUf4w+YTBzMy5xkbmv6SfGnijAqX7 +9J8/+4g2HYJQCtgWgP4PvDioK7WKWLsvzcR+AbQgzrpyfNIUXSZx7lUXgevKbFJd +8uDKv5v6ZmqYO4Uk/04HiJ/KrBxORRefEhhTEN+FrMWMdsyKumFUn+FEeovpvlNn +CV+OYCdRpyqCti6dVDh/Zv4rhmUxuOVPcSXafduGsnauxemHCCuQ8LkXlqctFEVD +3jRJKiahECIu31b8muJF2z2gkI5BJlDpbkPdiaixJlybITK+kzY= +=kKNv +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 38f8a21..248cea5 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.4.3 -Release: 2%{?dist} +Version: 2.5.0~rc1 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -9,11 +9,14 @@ BuildRequires: openssl-devel, popt-devel, device-mapper-devel BuildRequires: libuuid-devel, gcc, json-c-devel, libargon2-devel BuildRequires: libpwquality-devel, libblkid-devel BuildRequires: make libssh-devel +BuildRequires: asciidoctor Requires: cryptsetup-libs = %{version}-%{release} Requires: libpwquality >= 1.2.0 +Obsoletes: %{name}-reencrypt <= %{version} +Provides: %{name}-reencrypt = %{version} %global upstream_version %{version_no_tilde} -Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.4/cryptsetup-%{upstream_version}.tar.xz +Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.5/cryptsetup-%{upstream_version}.tar.xz %description The cryptsetup package contains a utility for setting up @@ -57,20 +60,15 @@ Requires: cryptsetup-libs = %{version}-%{release} The integritysetup package contains a utility for setting up disk integrity protection using dm-integrity kernel module. -%package reencrypt -Summary: A utility for offline reencryption of LUKS encrypted disks -Requires: cryptsetup-libs = %{version}-%{release} - -%description reencrypt -This package contains cryptsetup-reencrypt utility which -can be used for offline reencryption of disk in situ. - %prep %autosetup -n cryptsetup-%{upstream_version} -p 1 %build +# force regeneration of manual pages from AsciiDoc +rm -f man/*.8 + ./autogen.sh -%configure --enable-fips --enable-pwquality --enable-libargon2 +%configure --enable-fips --enable-pwquality --enable-libargon2 --enable-asciidoc %make_build %install @@ -84,8 +82,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %files %license COPYING -%doc AUTHORS FAQ docs/*ReleaseNotes +%doc AUTHORS FAQ.md docs/*ReleaseNotes %{_mandir}/man8/cryptsetup.8.gz +%{_mandir}/man8/cryptsetup-*.8.gz %{_sbindir}/cryptsetup %files -n veritysetup @@ -98,11 +97,6 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_mandir}/man8/integritysetup.8.gz %{_sbindir}/integritysetup -%files reencrypt -%license COPYING -%{_mandir}/man8/cryptsetup-reencrypt.8.gz -%{_sbindir}/cryptsetup-reencrypt - %files devel %doc docs/examples/* %{_includedir}/libcryptsetup.h @@ -123,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 +- Update to cryptsetup 2.5.0-rc1. + * Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index f831562..be9190f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.4.3.tar.xz) = 2d52498497be37a837126d9cdc9b6331236eccf857c3482fe3347eb88fccc3cd0fd3d8b4490569603e18cfaa462431ae194bce0328f3eafa8bfe3e02e135a26e +SHA512 (cryptsetup-2.5.0-rc1.tar.xz) = 85e63ee1758bd15120682937309fedb70c11c4254f42cc300e36bacce1a23b02dce27395c6b497793cff6922fb1266ce35f5b9dbfe3740639e694d23c6bb37b2 From 3a88b6b32c6f99c515b9c2a1ce62777a15c72af4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 20 Jul 2022 23:48:56 +0000 Subject: [PATCH 28/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 248cea5..5bf06c3 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.5.0~rc1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 - Update to cryptsetup 2.5.0-rc1. From 254597858e20eaf4a623eacdca40380eed0b9e14 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Thu, 28 Jul 2022 18:07:09 +0200 Subject: [PATCH 29/62] Update to cryptsetup 2.5.0. --- .gitignore | 2 +- cryptsetup-2.5.0-rc1.tar.sign | 16 ---------------- cryptsetup-2.5.0.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.5.0-rc1.tar.sign create mode 100644 cryptsetup-2.5.0.tar.sign diff --git a/.gitignore b/.gitignore index ed5d48e..f13dd2b 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.5.0-rc1.tar.xz +/cryptsetup-2.5.0.tar.xz diff --git a/cryptsetup-2.5.0-rc1.tar.sign b/cryptsetup-2.5.0-rc1.tar.sign deleted file mode 100644 index 94b158c..0000000 --- a/cryptsetup-2.5.0-rc1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmLQJB4ACgkQ2bBXe9k+ -mPzechAApt7SCkdiPyi4i7tud/KyQRJ5A6mGaCU0Zfm2G3TVioEF7NSQL6YiZK4X -kB20dt+ycY7vKFiEDHWKaBVZc0BXiOw8Byvf/uFE6DHF3+rAHTTf5MKKaq8vL324 -xAVGGL41plhJlrEhzNNtYUBa0oG/2qcXy4EFtonr1HgnPvDVpS78Wmq5XgdZCN9f -kiKlohVFDSXll1IQEa3WrfIu5w0LYe5kIdCYFJ8Q2R/8TVhiZkC5QnpCLbbVZnD0 -R81VNINU7O5ibG4PdOSmzUa+idYfwlDUZwphx01TerK69e7fP8WQJ/7XtiKRbErl -0Rm3fVtrNGI4+F/k4lV1N6/N0im7XJFidfriNuO9E6TPbsBqa8dhmpfrM/XQfgQB -jrzZ2sONl3ZKzaHxXC5Q1SzfMszqAhcPydRbUf4w+YTBzMy5xkbmv6SfGnijAqX7 -9J8/+4g2HYJQCtgWgP4PvDioK7WKWLsvzcR+AbQgzrpyfNIUXSZx7lUXgevKbFJd -8uDKv5v6ZmqYO4Uk/04HiJ/KrBxORRefEhhTEN+FrMWMdsyKumFUn+FEeovpvlNn -CV+OYCdRpyqCti6dVDh/Zv4rhmUxuOVPcSXafduGsnauxemHCCuQ8LkXlqctFEVD -3jRJKiahECIu31b8muJF2z2gkI5BJlDpbkPdiaixJlybITK+kzY= -=kKNv ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.5.0.tar.sign b/cryptsetup-2.5.0.tar.sign new file mode 100644 index 0000000..e5e17bd --- /dev/null +++ b/cryptsetup-2.5.0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmLir6MACgkQ2bBXe9k+ +mPz0aRAA1NvR+v5YBgq0+VxkNLWN76sIiFOZ46ASepos5bvzV6QgfHf2Pm4Tdi2j +CHc9Vc6D32w3oww6qQQ3j4XjqDxtRbxa17YEcsoQHT7J0sezaPknv+OM+vT+B8WT +PmoOF6ZoxqmA4hf2psap/4sWB+TNVlJoyksOy/yF5pLdSFT9w/A6DIO+FiufVCxg +Sg8HNcU0rFkLTnHNQiZGFx9lNAy+FJ+5mm+8A8IIbTB4cxuohaz8ZwNjJjIO36jm +H0t4yDQTL7JoV1ONPJ+Fq9OaQP6MBCnSr3uFXwkQoV99geaHmGVbv+jUqqFjosu3 +Usm1hHkqFp+BW8f+XZ0lYYGyGz1bFZHsiCnEdjFLmmMiSqjW+Jo0AdGtqEjx5Ahc +/6D8XyRpb+Wwg9cQyzvcOXgBysWp4dINWQSjsyWqN4AlEOy4UtEbAW4Pm/t2SCnV +xw7eNbCdqa2+tAJTMV5AlQgkk1dYDY9KFNvNkrgkEMlzoeq/3QgkqPo7PqCqixrL +cTlMm8g5IDV95Mnyd2uNng7T/M4E6PLfhApjpSbP0Sk6Hyp1Mp959AKTHJFPE4ZO +R9dTYQ+Jy/2DUKDQoeYtiosq1Yoi4NKueazGAbjvbQT8NXx7DDcS3AYIfxBsdGnv +xmsAHiM8LgjJmFYZNWHHBpWakCUM7LhqbrfLkVlMyprN4ZCzyLM= +=Rmfd +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 5bf06c3..133e238 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.5.0~rc1 -Release: 2%{?dist} +Version: 2.5.0 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 +- Update to cryptsetup 2.5.0. + * Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index be9190f..07f59d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.5.0-rc1.tar.xz) = 85e63ee1758bd15120682937309fedb70c11c4254f42cc300e36bacce1a23b02dce27395c6b497793cff6922fb1266ce35f5b9dbfe3740639e694d23c6bb37b2 +SHA512 (cryptsetup-2.5.0.tar.xz) = 868565b75c98f96c32ea45c36abf3fb3254f2c135cb34911f4150156321e6d32e1241446d8c5b58f8266c8bec349c9444ce904560f47216d0e2b04ff48fe5ec5 From 8aa89b30bb8c74d3f2bb2526ab325d23661c40b3 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Mon, 21 Nov 2022 10:42:00 +0100 Subject: [PATCH 30/62] Update to cryptsetup 2.6.0-rc0. --- .gitignore | 1 + cryptsetup-2.5.0.tar.sign | 16 ---------------- cryptsetup-2.6.0-rc0.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.5.0.tar.sign create mode 100644 cryptsetup-2.6.0-rc0.tar.sign diff --git a/.gitignore b/.gitignore index f13dd2b..558c749 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /cryptsetup-2.5.0.tar.xz +/cryptsetup-2.6.0-rc0.tar.xz diff --git a/cryptsetup-2.5.0.tar.sign b/cryptsetup-2.5.0.tar.sign deleted file mode 100644 index e5e17bd..0000000 --- a/cryptsetup-2.5.0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmLir6MACgkQ2bBXe9k+ -mPz0aRAA1NvR+v5YBgq0+VxkNLWN76sIiFOZ46ASepos5bvzV6QgfHf2Pm4Tdi2j -CHc9Vc6D32w3oww6qQQ3j4XjqDxtRbxa17YEcsoQHT7J0sezaPknv+OM+vT+B8WT -PmoOF6ZoxqmA4hf2psap/4sWB+TNVlJoyksOy/yF5pLdSFT9w/A6DIO+FiufVCxg -Sg8HNcU0rFkLTnHNQiZGFx9lNAy+FJ+5mm+8A8IIbTB4cxuohaz8ZwNjJjIO36jm -H0t4yDQTL7JoV1ONPJ+Fq9OaQP6MBCnSr3uFXwkQoV99geaHmGVbv+jUqqFjosu3 -Usm1hHkqFp+BW8f+XZ0lYYGyGz1bFZHsiCnEdjFLmmMiSqjW+Jo0AdGtqEjx5Ahc -/6D8XyRpb+Wwg9cQyzvcOXgBysWp4dINWQSjsyWqN4AlEOy4UtEbAW4Pm/t2SCnV -xw7eNbCdqa2+tAJTMV5AlQgkk1dYDY9KFNvNkrgkEMlzoeq/3QgkqPo7PqCqixrL -cTlMm8g5IDV95Mnyd2uNng7T/M4E6PLfhApjpSbP0Sk6Hyp1Mp959AKTHJFPE4ZO -R9dTYQ+Jy/2DUKDQoeYtiosq1Yoi4NKueazGAbjvbQT8NXx7DDcS3AYIfxBsdGnv -xmsAHiM8LgjJmFYZNWHHBpWakCUM7LhqbrfLkVlMyprN4ZCzyLM= -=Rmfd ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.6.0-rc0.tar.sign b/cryptsetup-2.6.0-rc0.tar.sign new file mode 100644 index 0000000..f4f35c6 --- /dev/null +++ b/cryptsetup-2.6.0-rc0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmN4BgoACgkQ2bBXe9k+ +mPzBTg//RkTMVBFVcUdOzJwu6kuEr4sD7F5x1gNCiqGvEw2Ka9fw2ikhpOvGN8I3 +b8zq5Rfbd0Mz/csE8ugTK2Cyt3BAsd/SnjvDqJoJ82aprrO1zVWmWdeYMB8gCqid +sFyniFP6yxcMWzC+gkHeS/k6FUa/EsrXFgRDB29cyJvizIcr06L5zN75Mc2RLTTZ +RSE3ZU48mf7q8tWKREoU535Ct+u8juwzxOexTydcO0PjeZFQ70oRSf8jtFxId5BF +MVlYBNX1o59e7hBx9HRaRngbGWk5HGhjwTlD18pxsUKTp2v4mAZKQUTnUFHuj5H/ +nkYJ1iuCqWxw8IclQuYjv9ophOrrphGnK7hs/DWDz37fxjPI2nwvA5NRWD/2Yvj9 +lHVIgIjDhtiwuS9kpokCOjUktDYIDBjuRT3GbHPMK2wxERgdDWjlxcr9Us2lyoo3 +wGjSEtJgtBMfAQiqa45ut2ujYMM0JVB8Fa1syxpHWs8J0XPslws8eSGbjaxf3iwP +q5KLs8x7HYERufLMr8C+JzhzPEg5PXUeqP2SCFaCrir89JOVa+fSfWLGpWHpmown +ni9xd+NzR2CGt3AgPGBdIN+83onlRrOEp+W5ScVb1U1L1cM2t6qTkjavxGJStYBj +tQAAuIUpEqqKl9fx2FzOfajrSEUmdQtt3D1hMcvi4Loog4jmpYY= +=tsKh +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 133e238..81d8580 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.5.0 +Version: 2.6.0~rc0 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -16,7 +16,7 @@ Obsoletes: %{name}-reencrypt <= %{version} Provides: %{name}-reencrypt = %{version} %global upstream_version %{version_no_tilde} -Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.5/cryptsetup-%{upstream_version}.tar.xz +Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/cryptsetup-%{upstream_version}.tar.xz %description The cryptsetup package contains a utility for setting up @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 +- Update to cryptsetup 2.6.0-rc0. + * Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 - Update to cryptsetup 2.5.0. diff --git a/sources b/sources index 07f59d8..0c1d056 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.5.0.tar.xz) = 868565b75c98f96c32ea45c36abf3fb3254f2c135cb34911f4150156321e6d32e1241446d8c5b58f8266c8bec349c9444ce904560f47216d0e2b04ff48fe5ec5 +SHA512 (cryptsetup-2.6.0-rc0.tar.xz) = bc4da983afbcc84b06c7d4b6bd83c4002eb3442aa17b7bddd5c966773b1427aaea210a852f259074ef33e9d56031400089fcf3320fa83b5ca46c072b21e3079f From bf09938c8b1792c5228e03ff17c58998892aead2 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Mon, 28 Nov 2022 13:00:23 +0100 Subject: [PATCH 31/62] Update to cryptsetup 2.6.0. --- .gitignore | 3 +-- cryptsetup-2.6.0-rc0.tar.sign | 16 ---------------- cryptsetup-2.6.0.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.6.0-rc0.tar.sign create mode 100644 cryptsetup-2.6.0.tar.sign diff --git a/.gitignore b/.gitignore index 558c749..4646924 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -/cryptsetup-2.5.0.tar.xz -/cryptsetup-2.6.0-rc0.tar.xz +/cryptsetup-2.6.0.tar.xz diff --git a/cryptsetup-2.6.0-rc0.tar.sign b/cryptsetup-2.6.0-rc0.tar.sign deleted file mode 100644 index f4f35c6..0000000 --- a/cryptsetup-2.6.0-rc0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmN4BgoACgkQ2bBXe9k+ -mPzBTg//RkTMVBFVcUdOzJwu6kuEr4sD7F5x1gNCiqGvEw2Ka9fw2ikhpOvGN8I3 -b8zq5Rfbd0Mz/csE8ugTK2Cyt3BAsd/SnjvDqJoJ82aprrO1zVWmWdeYMB8gCqid -sFyniFP6yxcMWzC+gkHeS/k6FUa/EsrXFgRDB29cyJvizIcr06L5zN75Mc2RLTTZ -RSE3ZU48mf7q8tWKREoU535Ct+u8juwzxOexTydcO0PjeZFQ70oRSf8jtFxId5BF -MVlYBNX1o59e7hBx9HRaRngbGWk5HGhjwTlD18pxsUKTp2v4mAZKQUTnUFHuj5H/ -nkYJ1iuCqWxw8IclQuYjv9ophOrrphGnK7hs/DWDz37fxjPI2nwvA5NRWD/2Yvj9 -lHVIgIjDhtiwuS9kpokCOjUktDYIDBjuRT3GbHPMK2wxERgdDWjlxcr9Us2lyoo3 -wGjSEtJgtBMfAQiqa45ut2ujYMM0JVB8Fa1syxpHWs8J0XPslws8eSGbjaxf3iwP -q5KLs8x7HYERufLMr8C+JzhzPEg5PXUeqP2SCFaCrir89JOVa+fSfWLGpWHpmown -ni9xd+NzR2CGt3AgPGBdIN+83onlRrOEp+W5ScVb1U1L1cM2t6qTkjavxGJStYBj -tQAAuIUpEqqKl9fx2FzOfajrSEUmdQtt3D1hMcvi4Loog4jmpYY= -=tsKh ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.6.0.tar.sign b/cryptsetup-2.6.0.tar.sign new file mode 100644 index 0000000..6b1aae6 --- /dev/null +++ b/cryptsetup-2.6.0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmOEnKwACgkQ2bBXe9k+ +mPxHlg//Wt73l0gBiMwNUQdCtXL37+lWwUz2lxhfcs3Ud/tWb5M8/csw449JnF4c +MnTMCX8qz51Sxxq4GEvk0L6+gv8d5w5hdIwZIE6ArQIVx0CH2BcG0qlQ53vcFlcr +wvSVZyiggHsQX0YZgxWwrDX3+WRt+0S+F2tHTwW/1e/XXsb5Tqb2ksQcvFCvM71/ +EhT5BAaEZRC7pfIiDjIXkMGOnjxWpvkiimYzwiFnlt+Veaq4Xie+dWqM/wgrWNpb +UYnD2ZIbQ3IXDTKUhCKoQHUcO743uB0WJf7I5DVNfWPAFmeSRvHrmgqk+Ijl5rnw +WMlKU/3l5f3rXp1H46cfBBmpqmnDz2ikuYYgkHBDmpYr7F1SRpz1OV25V4uctah3 +SZ+Q0LpIiJAWOlgP64lRMYRZBsy0Vlx5sN2Y4OLUlPiRMeB0kcAPtoEN1302bzbs +fGFsFqqImAHnaV+udGH/tHlrjNeJf8Yf3YmMaa46xJgqcLJE+GjIdAQ+IHrzATSg +W4SLu2SZojeJq5rOMVJlYT6Ywg9hKWls7ltJilPqgBiwsDh9LWEWduTTNTzkXNs0 +sye8ZdTJ5k5aT82mJWhh/opeD5D7nS1+A1kLwskcuUL/8Llp+fZw5nZrVWKLb9Ik +8NnlB0S90VDaQUh/bDzNRwH8P/EwdZ/W/iUAPONP48zUbxfd0Vk= +=lIrc +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 81d8580..6a5019d 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.6.0~rc0 +Version: 2.6.0 Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 +- Update to cryptsetup 2.6.0. + * Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 - Update to cryptsetup 2.6.0-rc0. diff --git a/sources b/sources index 0c1d056..34fccf3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.6.0-rc0.tar.xz) = bc4da983afbcc84b06c7d4b6bd83c4002eb3442aa17b7bddd5c966773b1427aaea210a852f259074ef33e9d56031400089fcf3320fa83b5ca46c072b21e3079f +SHA512 (cryptsetup-2.6.0.tar.xz) = 64d7b318b58fe96143ac7a12476852a38cc30126ef431b4687d0f3f399d56f6569c716e0311cfc2802e4f025520ee41edc17c82c2421da7cc56788478e646983 From 2008a1e6a9fa5c631b04d8af7622287d3ac78c09 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 19 Jan 2023 00:45:13 +0000 Subject: [PATCH 32/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 6a5019d..c552a2d 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.6.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 - Update to cryptsetup 2.6.0. From fbffe47c32e8ccf8a0d16a11a0af307ffe031f3d Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 10 Feb 2023 11:35:01 +0100 Subject: [PATCH 33/62] Update to cryptsetup 2.6.1. --- .gitignore | 2 +- cryptsetup-2.6.0.tar.sign | 16 ---------------- cryptsetup-2.6.1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.6.0.tar.sign create mode 100644 cryptsetup-2.6.1.tar.sign diff --git a/.gitignore b/.gitignore index 4646924..51ebba4 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.6.0.tar.xz +/cryptsetup-2.6.1.tar.xz diff --git a/cryptsetup-2.6.0.tar.sign b/cryptsetup-2.6.0.tar.sign deleted file mode 100644 index 6b1aae6..0000000 --- a/cryptsetup-2.6.0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmOEnKwACgkQ2bBXe9k+ -mPxHlg//Wt73l0gBiMwNUQdCtXL37+lWwUz2lxhfcs3Ud/tWb5M8/csw449JnF4c -MnTMCX8qz51Sxxq4GEvk0L6+gv8d5w5hdIwZIE6ArQIVx0CH2BcG0qlQ53vcFlcr -wvSVZyiggHsQX0YZgxWwrDX3+WRt+0S+F2tHTwW/1e/XXsb5Tqb2ksQcvFCvM71/ -EhT5BAaEZRC7pfIiDjIXkMGOnjxWpvkiimYzwiFnlt+Veaq4Xie+dWqM/wgrWNpb -UYnD2ZIbQ3IXDTKUhCKoQHUcO743uB0WJf7I5DVNfWPAFmeSRvHrmgqk+Ijl5rnw -WMlKU/3l5f3rXp1H46cfBBmpqmnDz2ikuYYgkHBDmpYr7F1SRpz1OV25V4uctah3 -SZ+Q0LpIiJAWOlgP64lRMYRZBsy0Vlx5sN2Y4OLUlPiRMeB0kcAPtoEN1302bzbs -fGFsFqqImAHnaV+udGH/tHlrjNeJf8Yf3YmMaa46xJgqcLJE+GjIdAQ+IHrzATSg -W4SLu2SZojeJq5rOMVJlYT6Ywg9hKWls7ltJilPqgBiwsDh9LWEWduTTNTzkXNs0 -sye8ZdTJ5k5aT82mJWhh/opeD5D7nS1+A1kLwskcuUL/8Llp+fZw5nZrVWKLb9Ik -8NnlB0S90VDaQUh/bDzNRwH8P/EwdZ/W/iUAPONP48zUbxfd0Vk= -=lIrc ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.6.1.tar.sign b/cryptsetup-2.6.1.tar.sign new file mode 100644 index 0000000..fcea83f --- /dev/null +++ b/cryptsetup-2.6.1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmPlHwIACgkQ2bBXe9k+ +mPwtxg/+PohA6Ygk3e61i0IZmLdvHO2PJG3JefLxf1QDqImkKcALgUdNrt/qv1SZ +CBtM4pmYXfhIpYzavSPZdAC0nLvKkx66PpQRCk/ZmUSNZJ8IzmoM5MPZhWLspYtK +Z4mVXJz+UVdCAf7ayK7li9A+a947jpVKFlc5hSiQ8SnmkT8X0MhqGPLsO9Z6ndNK ++VpBPozZ1YQ6THYp2so5lF3BW9G6YAkm5XhN6IQreDCdZwF0Y4lff6G9PNHFSLpC +k9yLmvUgDsDNTcEjXeKbtvIlOzjjHfhJkEmyo9jNDWNUSU6wt5RqnCZmd1VbCQyB +HVCKb9Y0Yoz9rvzFBWnU6d1ZCe3aKLrVF89yK6mJ7CYh4CVURMJmIJ+1rEeg2z5n +NhXSLrMMF+Q9P/VNupOMec1DOg2OMRKExps5r7kvDeVOz9FmJoguMxAu1+dt0Ze8 +4b86ii2F+Py2tOy5OzQu7PvQkKbl8dvi8qJM8cEovKIsWiHTp/2Heo0gjXaLJ/kK +v/821T9v3ZO7dmtlhgps9q4xEjWV/u3kWwXXFgEtKby48UVzTGNXsDDdkrVEdy2J +jKBnqO31mGa8ButNRQvZ6rEOPFaCmdpy95/u5v22LhlACdkEwt5Cky0t6NMKSpvp +sSgVzYmU6Pk5RdOzZCt1pyIPwEfJa1y5N1k/kuBasdqPw95RRsM= +=m/Re +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index c552a2d..87d8e25 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.6.0 -Release: 2%{?dist} +Version: 2.6.1 +Release: 1%{?dist} License: GPLv2+ and LGPLv2+ URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 +- Update to cryptsetup 2.6.1. + * Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild diff --git a/sources b/sources index 34fccf3..1a0f590 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.6.0.tar.xz) = 64d7b318b58fe96143ac7a12476852a38cc30126ef431b4687d0f3f399d56f6569c716e0311cfc2802e4f025520ee41edc17c82c2421da7cc56788478e646983 +SHA512 (cryptsetup-2.6.1.tar.xz) = 0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18 From 9288569539f5a6cc6d3353567cf513cf0702dc7b Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Tue, 23 May 2023 10:04:04 +0200 Subject: [PATCH 34/62] Update license to SPDX format. See https://gitlab.com/fedora/legal/fedora-license-data/-/issues/224 --- cryptsetup.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 87d8e25..184a02a 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -2,7 +2,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.6.1 Release: 1%{?dist} -License: GPLv2+ and LGPLv2+ +License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, BuildRequires: openssl-devel, popt-devel, device-mapper-devel From f0d6efb51a755086bb6e19173d9ca45a5c74fb41 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 15 Jun 2023 17:47:44 -0400 Subject: [PATCH 35/62] Drop libargon2 dependency in RHEL builds libargon2 is unwanted in RHEL as a standalone library. Based on c9s: https://gitlab.com/redhat/centos-stream/rpms/cryptsetup/-/commit/78394d6d393579c11cced2e26e3b7da1c54f5142 --- cryptsetup.spec | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 184a02a..635b586 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,15 +1,18 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.6.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, BuildRequires: openssl-devel, popt-devel, device-mapper-devel -BuildRequires: libuuid-devel, gcc, json-c-devel, libargon2-devel +BuildRequires: libuuid-devel, gcc, json-c-devel BuildRequires: libpwquality-devel, libblkid-devel BuildRequires: make libssh-devel BuildRequires: asciidoctor +%if %{undefined rhel} +BuildRequires: libargon2-devel +%endif Requires: cryptsetup-libs = %{version}-%{release} Requires: libpwquality >= 1.2.0 Obsoletes: %{name}-reencrypt <= %{version} @@ -68,7 +71,8 @@ disk integrity protection using dm-integrity kernel module. rm -f man/*.8 ./autogen.sh -%configure --enable-fips --enable-pwquality --enable-libargon2 --enable-asciidoc +%configure --enable-fips --enable-pwquality --enable-asciidoc \ + --enable-%{?rhel:internal-sse-}%{!?rhel:lib}argon2 %make_build %install @@ -117,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 +- Drop libargon2 dependency in RHEL builds + * Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 - Update to cryptsetup 2.6.1. From 9afd3d0e89eed08e68978da6ce17fc5a175c7693 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Jul 2023 16:41:50 +0000 Subject: [PATCH 36/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 635b586..3562d68 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.6.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -121,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 - Drop libargon2 dependency in RHEL builds From ba38ba9d9136e77079a42aa66ce1284f766c334d Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Wed, 29 Nov 2023 10:54:57 +0100 Subject: [PATCH 37/62] Update to cryptsetup 2.7.0-rc0. --- .gitignore | 2 +- cryptsetup-2.6.1.tar.sign | 16 ---------------- cryptsetup-2.7.0-rc0.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- tests/tests.yml | 1 - 6 files changed, 23 insertions(+), 21 deletions(-) delete mode 100644 cryptsetup-2.6.1.tar.sign create mode 100644 cryptsetup-2.7.0-rc0.tar.sign diff --git a/.gitignore b/.gitignore index 51ebba4..0ffea07 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.6.1.tar.xz +/cryptsetup-2.7.0-rc0.tar.xz diff --git a/cryptsetup-2.6.1.tar.sign b/cryptsetup-2.6.1.tar.sign deleted file mode 100644 index fcea83f..0000000 --- a/cryptsetup-2.6.1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmPlHwIACgkQ2bBXe9k+ -mPwtxg/+PohA6Ygk3e61i0IZmLdvHO2PJG3JefLxf1QDqImkKcALgUdNrt/qv1SZ -CBtM4pmYXfhIpYzavSPZdAC0nLvKkx66PpQRCk/ZmUSNZJ8IzmoM5MPZhWLspYtK -Z4mVXJz+UVdCAf7ayK7li9A+a947jpVKFlc5hSiQ8SnmkT8X0MhqGPLsO9Z6ndNK -+VpBPozZ1YQ6THYp2so5lF3BW9G6YAkm5XhN6IQreDCdZwF0Y4lff6G9PNHFSLpC -k9yLmvUgDsDNTcEjXeKbtvIlOzjjHfhJkEmyo9jNDWNUSU6wt5RqnCZmd1VbCQyB -HVCKb9Y0Yoz9rvzFBWnU6d1ZCe3aKLrVF89yK6mJ7CYh4CVURMJmIJ+1rEeg2z5n -NhXSLrMMF+Q9P/VNupOMec1DOg2OMRKExps5r7kvDeVOz9FmJoguMxAu1+dt0Ze8 -4b86ii2F+Py2tOy5OzQu7PvQkKbl8dvi8qJM8cEovKIsWiHTp/2Heo0gjXaLJ/kK -v/821T9v3ZO7dmtlhgps9q4xEjWV/u3kWwXXFgEtKby48UVzTGNXsDDdkrVEdy2J -jKBnqO31mGa8ButNRQvZ6rEOPFaCmdpy95/u5v22LhlACdkEwt5Cky0t6NMKSpvp -sSgVzYmU6Pk5RdOzZCt1pyIPwEfJa1y5N1k/kuBasdqPw95RRsM= -=m/Re ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.0-rc0.tar.sign b/cryptsetup-2.7.0-rc0.tar.sign new file mode 100644 index 0000000..752c85b --- /dev/null +++ b/cryptsetup-2.7.0-rc0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmVnAAIACgkQ2bBXe9k+ +mPw65hAAnRkGZTioAdJodfmi04uGBwc+S903d6B26OZqAebdEz+w4LJl8+O326Ev +6EwAwuL10iUN3Hb7RE+vO2xURj0zR6nxczHHP/tbDUd3tqkDkvmsJucrFobkmzj0 +QcPf9i1wM+aOC731Fexr5fhqWcq2HliGrMXzpp8KuX5BSRAMTe5DhZ0+ywWjgFlX +by5Tt1ZCQnBp9dIHdiB9rtb73qBEbYE3gc4RBpFYOLplIojsGmKjRcyJ02H3S+Uh +mD4Et4mYcc9DRPm51C379hrwWRljPFBN3ZNaLY+EC/qYzFKwueEnQFg331vDkSq4 +0l2TePfWzevCAh80RmmQCm0oRR9wUv/Z1BCenClURFeIhepGcLO6PyjuJTBMGVE4 +Bu+o5kAgm7n6eiXQ3KBG+8aSULLTqrFT46NiAUv1Y8zBiRj/kNpQbFxx99No7/+o +PIZtlEpjPCt7cWdjBnWwCW4x48sPjHt41vgEnQxir29H3clZvWAXs7gZHTSIyeBX +EdCbbRsJktTGGeknFByT/vTJV3sF/4eTl9u4dk2puf7tWvoqrH5nu8Vzlu1hbcLN +LoQSZnhBxeDviDEVMHkVkF6264DRt8dhcrXUBgJugGWA+vD+Wgw2y6d0cqwROt3j +bntZHRWRvFNSEm3ELXKUekNU+UPJtL8aTYOx6oyF4zhJnoMPdP4= +=iCq4 +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 3562d68..1ef7818 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.6.1 -Release: 3%{?dist} +Version: 2.7.0~rc0 +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -121,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 +- Update to cryptsetup 2.7.0-rc0. + * Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild diff --git a/sources b/sources index 1a0f590..1697a22 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.6.1.tar.xz) = 0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18 +SHA512 (cryptsetup-2.7.0-rc0.tar.xz) = 06325308808a813319121c0622356cca3686ab3120e900163e3ca6e194a8d62b25ffeef0c46ec70b11403243beaedc782cb45190ca4c488f134d3cd71cd64824 diff --git a/tests/tests.yml b/tests/tests.yml index e238a80..d60e834 100644 --- a/tests/tests.yml +++ b/tests/tests.yml @@ -16,7 +16,6 @@ required_packages: - cryptsetup - cryptsetup-devel - - cryptsetup-reencrypt - cryptsetup-ssh-token - integritysetup - veritysetup From 6db37225d5ad20a39bf6a485f712e62e221c7d3f Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Wed, 20 Dec 2023 16:42:24 +0100 Subject: [PATCH 38/62] Update to cryptsetup 2.7.0-rc1. --- .gitignore | 2 +- cryptsetup-2.7.0-rc0.tar.sign | 16 ---------------- cryptsetup-2.7.0-rc1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.7.0-rc0.tar.sign create mode 100644 cryptsetup-2.7.0-rc1.tar.sign diff --git a/.gitignore b/.gitignore index 0ffea07..93de0e1 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.0-rc0.tar.xz +/cryptsetup-2.7.0-rc1.tar.xz diff --git a/cryptsetup-2.7.0-rc0.tar.sign b/cryptsetup-2.7.0-rc0.tar.sign deleted file mode 100644 index 752c85b..0000000 --- a/cryptsetup-2.7.0-rc0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmVnAAIACgkQ2bBXe9k+ -mPw65hAAnRkGZTioAdJodfmi04uGBwc+S903d6B26OZqAebdEz+w4LJl8+O326Ev -6EwAwuL10iUN3Hb7RE+vO2xURj0zR6nxczHHP/tbDUd3tqkDkvmsJucrFobkmzj0 -QcPf9i1wM+aOC731Fexr5fhqWcq2HliGrMXzpp8KuX5BSRAMTe5DhZ0+ywWjgFlX -by5Tt1ZCQnBp9dIHdiB9rtb73qBEbYE3gc4RBpFYOLplIojsGmKjRcyJ02H3S+Uh -mD4Et4mYcc9DRPm51C379hrwWRljPFBN3ZNaLY+EC/qYzFKwueEnQFg331vDkSq4 -0l2TePfWzevCAh80RmmQCm0oRR9wUv/Z1BCenClURFeIhepGcLO6PyjuJTBMGVE4 -Bu+o5kAgm7n6eiXQ3KBG+8aSULLTqrFT46NiAUv1Y8zBiRj/kNpQbFxx99No7/+o -PIZtlEpjPCt7cWdjBnWwCW4x48sPjHt41vgEnQxir29H3clZvWAXs7gZHTSIyeBX -EdCbbRsJktTGGeknFByT/vTJV3sF/4eTl9u4dk2puf7tWvoqrH5nu8Vzlu1hbcLN -LoQSZnhBxeDviDEVMHkVkF6264DRt8dhcrXUBgJugGWA+vD+Wgw2y6d0cqwROt3j -bntZHRWRvFNSEm3ELXKUekNU+UPJtL8aTYOx6oyF4zhJnoMPdP4= -=iCq4 ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.0-rc1.tar.sign b/cryptsetup-2.7.0-rc1.tar.sign new file mode 100644 index 0000000..c935e4c --- /dev/null +++ b/cryptsetup-2.7.0-rc1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmWC++sACgkQ2bBXe9k+ +mPykwA//fKdDnevQufTJxynlMeQCLMDVrLjxkBKo4dNkJx0r5jKacE51K1bxENqD +d3vE1wsFYwItZBjlI0Y4rC9R/DNHVzrouTfANq8fb1dsXLRKIdZludimrHM+p1hJ +y2epCVnb4WuxvXfaQoDOPxQpdDGSZw91CUU0e8hmY4+mTzr0zXMv0/ZPSIR1bvz4 +6wVicS3MPJaWMm2jgyiocn+y9OaatoHv5u2XwdhNEanCzWKnrPpeO3nNt3CNPhP6 +bcbKCS/GOdYTHL2SWVvNfLhVshDBmIC/7Is5Eo/rQymCrXg4lI3JrQuJQx9MCS1G +2VUrRtx8JISv3nvlAbJLAOljV0MdJW7+myzvpwWXxfA9urfv5iRClISiSez88QzY ++aipFKRyGcwThAO2Wr8Ls7iMJVGXz32qKJm2yxVZARBP/xo9Qt1M4mdfjmzT1WEg +FuPRTOrhEiZou28oL54uKoiSjeu6E9C2s+pgq2tuHhjtV/3FGucsA/y2UOeSIBNo +RJOnLNeX4md81y8tCoPotrBurZQtxFpOEq0vaRmA894K1/h7gNEL62+dbgCq343x +y2pfA2zWMV14hZL7JQc0mPSX0O5xEJWmN7miYOUeyUHAYi4+Ks62d0YRF9UyuNfn +L1MeFP3Ql/HZMdfa2Y99+GkRs3Zvm/N1gUZcqzqLR33/9/UU6HA= +=1LXV +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 1ef7818..5fe30fd 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.0~rc0 +Version: 2.7.0~rc1 Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup @@ -19,7 +19,7 @@ Obsoletes: %{name}-reencrypt <= %{version} Provides: %{name}-reencrypt = %{version} %global upstream_version %{version_no_tilde} -Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.6/cryptsetup-%{upstream_version}.tar.xz +Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/cryptsetup-%{upstream_version}.tar.xz %description The cryptsetup package contains a utility for setting up @@ -121,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 +- Update to cryptsetup 2.7.0-rc1. + * Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 - Update to cryptsetup 2.7.0-rc0. diff --git a/sources b/sources index 1697a22..b8ec779 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.0-rc0.tar.xz) = 06325308808a813319121c0622356cca3686ab3120e900163e3ca6e194a8d62b25ffeef0c46ec70b11403243beaedc782cb45190ca4c488f134d3cd71cd64824 +SHA512 (cryptsetup-2.7.0-rc1.tar.xz) = 41ad1a56bd82e5f0d4877cacd81dd29168313b0a3c39074e530f0e55e90c16d5bbdac32ae08f0a75427572e215649539fd669ff099571a5813a7a888bd3c63e8 From 0b42a77b266083e94ffda7573f98a28cd3017439 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 16:27:00 +0000 Subject: [PATCH 39/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 5fe30fd..8c0d9da 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.7.0~rc1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -121,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 - Update to cryptsetup 2.7.0-rc1. From ca9fc2f70b352e747e4fd544a8db99298d1e5488 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 08:35:12 +0000 Subject: [PATCH 40/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 8c0d9da..eae1ab4 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.7.0~rc1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -121,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From dc2eee114ec4206c72c22043c6529761272b86e9 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Wed, 24 Jan 2024 11:43:41 +0100 Subject: [PATCH 41/62] Update to cryptsetup 2.7.0. --- .gitignore | 2 +- cryptsetup-2.7.0-rc1.tar.sign | 16 ---------------- cryptsetup-2.7.0.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.7.0-rc1.tar.sign create mode 100644 cryptsetup-2.7.0.tar.sign diff --git a/.gitignore b/.gitignore index 93de0e1..a3c97d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.0-rc1.tar.xz +/cryptsetup-2.7.0.tar.xz diff --git a/cryptsetup-2.7.0-rc1.tar.sign b/cryptsetup-2.7.0-rc1.tar.sign deleted file mode 100644 index c935e4c..0000000 --- a/cryptsetup-2.7.0-rc1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmWC++sACgkQ2bBXe9k+ -mPykwA//fKdDnevQufTJxynlMeQCLMDVrLjxkBKo4dNkJx0r5jKacE51K1bxENqD -d3vE1wsFYwItZBjlI0Y4rC9R/DNHVzrouTfANq8fb1dsXLRKIdZludimrHM+p1hJ -y2epCVnb4WuxvXfaQoDOPxQpdDGSZw91CUU0e8hmY4+mTzr0zXMv0/ZPSIR1bvz4 -6wVicS3MPJaWMm2jgyiocn+y9OaatoHv5u2XwdhNEanCzWKnrPpeO3nNt3CNPhP6 -bcbKCS/GOdYTHL2SWVvNfLhVshDBmIC/7Is5Eo/rQymCrXg4lI3JrQuJQx9MCS1G -2VUrRtx8JISv3nvlAbJLAOljV0MdJW7+myzvpwWXxfA9urfv5iRClISiSez88QzY -+aipFKRyGcwThAO2Wr8Ls7iMJVGXz32qKJm2yxVZARBP/xo9Qt1M4mdfjmzT1WEg -FuPRTOrhEiZou28oL54uKoiSjeu6E9C2s+pgq2tuHhjtV/3FGucsA/y2UOeSIBNo -RJOnLNeX4md81y8tCoPotrBurZQtxFpOEq0vaRmA894K1/h7gNEL62+dbgCq343x -y2pfA2zWMV14hZL7JQc0mPSX0O5xEJWmN7miYOUeyUHAYi4+Ks62d0YRF9UyuNfn -L1MeFP3Ql/HZMdfa2Y99+GkRs3Zvm/N1gUZcqzqLR33/9/UU6HA= -=1LXV ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.0.tar.sign b/cryptsetup-2.7.0.tar.sign new file mode 100644 index 0000000..bb86ed0 --- /dev/null +++ b/cryptsetup-2.7.0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmWw5zoACgkQ2bBXe9k+ +mPztwhAAh8ieUWCcw7WwW4lc00ZH77sLc7Ro5J2/0ZAg/HpowOqGqhzJQZ+KJdeF +b6mebw7mKq4PHyzUS7Rba4wQiVEUD2kAQuoyXZJljsxegFOc1LxL/DSOCt7IFJyc +WB+525kPoRrpBWJhGXMn4OcVaelmIJAgDFHcYAccJJTKNgPjDrivpkTAxUsfdTTf +a1F/4I2o7eP5zkWkPqqQIvXzlwQnfD5ulZvnJ30t8E/07CZJ5Hf9iLRa6vruo7Rg +8cJHcOu4MhjuMu+oDvuefj8hM4FyfLU+tt0L7Z3iOZXAGffe+iQUQUyChvN/waEI +R8mpdc89amTHkMTCjYOo2X4sAH9a7mo5L2v+rm5NTZTZn53Gy1Ytbzy2agXY+ebf +DeKTVL3KTMe6KvQUfIqMSrM9oub6o8JDfO+0La9GSkNU/1VvHU5LK3FIomuP8Top +BPfdL8IxSgIityBbby1ZQD97aIgzPZkGsC7/5bVY7mj/LUZxJK61p49U0dlolwss +uzJarjAtDY0iNCfOv/AKZGnVzHAc2cEmVKJ6X243h2NRB5z1snFP8lDtB2AIdcUf +0vEZz1HcwW1de1C0jjQsf9elkeVJfrsFhRhRrEEiHyplR3/uaVwUtrDGOxPsRE+J +SE2sSfURqQPuBKeTO/ymVDt7G0iPd8Ts/BOhQYTn94rsjhONiz8= +=6sya +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index eae1ab4..12cfa55 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.0~rc1 -Release: 3%{?dist} +Version: 2.7.0 +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -121,6 +121,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 +- Update to cryptsetup 2.7.0. + * Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild diff --git a/sources b/sources index b8ec779..5f5107d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.0-rc1.tar.xz) = 41ad1a56bd82e5f0d4877cacd81dd29168313b0a3c39074e530f0e55e90c16d5bbdac32ae08f0a75427572e215649539fd669ff099571a5813a7a888bd3c63e8 +SHA512 (cryptsetup-2.7.0.tar.xz) = 2654da50920eecbdb3457f8ee2aeed731175574eeb55c1f4b2ddf3c4b3632842b54db1af007057ffd19e6a9bfdc6d471cea77509aec127c07a2f2311e33ab21e From ff6a8fbe3be3bc66644de3ff04c2711e1d0ca88f Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 9 Feb 2024 10:39:10 +0100 Subject: [PATCH 42/62] Rebuild for OpenSSL 3.2. --- cryptsetup.spec | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 12cfa55..50ea273 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.7.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -10,9 +10,6 @@ BuildRequires: libuuid-devel, gcc, json-c-devel BuildRequires: libpwquality-devel, libblkid-devel BuildRequires: make libssh-devel BuildRequires: asciidoctor -%if %{undefined rhel} -BuildRequires: libargon2-devel -%endif Requires: cryptsetup-libs = %{version}-%{release} Requires: libpwquality >= 1.2.0 Obsoletes: %{name}-reencrypt <= %{version} @@ -72,7 +69,7 @@ rm -f man/*.8 ./autogen.sh %configure --enable-fips --enable-pwquality --enable-asciidoc \ - --enable-%{?rhel:internal-sse-}%{!?rhel:lib}argon2 + %{?rhel:--enable-internal-sse-argon2} %make_build %install @@ -121,6 +118,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 +- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) + * Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 - Update to cryptsetup 2.7.0. From c8f87d0d2ff6697242f224d4eb6aa68c557aeecf Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Fri, 9 Feb 2024 14:27:06 +0100 Subject: [PATCH 43/62] Do not compile unused internal argon2 implementation. --- ...gon2-OpenSSL-detection-to-not-compil.patch | 61 +++++++++++++++++++ cryptsetup.spec | 6 +- 2 files changed, 65 insertions(+), 2 deletions(-) create mode 100644 cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch diff --git a/cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch b/cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch new file mode 100644 index 0000000..a3556fa --- /dev/null +++ b/cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch @@ -0,0 +1,61 @@ +From b417154e71b571607513a768b3cb8e4587f00ba8 Mon Sep 17 00:00:00 2001 +From: Milan Broz +Date: Fri, 9 Feb 2024 12:37:10 +0100 +Subject: [PATCH] Fix configure Argon2 OpenSSL detection to not compile + internal Argon2. + +Code is not called anyway, but should be completely disabled. +Note: there is intentionally no way to disable OpenSSL Argon2 if present. +--- + configure.ac | 4 ++-- + meson.build | 5 ++++- + 2 files changed, 6 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 84cef4ba..2e2f7d9e 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -346,7 +346,7 @@ AC_DEFUN([CONFIGURE_OPENSSL], [ + + saved_LIBS=$LIBS + AC_CHECK_DECLS([OSSL_get_max_threads], [], [], [#include ]) +- AC_CHECK_DECLS([OSSL_KDF_PARAM_ARGON2_VERSION], [], [], [#include ]) ++ AC_CHECK_DECLS([OSSL_KDF_PARAM_ARGON2_VERSION], [use_internal_argon2=0], [], [#include ]) + LIBS=$saved_LIBS + ]) + +@@ -523,7 +523,7 @@ AC_ARG_ENABLE([libargon2], + + if test $use_internal_argon2 = 0 -o "x$enable_internal_argon2" = "xno" ; then + if test "x$enable_internal_argon2" = "xyes" -o "x$enable_libargon" = "xyes"; then +- AC_MSG_WARN([Argon2 in $with_crypto_backend lib is used; internal Argon2 options are ignored.]) ++ AC_MSG_NOTICE([Argon2 in $with_crypto_backend lib is used; internal Argon2 options are ignored.]) + fi + enable_internal_argon2=no + enable_internal_sse_argon2=no +diff --git a/meson.build b/meson.build +index b26c71c4..2aba2f28 100644 +--- a/meson.build ++++ b/meson.build +@@ -512,6 +512,9 @@ elif get_option('crypto-backend') == 'openssl' + conf.set10('HAVE_DECL_OSSL_KDF_PARAM_ARGON2_VERSION', + cc.has_header_symbol('openssl/core_names.h', 'OSSL_KDF_PARAM_ARGON2_VERSION', + dependencies: crypto_backend_library)) ++ if conf.get('HAVE_DECL_OSSL_KDF_PARAM_ARGON2_VERSION') == 1 ++ use_internal_argon2 = false ++ endif + elif get_option('crypto-backend') == 'nss' + if get_option('fips') + error('nss crypto backend is not supported with FIPS enabled') +@@ -560,7 +563,7 @@ threads = [] + use_internal_sse_argon2 = false + if not use_internal_argon2 or get_option('argon-implementation') == 'none' + if get_option('argon-implementation') == 'internal' or get_option('argon-implementation') == 'libargon2' +- warning('Argon2 in crypto library is used; internal Argon2 options are ignored.') ++ message('Argon2 in crypto library is used; internal Argon2 options are ignored.') + endif + conf.set10('USE_INTERNAL_ARGON2', false, + description: 'Use internal Argon2.') +-- +2.43.0 + diff --git a/cryptsetup.spec b/cryptsetup.spec index 50ea273..7249785 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -18,6 +18,8 @@ Provides: %{name}-reencrypt = %{version} %global upstream_version %{version_no_tilde} Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/cryptsetup-%{upstream_version}.tar.xz +Patch0: %{name}-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch + %description The cryptsetup package contains a utility for setting up disk encryption using dm-crypt kernel module. @@ -68,8 +70,7 @@ disk integrity protection using dm-integrity kernel module. rm -f man/*.8 ./autogen.sh -%configure --enable-fips --enable-pwquality --enable-asciidoc \ - %{?rhel:--enable-internal-sse-argon2} +%configure --enable-fips --enable-pwquality --enable-asciidoc --enable-internal-sse-argon2 %make_build %install @@ -120,6 +121,7 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %changelog * Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 - Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) +- patch: Do not compile unused internal argon2 implementation * Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 - Update to cryptsetup 2.7.0. From b4576347676e0ff1ed8ce95c03c455fa0983f667 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Thu, 7 Mar 2024 16:06:47 +0100 Subject: [PATCH 44/62] Update to cryptsetup 2.7.1. --- .gitignore | 2 +- cryptsetup-2.7.0.tar.sign | 16 ----- ...gon2-OpenSSL-detection-to-not-compil.patch | 61 ------------------- cryptsetup-2.7.1.tar.sign | 16 +++++ cryptsetup.spec | 9 +-- sources | 2 +- 6 files changed, 23 insertions(+), 83 deletions(-) delete mode 100644 cryptsetup-2.7.0.tar.sign delete mode 100644 cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch create mode 100644 cryptsetup-2.7.1.tar.sign diff --git a/.gitignore b/.gitignore index a3c97d6..168935c 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.0.tar.xz +/cryptsetup-2.7.1.tar.xz diff --git a/cryptsetup-2.7.0.tar.sign b/cryptsetup-2.7.0.tar.sign deleted file mode 100644 index bb86ed0..0000000 --- a/cryptsetup-2.7.0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmWw5zoACgkQ2bBXe9k+ -mPztwhAAh8ieUWCcw7WwW4lc00ZH77sLc7Ro5J2/0ZAg/HpowOqGqhzJQZ+KJdeF -b6mebw7mKq4PHyzUS7Rba4wQiVEUD2kAQuoyXZJljsxegFOc1LxL/DSOCt7IFJyc -WB+525kPoRrpBWJhGXMn4OcVaelmIJAgDFHcYAccJJTKNgPjDrivpkTAxUsfdTTf -a1F/4I2o7eP5zkWkPqqQIvXzlwQnfD5ulZvnJ30t8E/07CZJ5Hf9iLRa6vruo7Rg -8cJHcOu4MhjuMu+oDvuefj8hM4FyfLU+tt0L7Z3iOZXAGffe+iQUQUyChvN/waEI -R8mpdc89amTHkMTCjYOo2X4sAH9a7mo5L2v+rm5NTZTZn53Gy1Ytbzy2agXY+ebf -DeKTVL3KTMe6KvQUfIqMSrM9oub6o8JDfO+0La9GSkNU/1VvHU5LK3FIomuP8Top -BPfdL8IxSgIityBbby1ZQD97aIgzPZkGsC7/5bVY7mj/LUZxJK61p49U0dlolwss -uzJarjAtDY0iNCfOv/AKZGnVzHAc2cEmVKJ6X243h2NRB5z1snFP8lDtB2AIdcUf -0vEZz1HcwW1de1C0jjQsf9elkeVJfrsFhRhRrEEiHyplR3/uaVwUtrDGOxPsRE+J -SE2sSfURqQPuBKeTO/ymVDt7G0iPd8Ts/BOhQYTn94rsjhONiz8= -=6sya ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch b/cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch deleted file mode 100644 index a3556fa..0000000 --- a/cryptsetup-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch +++ /dev/null @@ -1,61 +0,0 @@ -From b417154e71b571607513a768b3cb8e4587f00ba8 Mon Sep 17 00:00:00 2001 -From: Milan Broz -Date: Fri, 9 Feb 2024 12:37:10 +0100 -Subject: [PATCH] Fix configure Argon2 OpenSSL detection to not compile - internal Argon2. - -Code is not called anyway, but should be completely disabled. -Note: there is intentionally no way to disable OpenSSL Argon2 if present. ---- - configure.ac | 4 ++-- - meson.build | 5 ++++- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 84cef4ba..2e2f7d9e 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -346,7 +346,7 @@ AC_DEFUN([CONFIGURE_OPENSSL], [ - - saved_LIBS=$LIBS - AC_CHECK_DECLS([OSSL_get_max_threads], [], [], [#include ]) -- AC_CHECK_DECLS([OSSL_KDF_PARAM_ARGON2_VERSION], [], [], [#include ]) -+ AC_CHECK_DECLS([OSSL_KDF_PARAM_ARGON2_VERSION], [use_internal_argon2=0], [], [#include ]) - LIBS=$saved_LIBS - ]) - -@@ -523,7 +523,7 @@ AC_ARG_ENABLE([libargon2], - - if test $use_internal_argon2 = 0 -o "x$enable_internal_argon2" = "xno" ; then - if test "x$enable_internal_argon2" = "xyes" -o "x$enable_libargon" = "xyes"; then -- AC_MSG_WARN([Argon2 in $with_crypto_backend lib is used; internal Argon2 options are ignored.]) -+ AC_MSG_NOTICE([Argon2 in $with_crypto_backend lib is used; internal Argon2 options are ignored.]) - fi - enable_internal_argon2=no - enable_internal_sse_argon2=no -diff --git a/meson.build b/meson.build -index b26c71c4..2aba2f28 100644 ---- a/meson.build -+++ b/meson.build -@@ -512,6 +512,9 @@ elif get_option('crypto-backend') == 'openssl' - conf.set10('HAVE_DECL_OSSL_KDF_PARAM_ARGON2_VERSION', - cc.has_header_symbol('openssl/core_names.h', 'OSSL_KDF_PARAM_ARGON2_VERSION', - dependencies: crypto_backend_library)) -+ if conf.get('HAVE_DECL_OSSL_KDF_PARAM_ARGON2_VERSION') == 1 -+ use_internal_argon2 = false -+ endif - elif get_option('crypto-backend') == 'nss' - if get_option('fips') - error('nss crypto backend is not supported with FIPS enabled') -@@ -560,7 +563,7 @@ threads = [] - use_internal_sse_argon2 = false - if not use_internal_argon2 or get_option('argon-implementation') == 'none' - if get_option('argon-implementation') == 'internal' or get_option('argon-implementation') == 'libargon2' -- warning('Argon2 in crypto library is used; internal Argon2 options are ignored.') -+ message('Argon2 in crypto library is used; internal Argon2 options are ignored.') - endif - conf.set10('USE_INTERNAL_ARGON2', false, - description: 'Use internal Argon2.') --- -2.43.0 - diff --git a/cryptsetup-2.7.1.tar.sign b/cryptsetup-2.7.1.tar.sign new file mode 100644 index 0000000..c0fee2c --- /dev/null +++ b/cryptsetup-2.7.1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmXp1IIACgkQ2bBXe9k+ +mPyleRAAzPPENxn8hvvqkE32mfHEIib1jMhVFwYGwkGdprnYB7tDDT5stwfe7Pj4 +5hzLtlIidZXQctnG/QjjeDfU3gCqMM2bj6ZdwYWXUxRxsThbx8CuFJDPNUUJuU1P +vByTtH5veIJWusLBmOLmIZXD/haSHFQbqvaR7mV90PHEQZlmCNbs/xAyRQqvl1jl +c+Jj6tAp9KExkj7Gd1+tc0Z/sAaRf9iVUjLLJP2Q3q8rYa/dmRlptEGWhMuCHHCL +KbL8ApxMDl17RtD9ioVJJJKgAjEEcfo5YOf8EFGTUae2SOoRrmHPOvvYOuupEIOz +f4FvAtXF/OgBq8sAq/Yp6Tl47IK/2ODC43V8z/lXUF7qgebs+SqroQEuyIzWvpfi +Pj+JOeaplbZuPphovXO6CD2yWEUDXTMeEaeuehA2OWdrqXF4RwAFF7hb+7bXx4Qp +7P27Y53he5Q4HTZplRnBuU3p9NW7jU23nwoeELnyX0Rlf4ahQ39wwZnHB2xTc4Jl +4YsvkErk13+acnyZUU6u8dGTF/0S0QdihizHjcD0TQ53lFYv1LfTwAEyjHigdggQ +5vcA0ne8Y41+Z1EkqDGWAt39vzSw/RANkMk7f685teere+IdXoLsiVoMJgWGJy1g +0mH6ODjuW7k01SzDw8DjAHfIyFZJ9a1zFYQsuAIkvzS8uECF8js= +=JiO6 +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 7249785..4777fb5 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.0 -Release: 2%{?dist} +Version: 2.7.1 +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -18,8 +18,6 @@ Provides: %{name}-reencrypt = %{version} %global upstream_version %{version_no_tilde} Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/cryptsetup-%{upstream_version}.tar.xz -Patch0: %{name}-2.7.1-Fix-configure-Argon2-OpenSSL-detection-to-not-compil.patch - %description The cryptsetup package contains a utility for setting up disk encryption using dm-crypt kernel module. @@ -119,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 +- Update to cryptsetup 2.7.1. + * Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 - Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) - patch: Do not compile unused internal argon2 implementation diff --git a/sources b/sources index 5f5107d..2e798e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.0.tar.xz) = 2654da50920eecbdb3457f8ee2aeed731175574eeb55c1f4b2ddf3c4b3632842b54db1af007057ffd19e6a9bfdc6d471cea77509aec127c07a2f2311e33ab21e +SHA512 (cryptsetup-2.7.1.tar.xz) = 3cf2668e30e6db123ac7158aeee7fc28e4397e77e8bddf32da9af4836f8f61b8dfd71b02a15b87090a80a432eea700ac805956713e67158271eee5cac076ad3d From 8200153168bc5e2c32f21e9ebd1bc34e87d434a7 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Tue, 9 Apr 2024 13:16:16 +0200 Subject: [PATCH 45/62] Update to cryptsetup 2.7.2. --- .gitignore | 2 +- cryptsetup-2.7.1.tar.sign | 16 ---------------- cryptsetup-2.7.2.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.7.1.tar.sign create mode 100644 cryptsetup-2.7.2.tar.sign diff --git a/.gitignore b/.gitignore index 168935c..f66d6e4 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.1.tar.xz +/cryptsetup-2.7.2.tar.xz diff --git a/cryptsetup-2.7.1.tar.sign b/cryptsetup-2.7.1.tar.sign deleted file mode 100644 index c0fee2c..0000000 --- a/cryptsetup-2.7.1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmXp1IIACgkQ2bBXe9k+ -mPyleRAAzPPENxn8hvvqkE32mfHEIib1jMhVFwYGwkGdprnYB7tDDT5stwfe7Pj4 -5hzLtlIidZXQctnG/QjjeDfU3gCqMM2bj6ZdwYWXUxRxsThbx8CuFJDPNUUJuU1P -vByTtH5veIJWusLBmOLmIZXD/haSHFQbqvaR7mV90PHEQZlmCNbs/xAyRQqvl1jl -c+Jj6tAp9KExkj7Gd1+tc0Z/sAaRf9iVUjLLJP2Q3q8rYa/dmRlptEGWhMuCHHCL -KbL8ApxMDl17RtD9ioVJJJKgAjEEcfo5YOf8EFGTUae2SOoRrmHPOvvYOuupEIOz -f4FvAtXF/OgBq8sAq/Yp6Tl47IK/2ODC43V8z/lXUF7qgebs+SqroQEuyIzWvpfi -Pj+JOeaplbZuPphovXO6CD2yWEUDXTMeEaeuehA2OWdrqXF4RwAFF7hb+7bXx4Qp -7P27Y53he5Q4HTZplRnBuU3p9NW7jU23nwoeELnyX0Rlf4ahQ39wwZnHB2xTc4Jl -4YsvkErk13+acnyZUU6u8dGTF/0S0QdihizHjcD0TQ53lFYv1LfTwAEyjHigdggQ -5vcA0ne8Y41+Z1EkqDGWAt39vzSw/RANkMk7f685teere+IdXoLsiVoMJgWGJy1g -0mH6ODjuW7k01SzDw8DjAHfIyFZJ9a1zFYQsuAIkvzS8uECF8js= -=JiO6 ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.2.tar.sign b/cryptsetup-2.7.2.tar.sign new file mode 100644 index 0000000..86ec290 --- /dev/null +++ b/cryptsetup-2.7.2.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmYVE/0ACgkQ2bBXe9k+ +mPwmmA//TMJkvg4UCte56B9RaCjFgCoD1fJh6NZDlgYWP+J4NFRSgNGSAFVFm59X +JmStGU/UXCe8VqtRXemOu7ngAT9gNKVLtgB3maH2DVbdw5Kn1nFQMDdXON/w62JT +3N7Z+MRvDNEzMTkD+cGw0wd81f1xTdZwKtV5v28WLGyR4rw27PNRhCmjOv2b4fqO +Ytjdi0ydmJwm+xaQ2L1CpF8uDuTZdLqnCZK0tLnWyy8oLvtt2bJMUpjFY6eU6I5w +Gg9oPDoF0XrlXA1q4poMryZloMsYYqjbXlBp2MaNOnuLOFsvU3j0u4Dy+Q/fxuUa +qeljZdz7Aw0pB2dLopLj9wELHgRhlJTAV3mHtKYeu6yX2xafffMCzc0hRAaFNjHu +5D+lGVD7k1CEYNxVR7skuwG5QPiRE9HvIdtdbivxZvdVfurrTPOIUJgy/nhvuDQx +GZ6Hsdj4zOnTvxvFFpMHYv7Xq5XrG4nmWE2d4f1dcA0KJunnNVwDbDfCIms+nAkK +bMF+T6JJZckoD//ZC2AA3mBcfVCq+CJVshI7xK8tBpTZ8b6RgyGhr/+ML5CmD/99 +RFLMlGW+iFpyhIWKh5hxD7VvWBtPZiyUDEBFP1sfxcylP8+NuR09+xM1zUsKAMiG +XSr5q4m8KyTtAhXwbHNGZA3jGpTgeEW9wSxsRIwyin6/uFdkNgY= +=Jadg +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 4777fb5..0dabdc0 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.1 +Version: 2.7.2 Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 +- Update to cryptsetup 2.7.2. + * Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 - Update to cryptsetup 2.7.1. diff --git a/sources b/sources index 2e798e1..feb0483 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.1.tar.xz) = 3cf2668e30e6db123ac7158aeee7fc28e4397e77e8bddf32da9af4836f8f61b8dfd71b02a15b87090a80a432eea700ac805956713e67158271eee5cac076ad3d +SHA512 (cryptsetup-2.7.2.tar.xz) = 06f42f443b91d1f8af8af999dfedd4051ecb12ba5ef291cf2b44b6a5676e2c5cf1e686e19687f5cb6b1fd524dfc1a208cd25a3798367a480d80eac954aa8d6d4 From ee98d270d991eb306a9d4f5d90a9952cdbaae13f Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Mon, 17 Jun 2024 15:52:45 +0200 Subject: [PATCH 46/62] Update to cryptsetup 2.7.3. --- .gitignore | 2 +- cryptsetup-2.7.2.tar.sign | 16 ---------------- cryptsetup-2.7.3.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.7.2.tar.sign create mode 100644 cryptsetup-2.7.3.tar.sign diff --git a/.gitignore b/.gitignore index f66d6e4..019a6b7 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.2.tar.xz +/cryptsetup-2.7.3.tar.xz diff --git a/cryptsetup-2.7.2.tar.sign b/cryptsetup-2.7.2.tar.sign deleted file mode 100644 index 86ec290..0000000 --- a/cryptsetup-2.7.2.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmYVE/0ACgkQ2bBXe9k+ -mPwmmA//TMJkvg4UCte56B9RaCjFgCoD1fJh6NZDlgYWP+J4NFRSgNGSAFVFm59X -JmStGU/UXCe8VqtRXemOu7ngAT9gNKVLtgB3maH2DVbdw5Kn1nFQMDdXON/w62JT -3N7Z+MRvDNEzMTkD+cGw0wd81f1xTdZwKtV5v28WLGyR4rw27PNRhCmjOv2b4fqO -Ytjdi0ydmJwm+xaQ2L1CpF8uDuTZdLqnCZK0tLnWyy8oLvtt2bJMUpjFY6eU6I5w -Gg9oPDoF0XrlXA1q4poMryZloMsYYqjbXlBp2MaNOnuLOFsvU3j0u4Dy+Q/fxuUa -qeljZdz7Aw0pB2dLopLj9wELHgRhlJTAV3mHtKYeu6yX2xafffMCzc0hRAaFNjHu -5D+lGVD7k1CEYNxVR7skuwG5QPiRE9HvIdtdbivxZvdVfurrTPOIUJgy/nhvuDQx -GZ6Hsdj4zOnTvxvFFpMHYv7Xq5XrG4nmWE2d4f1dcA0KJunnNVwDbDfCIms+nAkK -bMF+T6JJZckoD//ZC2AA3mBcfVCq+CJVshI7xK8tBpTZ8b6RgyGhr/+ML5CmD/99 -RFLMlGW+iFpyhIWKh5hxD7VvWBtPZiyUDEBFP1sfxcylP8+NuR09+xM1zUsKAMiG -XSr5q4m8KyTtAhXwbHNGZA3jGpTgeEW9wSxsRIwyin6/uFdkNgY= -=Jadg ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.3.tar.sign b/cryptsetup-2.7.3.tar.sign new file mode 100644 index 0000000..4b80961 --- /dev/null +++ b/cryptsetup-2.7.3.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmZwLt8ACgkQ2bBXe9k+ +mPx0jRAApF5+ZBiOniEW25S3n77rk7PZTwxq9GU55T8mvQh5KGZon91kn5vpBMWb +0MKdxaKQCdAhXLicS+276CtNRHjd30xX4HARWBEr3d97IA5PDFhah0gBUI/Hdrtz +b5KKGweIeBg0h35OIhWLyIzhlTNq9CXpFWbZqYFZzl1+eLqVNDc5h55iWR8SpcZ9 +tkobn5x602hJ7WxRw/qVKYVR/24vrsX/6AOAG5kNqhKzK/uhQwaQEO8Ifc8y0k5F +n3TXP0IkKoHUaFh7wPIrFrjRVa9Z47lEE/ndL0XWg/56rcNSRe1uhQmyDmCsUstV +SbYsiA46Al/cJ6eWySe/8VFMClidLy+LrF9JqTbOy6R1WlEVea3ByAQi/snr4zpg +zGEm9ixLe6OAqZy8WliKldu/EJ9Z9Z96ZkLszVer4KLQWXtYDooiRlcXQnsVXqX1 +gVsDgp3VCWkh1qnfmor+UO9bZ4Y8lVEeXf3fgqAer5PFhmI4J3tteVmVJcyaREGJ +w4l2o4p5ni6oC08xeS7SW9zzXB71vSw79WgcguvN9l2q4q8D6/KljEZ9B1/djnBf +fbvyBA1YRPGU/vDRFTFaeXEot1rF1aQdkRg5GcVBDsOVMjV1SpL9YKd+KaaRp1Ug +7FHKT/we9Zo0j6bpfepJHUoUJIOndxTnNGR4PT1dAX+juqn+pqY= +=rzaX +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 0dabdc0..097e4d7 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.2 +Version: 2.7.3 Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 +- Update to cryptsetup 2.7.3. + * Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 - Update to cryptsetup 2.7.2. diff --git a/sources b/sources index feb0483..e325e6f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.2.tar.xz) = 06f42f443b91d1f8af8af999dfedd4051ecb12ba5ef291cf2b44b6a5676e2c5cf1e686e19687f5cb6b1fd524dfc1a208cd25a3798367a480d80eac954aa8d6d4 +SHA512 (cryptsetup-2.7.3.tar.xz) = 08cff21873aeb7cc5b2561abf5d33cdf0fa814eeaabf6a01f858461726ea9faeef651357da33bce7b347ca2f12d6d02bccdb279893f3749cb781ce1fe5c1571c From f8705c3a126961d9a7a8560211d16f62de00d7f0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 20:17:47 +0000 Subject: [PATCH 47/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 097e4d7..aa8db5e 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.7.3 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 - Update to cryptsetup 2.7.3. From 733ed32e4a09c7cfb3676e30429f455bfb62772b Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Tue, 30 Jul 2024 17:40:46 +0200 Subject: [PATCH 48/62] Update to cryptsetup 2.7.4. --- .gitignore | 2 +- cryptsetup-2.7.3.tar.sign | 16 ---------------- cryptsetup-2.7.4.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.7.3.tar.sign create mode 100644 cryptsetup-2.7.4.tar.sign diff --git a/.gitignore b/.gitignore index 019a6b7..7614475 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.3.tar.xz +/cryptsetup-2.7.4.tar.xz diff --git a/cryptsetup-2.7.3.tar.sign b/cryptsetup-2.7.3.tar.sign deleted file mode 100644 index 4b80961..0000000 --- a/cryptsetup-2.7.3.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmZwLt8ACgkQ2bBXe9k+ -mPx0jRAApF5+ZBiOniEW25S3n77rk7PZTwxq9GU55T8mvQh5KGZon91kn5vpBMWb -0MKdxaKQCdAhXLicS+276CtNRHjd30xX4HARWBEr3d97IA5PDFhah0gBUI/Hdrtz -b5KKGweIeBg0h35OIhWLyIzhlTNq9CXpFWbZqYFZzl1+eLqVNDc5h55iWR8SpcZ9 -tkobn5x602hJ7WxRw/qVKYVR/24vrsX/6AOAG5kNqhKzK/uhQwaQEO8Ifc8y0k5F -n3TXP0IkKoHUaFh7wPIrFrjRVa9Z47lEE/ndL0XWg/56rcNSRe1uhQmyDmCsUstV -SbYsiA46Al/cJ6eWySe/8VFMClidLy+LrF9JqTbOy6R1WlEVea3ByAQi/snr4zpg -zGEm9ixLe6OAqZy8WliKldu/EJ9Z9Z96ZkLszVer4KLQWXtYDooiRlcXQnsVXqX1 -gVsDgp3VCWkh1qnfmor+UO9bZ4Y8lVEeXf3fgqAer5PFhmI4J3tteVmVJcyaREGJ -w4l2o4p5ni6oC08xeS7SW9zzXB71vSw79WgcguvN9l2q4q8D6/KljEZ9B1/djnBf -fbvyBA1YRPGU/vDRFTFaeXEot1rF1aQdkRg5GcVBDsOVMjV1SpL9YKd+KaaRp1Ug -7FHKT/we9Zo0j6bpfepJHUoUJIOndxTnNGR4PT1dAX+juqn+pqY= -=rzaX ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.4.tar.sign b/cryptsetup-2.7.4.tar.sign new file mode 100644 index 0000000..0590596 --- /dev/null +++ b/cryptsetup-2.7.4.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmao2IIACgkQ2bBXe9k+ +mPyvyg/9HKVAfgZaUkdY5whMSrYBD4QIzxq0yZSKUObGQEkVpKLQOIknDwFsOor/ +U2E+bMmmvGw6zrJpPWebqHM2+WLxxSzfNhYXR2RIQ2BrtGEp61RvcVgqOgx5Ikz6 +m8RHVFxS7lT4UbYMI5xXokJL2ctiDW4LvsBKYIrP/wGbwde+W50dtnBZnb5p4Krc +H4kSSRebQIhZTKnioGek+UNIA+gAG/bwqG17MaBJYDS2yVHsUk2BslrNUesFFj7W +apuiy95yD00Dt1FES8MZL5eEnfcRe4qSo/4PSIrtE7rR3uBjrIX4mTJMtPpM4COB +x8Uhr9rqANxcRxm21JopS7kS5S7quRUqdYWzgHhCwD9uXdhVzaRHc82Xyg5giUeb +UkYVYQCXUWCG3rORT4Z6JYTiUMspdZywFPYR5lzhsNzazqnjMhymKBDvDRD07pGq +LVEYUiQIx3WJgTdYZ0vhkRorooIe4D7i4rcBEUtqDTtMOZpROVE/9HE/noXCITlz +/8Ve4k8xeTiUItQKNS79amc4u7kUOUAnvfojEUFCY6jsXBLCVDsJYTgs4mK7/PrF +i1/XnLi7a5bkvK3dj0XN8zToG4Meq4A6yv+S1V2c+tBmxH51AbgtfZeiam976PiH +O8JcSart3/xOfQ2UfvF2kNc7EbAUTKQpZjEr3u2UepMWM5HdFJk= +=BZfz +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index aa8db5e..25f71e8 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.3 -Release: 2%{?dist} +Version: 2.7.4 +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 +- Update to cryptsetup 2.7.4. + * Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index e325e6f..92ee652 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.3.tar.xz) = 08cff21873aeb7cc5b2561abf5d33cdf0fa814eeaabf6a01f858461726ea9faeef651357da33bce7b347ca2f12d6d02bccdb279893f3749cb781ce1fe5c1571c +SHA512 (cryptsetup-2.7.4.tar.xz) = 3cc601ab1c4d5fd282f990529d7cb95f59c8aa9beb0ebd11de7ebf78cb35c352bcb8c945a2033cb6c53540b37156fdf2824070d431c752f9f7b029e4ec930c21 From 9c3a9596ae048d95dba742fc00b143b61fccceff Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Tue, 3 Sep 2024 14:01:01 +0200 Subject: [PATCH 49/62] Update to cryptsetup 2.7.5. --- .gitignore | 2 +- cryptsetup-2.7.4.tar.sign | 16 ---------------- cryptsetup-2.7.5.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.7.4.tar.sign create mode 100644 cryptsetup-2.7.5.tar.sign diff --git a/.gitignore b/.gitignore index 7614475..e784048 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.4.tar.xz +/cryptsetup-2.7.5.tar.xz diff --git a/cryptsetup-2.7.4.tar.sign b/cryptsetup-2.7.4.tar.sign deleted file mode 100644 index 0590596..0000000 --- a/cryptsetup-2.7.4.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmao2IIACgkQ2bBXe9k+ -mPyvyg/9HKVAfgZaUkdY5whMSrYBD4QIzxq0yZSKUObGQEkVpKLQOIknDwFsOor/ -U2E+bMmmvGw6zrJpPWebqHM2+WLxxSzfNhYXR2RIQ2BrtGEp61RvcVgqOgx5Ikz6 -m8RHVFxS7lT4UbYMI5xXokJL2ctiDW4LvsBKYIrP/wGbwde+W50dtnBZnb5p4Krc -H4kSSRebQIhZTKnioGek+UNIA+gAG/bwqG17MaBJYDS2yVHsUk2BslrNUesFFj7W -apuiy95yD00Dt1FES8MZL5eEnfcRe4qSo/4PSIrtE7rR3uBjrIX4mTJMtPpM4COB -x8Uhr9rqANxcRxm21JopS7kS5S7quRUqdYWzgHhCwD9uXdhVzaRHc82Xyg5giUeb -UkYVYQCXUWCG3rORT4Z6JYTiUMspdZywFPYR5lzhsNzazqnjMhymKBDvDRD07pGq -LVEYUiQIx3WJgTdYZ0vhkRorooIe4D7i4rcBEUtqDTtMOZpROVE/9HE/noXCITlz -/8Ve4k8xeTiUItQKNS79amc4u7kUOUAnvfojEUFCY6jsXBLCVDsJYTgs4mK7/PrF -i1/XnLi7a5bkvK3dj0XN8zToG4Meq4A6yv+S1V2c+tBmxH51AbgtfZeiam976PiH -O8JcSart3/xOfQ2UfvF2kNc7EbAUTKQpZjEr3u2UepMWM5HdFJk= -=BZfz ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.7.5.tar.sign b/cryptsetup-2.7.5.tar.sign new file mode 100644 index 0000000..cc00fa3 --- /dev/null +++ b/cryptsetup-2.7.5.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmbW3FUACgkQ2bBXe9k+ +mPwFbA//ZmEE58/+S4mDszoVeBtJAZDpSd0UBm+R6JTqNjwGSQw2KQbRW+qXLWIj +EUKd/xtW8iSDh+cqKFO12RN7BTHMHePt+qB8aw3L1WWbj2rQfLbEv+dQMg36Rweu +AZMR69PDhD8JX2xVV2nD/rrQFHoNfKT9od83QHmaK/knwOvd7ZHJ2sOyMmZvCNE8 +N8/454ERiT8W9hnHxWjsGtkzr81ucGpjbZDYlINaeD728QR64HDHnAkReAHegJt8 +uAejzAz+BGNkSkUFeRLP+3zOYUKBW6Ex/OIBQ4m+rrAR/b3TVNwGPUUAbelHZJWN ++jf+aPzo4Vv1v+Hl92CEbq29czpHyaLRrRNdhs57no7XdUkivJ+gdhr51xjaV9Zq +HnANYLVT+O/PPfFaALg1Qp5hfmhVCaVPLK05ug2qj9jVF0jIahvQsEzq1YfLiZNT +8UtAnV8ULA83GZlh1MDsuEp5815CKjs5dzpUpobStsVIZ6lkHabEFRfxr2Ae+7lw +veqmpNLN1K5+yXA1L8e9BtoxRxeczIS3ImPlYvojpCFgkamwXPqCoI4wVOCbG/Pu +5L1uDk1TAHEgmf4Iy31bPKLDQcv16aLV5S/w4fCWtybbBasax7qNqKTBAIZQp7o2 +C1hkxCcRxaNyMwEoof9myMjv9fn/0xidJ14GlgXpeANbq9jtXQo= +=S6/S +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 25f71e8..4077951 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.4 +Version: 2.7.5 Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 +- Update to cryptsetup 2.7.5. + * Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 - Update to cryptsetup 2.7.4. diff --git a/sources b/sources index 92ee652..6411b72 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.4.tar.xz) = 3cc601ab1c4d5fd282f990529d7cb95f59c8aa9beb0ebd11de7ebf78cb35c352bcb8c945a2033cb6c53540b37156fdf2824070d431c752f9f7b029e4ec930c21 +SHA512 (cryptsetup-2.7.5.tar.xz) = 13eca93cdb00a143d2ca60b6f66ede5adc4072ca0c4bfebd8454a3541e69d269fcdb4afc97ad799e87a999b2bd46c1f31fa924a3d616d72a3337970b1e718d55 From 2b9d73bf1679126dc9c32d524cfdcfcd3d046c16 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 14:58:52 +0000 Subject: [PATCH 50/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 4077951..abbe6a7 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.7.5 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 - Update to cryptsetup 2.7.5. From e20cd9935c381be788c31b4eefa032085fe4a16c Mon Sep 17 00:00:00 2001 From: Milan Broz Date: Mon, 16 Jun 2025 14:58:02 +0200 Subject: [PATCH 51/62] Update to cryptsetup 2.8.0-rc1. --- .gitignore | 2 +- cryptsetup-2.7.5.tar.sign | 16 ---------------- cryptsetup-2.8.0-rc1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 13 ++++++++----- sources | 2 +- 5 files changed, 26 insertions(+), 23 deletions(-) delete mode 100644 cryptsetup-2.7.5.tar.sign create mode 100644 cryptsetup-2.8.0-rc1.tar.sign diff --git a/.gitignore b/.gitignore index e784048..debefcc 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.7.5.tar.xz +/cryptsetup-2.8.0-rc1.tar.xz diff --git a/cryptsetup-2.7.5.tar.sign b/cryptsetup-2.7.5.tar.sign deleted file mode 100644 index cc00fa3..0000000 --- a/cryptsetup-2.7.5.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmbW3FUACgkQ2bBXe9k+ -mPwFbA//ZmEE58/+S4mDszoVeBtJAZDpSd0UBm+R6JTqNjwGSQw2KQbRW+qXLWIj -EUKd/xtW8iSDh+cqKFO12RN7BTHMHePt+qB8aw3L1WWbj2rQfLbEv+dQMg36Rweu -AZMR69PDhD8JX2xVV2nD/rrQFHoNfKT9od83QHmaK/knwOvd7ZHJ2sOyMmZvCNE8 -N8/454ERiT8W9hnHxWjsGtkzr81ucGpjbZDYlINaeD728QR64HDHnAkReAHegJt8 -uAejzAz+BGNkSkUFeRLP+3zOYUKBW6Ex/OIBQ4m+rrAR/b3TVNwGPUUAbelHZJWN -+jf+aPzo4Vv1v+Hl92CEbq29czpHyaLRrRNdhs57no7XdUkivJ+gdhr51xjaV9Zq -HnANYLVT+O/PPfFaALg1Qp5hfmhVCaVPLK05ug2qj9jVF0jIahvQsEzq1YfLiZNT -8UtAnV8ULA83GZlh1MDsuEp5815CKjs5dzpUpobStsVIZ6lkHabEFRfxr2Ae+7lw -veqmpNLN1K5+yXA1L8e9BtoxRxeczIS3ImPlYvojpCFgkamwXPqCoI4wVOCbG/Pu -5L1uDk1TAHEgmf4Iy31bPKLDQcv16aLV5S/w4fCWtybbBasax7qNqKTBAIZQp7o2 -C1hkxCcRxaNyMwEoof9myMjv9fn/0xidJ14GlgXpeANbq9jtXQo= -=S6/S ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.8.0-rc1.tar.sign b/cryptsetup-2.8.0-rc1.tar.sign new file mode 100644 index 0000000..ae25029 --- /dev/null +++ b/cryptsetup-2.8.0-rc1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmhQDFsACgkQ2bBXe9k+ +mPwisQ//YQmebD7gjHLwcKErE7RryPtiP6C67GoV6etr+77oJvDOZBH0r+VSTp6h +utJA4+4kyzm2P90foC0Mqqtl6LlQfE26CvCYyPpbJ2kcdA8RsO5Yf6xqylI45RQY +XFb+ES47QXRldcPuE1cPg4Xcbx5B75G6FLbigXMp6em0BIfYqGVtmngCYXMGPfJD +twN5ZyC+WL89kAryiL804NYXdF/Au5gAZ03MkQXz8MI+DshXWu4c1kpfks1L6YCW +OEeRJq8VokTQSxwNaW3Zt/Cb6VYb0BQJpQDfW/aZ7YoSrVTmvTb6Jxj4DP0s30Xx +i6dzrCCDaXUYJQJbIqbDB8MllaXILx/YG79ate9AiD411x4AlSblNmHlX94ejGWQ +6sXcYWfw8lyIYNTUmxr1ESU+GhczAk4gnOztgMTbMKH5uaOsjqrziHlhOvzugfnW +BPUX15elwf8ugytxWV3Fx85KrroCNgY0e9WEO+CvspdcE9hl5PfZZJJj9vRrtXml +0Der2x0HkaV6ro7o93TB91VWT+4dKdISgN8uATILQ3F9lB9XC3X+Aeoys4Wd+fdm +9mAYUzmnV0RG/G8CQYKS8f9s+hTncllfTciLscpRHSBUHhaRAl3+RCWa45d5JyZx +GXn4qk3E8TXd83FIgDe8/qRodfqZWFfRV/PGhDeCp9dtFXYgVf4= +=CwCm +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index abbe6a7..dee6a4f 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.7.5 -Release: 2%{?dist} +Version: 2.8.0~rc1 +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -16,7 +16,7 @@ Obsoletes: %{name}-reencrypt <= %{version} Provides: %{name}-reencrypt = %{version} %global upstream_version %{version_no_tilde} -Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/cryptsetup-%{upstream_version}.tar.xz +Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.8/cryptsetup-%{upstream_version}.tar.xz %description The cryptsetup package contains a utility for setting up @@ -104,19 +104,22 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_libdir}/pkgconfig/libcryptsetup.pc %files libs -f cryptsetup.lang -%license COPYING COPYING.LGPL +%license COPYING docs/licenses/COPYING.LGPL-2.1-or-later-WITH-cryptsetup-OpenSSL-exception %{_libdir}/libcryptsetup.so.* %dir %{_libdir}/%{name}/ %{_tmpfilesdir}/cryptsetup.conf %ghost %attr(700, -, -) %dir /run/cryptsetup %files ssh-token -%license COPYING COPYING.LGPL +%license COPYING docs/licenses/COPYING.LGPL-2.1-or-later-WITH-cryptsetup-OpenSSL-exception %{_libdir}/%{name}/libcryptsetup-token-ssh.so %{_mandir}/man8/cryptsetup-ssh.8.gz %{_sbindir}/cryptsetup-ssh %changelog +* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 +- Update to cryptsetup 2.8.0-rc1. + * Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/sources b/sources index 6411b72..b9df399 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.7.5.tar.xz) = 13eca93cdb00a143d2ca60b6f66ede5adc4072ca0c4bfebd8454a3541e69d269fcdb4afc97ad799e87a999b2bd46c1f31fa924a3d616d72a3337970b1e718d55 +SHA512 (cryptsetup-2.8.0-rc1.tar.xz) = a1b405d265ca78bf967dba86e11bf1a1102352a82848f9529f66ba1c5a9cb3665c7fd30250e7ae2552ab76b56ae918a44ece6a65c685cb0e66a798675015cc34 From d18a84d8ae76878278daf63801eed473f7e86d58 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Tue, 24 Jun 2025 17:33:28 +0200 Subject: [PATCH 52/62] Migrate sti tests to tmt. --- {tests/.fmf => .fmf}/version | 0 gating.yaml | 14 ------------- plans/cryptsetup.fmf | 40 ++++++++++++++++++++++++++++++++++++ plans/env.yaml | 3 +++ plans/run-local-tests.sh | 17 +++++++++++++++ tests/provision.fmf | 5 ----- tests/tests.yml | 35 ------------------------------- 7 files changed, 60 insertions(+), 54 deletions(-) rename {tests/.fmf => .fmf}/version (100%) delete mode 100644 gating.yaml create mode 100644 plans/cryptsetup.fmf create mode 100644 plans/env.yaml create mode 100755 plans/run-local-tests.sh delete mode 100644 tests/provision.fmf delete mode 100644 tests/tests.yml diff --git a/tests/.fmf/version b/.fmf/version similarity index 100% rename from tests/.fmf/version rename to .fmf/version diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index bb1d8ee..0000000 --- a/gating.yaml +++ /dev/null @@ -1,14 +0,0 @@ ---- !Policy -product_versions: - - fedora-* -decision_contexts: [bodhi_update_push_testing] -subject_type: koji_build -rules: - - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} ---- !Policy -product_versions: - - fedora-* -decision_contexts: [bodhi_update_push_stable] -subject_type: koji_build -rules: - - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} diff --git a/plans/cryptsetup.fmf b/plans/cryptsetup.fmf new file mode 100644 index 0000000..a9c4a20 --- /dev/null +++ b/plans/cryptsetup.fmf @@ -0,0 +1,40 @@ +summary: cryptsetup upstream test suite +environment-file: + - plans/env.yaml + +prepare: + - how: feature + epel: enabled + - how: install + package: + - cryptsetup + - cryptsetup-devel + - cryptsetup-ssh-token + - integritysetup + - veritysetup + - gcc + - make + - kernel-headers + - device-mapper-devel + - expect + - keyutils + - jq + - sharutils + - glibc + - vim-common + - sharutils + - openssh + - openssl + - nmap-ncat + - sshpass + - shadow-utils + - koji + +execute: + how: tmt + script: exec plans/run-local-tests.sh + duration: 2h + +provision: + hardware: + memory: ">= 3 GB" diff --git a/plans/env.yaml b/plans/env.yaml new file mode 100644 index 0000000..e49cc03 --- /dev/null +++ b/plans/env.yaml @@ -0,0 +1,3 @@ +--- + CRYPTSETUP_PATH: /sbin + RUN_SSH_PLUGIN_TEST: 1 diff --git a/plans/run-local-tests.sh b/plans/run-local-tests.sh new file mode 100755 index 0000000..3817457 --- /dev/null +++ b/plans/run-local-tests.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +set -eux +set -o pipefail + +if [[ -n "${KOJI_TASK_ID:-}" ]]; then + koji download-task --noprogress --arch="src" "$KOJI_TASK_ID" +else + echo "No koji task ID provided" + exit 1 +fi + +mkdir cryptsetup-sources +rpm2cpio cryptsetup-*.src.rpm | cpio --to-stdout --extract './*.tar.xz' | tar xJ --strip-components=1 -C cryptsetup-sources +pushd cryptsetup-sources/tests +make -f Makefile.localtest tests +popd diff --git a/tests/provision.fmf b/tests/provision.fmf deleted file mode 100644 index 952b5a6..0000000 --- a/tests/provision.fmf +++ /dev/null @@ -1,5 +0,0 @@ ---- -standard-inventory-qcow2: - qemu: - m: 3G - diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index d60e834..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,35 +0,0 @@ -- hosts: localhost - roles: - - role: standard-test-source - tags: - - classic - - role: standard-test-basic - tags: - - classic - tests: - - upstream_test_suite: - dir: source/tests - run: make -f Makefile.localtest tests - environment: - CRYPTSETUP_PATH: /sbin - RUN_SSH_PLUGIN_TEST: 1 - required_packages: - - cryptsetup - - cryptsetup-devel - - cryptsetup-ssh-token - - integritysetup - - veritysetup - - gcc - - make - - kernel-headers - - device-mapper-devel - - expect - - keyutils - - jq - - vim-common - - sharutils - - openssh - - openssl - - nmap-ncat - - sshpass - - shadow-utils From fc6dd0743d0559e6f230f2e099ee6f7df86a7662 Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Wed, 25 Jun 2025 10:39:12 +0200 Subject: [PATCH 53/62] Update to cryptsetup 2.8.0 --- .gitignore | 2 +- cryptsetup-2.8.0-rc1.tar.sign | 16 ---------------- cryptsetup-2.8.0.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 5 ++++- sources | 2 +- 5 files changed, 22 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.8.0-rc1.tar.sign create mode 100644 cryptsetup-2.8.0.tar.sign diff --git a/.gitignore b/.gitignore index debefcc..c638a1a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.8.0-rc1.tar.xz +/cryptsetup-2.8.0.tar.xz diff --git a/cryptsetup-2.8.0-rc1.tar.sign b/cryptsetup-2.8.0-rc1.tar.sign deleted file mode 100644 index ae25029..0000000 --- a/cryptsetup-2.8.0-rc1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmhQDFsACgkQ2bBXe9k+ -mPwisQ//YQmebD7gjHLwcKErE7RryPtiP6C67GoV6etr+77oJvDOZBH0r+VSTp6h -utJA4+4kyzm2P90foC0Mqqtl6LlQfE26CvCYyPpbJ2kcdA8RsO5Yf6xqylI45RQY -XFb+ES47QXRldcPuE1cPg4Xcbx5B75G6FLbigXMp6em0BIfYqGVtmngCYXMGPfJD -twN5ZyC+WL89kAryiL804NYXdF/Au5gAZ03MkQXz8MI+DshXWu4c1kpfks1L6YCW -OEeRJq8VokTQSxwNaW3Zt/Cb6VYb0BQJpQDfW/aZ7YoSrVTmvTb6Jxj4DP0s30Xx -i6dzrCCDaXUYJQJbIqbDB8MllaXILx/YG79ate9AiD411x4AlSblNmHlX94ejGWQ -6sXcYWfw8lyIYNTUmxr1ESU+GhczAk4gnOztgMTbMKH5uaOsjqrziHlhOvzugfnW -BPUX15elwf8ugytxWV3Fx85KrroCNgY0e9WEO+CvspdcE9hl5PfZZJJj9vRrtXml -0Der2x0HkaV6ro7o93TB91VWT+4dKdISgN8uATILQ3F9lB9XC3X+Aeoys4Wd+fdm -9mAYUzmnV0RG/G8CQYKS8f9s+hTncllfTciLscpRHSBUHhaRAl3+RCWa45d5JyZx -GXn4qk3E8TXd83FIgDe8/qRodfqZWFfRV/PGhDeCp9dtFXYgVf4= -=CwCm ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.8.0.tar.sign b/cryptsetup-2.8.0.tar.sign new file mode 100644 index 0000000..1bf750e --- /dev/null +++ b/cryptsetup-2.8.0.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmhaZNcACgkQ2bBXe9k+ +mPzlnQ//QW9L3cA+GZqhKF8tzjXTiKC15f9aljTYyX2vFoSV8B9m1D9UbycYvE0l +oae42flXRUKMSZIBvVydUn3d8Z8D56y5Jcmzt9BGl73EE9SX5b9C8W/z6iICpPpj +JoxMAN16zbV2vdoi0XESQRsVRSxepFQO9NfrGYIyJh23vXFBwOKseDLjuDWKD88N +4tsfrAc5/kpj0rxPqLztgqBuwlbUCIR9oLmbhtHiTNCGyL/ndlMLaWQ1iHr7Ujwn +3Haax9Z2bjNcCSNTeitWE+ICVTYTwFy2lEe1E6gHwqpAbkxsjXxyufcYEjBCFn8E +oZgKxxG+rkNPoo3qCJzlqSXyFW41Qb5BaYjGcG3mCyr6i7Ye8RlSkVsi5lUJQjb2 +GXLp0x69YygxTi2mrjSl0teWR56lHgAyYLMdc5HmsM5C0fYxXlUBfzg8vLdJ0wut +XPllh9g3B2HI41iZnKWw9zXViMB60ZymxfUzMLxybywJqVpi/MzoGhDXsoQqIBq2 +wgLg54V8O93DQpMJXB7N93vm2ASI31figfCdmW47SivPEiISQA9hgpuNwpy1tvG7 +a9Mllytle0ytIYkdqRvMRXwaSAv63Q/pd8MefiivDdj1GOcmkLpo+njsCkp+IoAF ++DWXMcDOS19fuPxMiLPdXf7m0dTZfjMpG5C8uCNpf84LlWcLKEs= +=U/wu +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index dee6a4f..8277849 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.8.0~rc1 +Version: 2.8.0 Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 +- Update to cryptsetup 2.8.0. + * Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 - Update to cryptsetup 2.8.0-rc1. diff --git a/sources b/sources index b9df399..9eebd7c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.8.0-rc1.tar.xz) = a1b405d265ca78bf967dba86e11bf1a1102352a82848f9529f66ba1c5a9cb3665c7fd30250e7ae2552ab76b56ae918a44ece6a65c685cb0e66a798675015cc34 +SHA512 (cryptsetup-2.8.0.tar.xz) = 4a41720fdf7f35693b31e68ef6dda7dbdd050252e7f33f3889f9272b708d40b8bde8ecca5e0c917d51bd3f2c82a7bd304829d56bc8ac423ca005155611f42211 From 39d542f69ef490baa31b584a4782e5e55d21cd7e Mon Sep 17 00:00:00 2001 From: Ondrej Kozina Date: Wed, 9 Jul 2025 10:06:02 +0200 Subject: [PATCH 54/62] Simplify tmt tests. let's remove the koji task download step. It would be wrong if we patch tests sources anyway. --- plans/cryptsetup.fmf | 13 +++++++++---- plans/run-local-tests.sh | 11 +---------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/plans/cryptsetup.fmf b/plans/cryptsetup.fmf index a9c4a20..4e29a25 100644 --- a/plans/cryptsetup.fmf +++ b/plans/cryptsetup.fmf @@ -28,12 +28,17 @@ prepare: - nmap-ncat - sshpass - shadow-utils - - koji + +discover: + how: shell + dist-git-source: true + tests: + - name: upstream-tier0 + duration: 2h + test: exec plans/run-local-tests.sh execute: - how: tmt - script: exec plans/run-local-tests.sh - duration: 2h + - how: tmt provision: hardware: diff --git a/plans/run-local-tests.sh b/plans/run-local-tests.sh index 3817457..5468317 100755 --- a/plans/run-local-tests.sh +++ b/plans/run-local-tests.sh @@ -3,15 +3,6 @@ set -eux set -o pipefail -if [[ -n "${KOJI_TASK_ID:-}" ]]; then - koji download-task --noprogress --arch="src" "$KOJI_TASK_ID" -else - echo "No koji task ID provided" - exit 1 -fi - -mkdir cryptsetup-sources -rpm2cpio cryptsetup-*.src.rpm | cpio --to-stdout --extract './*.tar.xz' | tar xJ --strip-components=1 -C cryptsetup-sources -pushd cryptsetup-sources/tests +pushd $TMT_SOURCE_DIR/cryptsetup-*/tests make -f Makefile.localtest tests popd From d648ac497033ffe7a71fad98dec3dfeba4ab8828 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 18:53:25 +0000 Subject: [PATCH 55/62] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- cryptsetup.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cryptsetup.spec b/cryptsetup.spec index 8277849..595209f 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.8.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 - Update to cryptsetup 2.8.0. From a9c87cf5e73b7dce613e8b505afc2c8917aab2bc Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Wed, 20 Aug 2025 11:22:40 +0200 Subject: [PATCH 56/62] Update to cryptsetup 2.8.1. --- .gitignore | 2 +- cryptsetup-2.8.0.tar.sign | 16 ---------------- cryptsetup-2.8.1.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 7 +++++-- sources | 2 +- 5 files changed, 23 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.8.0.tar.sign create mode 100644 cryptsetup-2.8.1.tar.sign diff --git a/.gitignore b/.gitignore index c638a1a..e1655e0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.8.0.tar.xz +/cryptsetup-2.8.1.tar.xz diff --git a/cryptsetup-2.8.0.tar.sign b/cryptsetup-2.8.0.tar.sign deleted file mode 100644 index 1bf750e..0000000 --- a/cryptsetup-2.8.0.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmhaZNcACgkQ2bBXe9k+ -mPzlnQ//QW9L3cA+GZqhKF8tzjXTiKC15f9aljTYyX2vFoSV8B9m1D9UbycYvE0l -oae42flXRUKMSZIBvVydUn3d8Z8D56y5Jcmzt9BGl73EE9SX5b9C8W/z6iICpPpj -JoxMAN16zbV2vdoi0XESQRsVRSxepFQO9NfrGYIyJh23vXFBwOKseDLjuDWKD88N -4tsfrAc5/kpj0rxPqLztgqBuwlbUCIR9oLmbhtHiTNCGyL/ndlMLaWQ1iHr7Ujwn -3Haax9Z2bjNcCSNTeitWE+ICVTYTwFy2lEe1E6gHwqpAbkxsjXxyufcYEjBCFn8E -oZgKxxG+rkNPoo3qCJzlqSXyFW41Qb5BaYjGcG3mCyr6i7Ye8RlSkVsi5lUJQjb2 -GXLp0x69YygxTi2mrjSl0teWR56lHgAyYLMdc5HmsM5C0fYxXlUBfzg8vLdJ0wut -XPllh9g3B2HI41iZnKWw9zXViMB60ZymxfUzMLxybywJqVpi/MzoGhDXsoQqIBq2 -wgLg54V8O93DQpMJXB7N93vm2ASI31figfCdmW47SivPEiISQA9hgpuNwpy1tvG7 -a9Mllytle0ytIYkdqRvMRXwaSAv63Q/pd8MefiivDdj1GOcmkLpo+njsCkp+IoAF -+DWXMcDOS19fuPxMiLPdXf7m0dTZfjMpG5C8uCNpf84LlWcLKEs= -=U/wu ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.8.1.tar.sign b/cryptsetup-2.8.1.tar.sign new file mode 100644 index 0000000..4459bed --- /dev/null +++ b/cryptsetup-2.8.1.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmikPjAACgkQ2bBXe9k+ +mPzw4hAAqew2XZt7qfeHXNrx4Qx+5fh8J6kNBByMoBBBoNV778MUeE35hZ57L+0G +fCRJTcWvZX9WUomSY3L/n1h/kGrk/G59clBNXyBo/VlqGy4TnDIyX/5RfN93Ysfr +XzdZptH7PFLnhf6R9Y6bkRTCVdutW6WSW+CTeB6LnQHR97y2Jz/L+qTpExs9ujk9 +FMuMI2bO+i5QaisvAqS7/z0ba18xdgNqplj8DUFygtuJiUeshtW/RHBr21Y762Ut +ZaliJbkww/XbI0CVyjoT0OrgRIpqr1tb1AwPNCU81MgCrB5q5pYOdcGkuRGIGKSG ++BC2qrHqlbNIu8SOu6JZ7mq2gkiyzz+Gg7AuKsvV9HPFkFEd40SIE2xNMxgwZtwB +jW9d07Cg90qGcKLqESwb5bNXRFxw8aBXHaaZraC5mAoYfOXaQAL+FlBtbcsADoFy +7TJEDyqC47nRB7dC0c8Cd7rqZ7nFWenf7oPXK87wFDIRDdv7OTtwD03fQdhy7j6N ++jX1vVH/xRDpEpcUTQyuo3CO/gN5w2TWPKHYFBkAV3qvQOTLKZXQCxyYNfSBfFmJ +IyeRPYb/Euk46jX+xpCeoP540YAL6BoLTHyis5wjjM9jTXTMKFa5ZivrMlWaRKS5 +pp4EIpJlxuE8kGmKvMgPO3kgS4w3akjNpfdkeRWAPKaVVMzBY1Y= +=tRD6 +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 595209f..fc439d9 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.8.0 -Release: 2%{?dist} +Version: 2.8.1 +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,6 +117,9 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog +* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 +- Update to cryptsetup 2.8.1. + * Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/sources b/sources index 9eebd7c..9832dc9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.8.0.tar.xz) = 4a41720fdf7f35693b31e68ef6dda7dbdd050252e7f33f3889f9272b708d40b8bde8ecca5e0c917d51bd3f2c82a7bd304829d56bc8ac423ca005155611f42211 +SHA512 (cryptsetup-2.8.1.tar.xz) = a5171e18c55bfbc57330f2d46ab06b5ac6957392a77aef74c3d1c5295eb39962d1db19ddd3420ea1154d730b361d09e72bf5315c7a3d56eb36cee9c2531bca5d From a529067c727f090089dd8e08d98dd9505cb976b8 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Thu, 2 Oct 2025 13:34:36 +0200 Subject: [PATCH 57/62] Add rpmautospec. --- changelog | 660 +++++++++++++++++++++++++++++++++++++++++++++++ cryptsetup.spec | 663 +----------------------------------------------- 2 files changed, 662 insertions(+), 661 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..1d8a8f0 --- /dev/null +++ b/changelog @@ -0,0 +1,660 @@ +* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 +- Update to cryptsetup 2.8.1. + +* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 +- Update to cryptsetup 2.8.0. + +* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 +- Update to cryptsetup 2.8.0-rc1. + +* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 +- Update to cryptsetup 2.7.5. + +* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 +- Update to cryptsetup 2.7.4. + +* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 +- Update to cryptsetup 2.7.3. + +* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 +- Update to cryptsetup 2.7.2. + +* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 +- Update to cryptsetup 2.7.1. + +* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 +- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) +- patch: Do not compile unused internal argon2 implementation + +* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 +- Update to cryptsetup 2.7.0. + +* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 +- Update to cryptsetup 2.7.0-rc1. + +* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 +- Update to cryptsetup 2.7.0-rc0. + +* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 +- Drop libargon2 dependency in RHEL builds + +* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 +- Update to cryptsetup 2.6.1. + +* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 +- Update to cryptsetup 2.6.0. + +* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 +- Update to cryptsetup 2.6.0-rc0. + +* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 +- Update to cryptsetup 2.5.0. + +* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 +- Update to cryptsetup 2.5.0-rc1. + +* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 +- Update to cryptsetup 2.4.3. + +* Thu Nov 18 2021 Milan Broz - 2.4.2-1 +- Update to cryptsetup 2.4.2. + +* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 +- Update to cryptsetup 2.4.1. + +* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 +- Rebuilt with OpenSSL 3.0.0 + +* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 +- Update to cryptsetup 2.4.0. + +* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 +- Update to cryptsetup 2.4.0-rc1. + +* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 +- Rebuild for versioned symbols in json-c + +* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 +- Update to cryptsetup 2.4.0-rc0. +- add experimental cryptsetup-ssh token subpackage +- spec file cleanup + +* Fri May 28 2021 Milan Broz - 2.3.6-1 +- Update to cryptsetup 2.3.6. + +* Thu Mar 11 2021 Milan Broz - 2.3.5-2 +- Update to cryptsetup 2.3.5. + +* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Sep 03 2020 Milan Broz - 2.3.4-1 +- Update to cryptsetup 2.3.4. +- Fix for CVE-2020-14382 (#1874712) + +* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu May 28 2020 Ondrej Kozina - 2.3.3-1 +- Update to cryptsetup 2.3.3. + +* Thu Apr 30 2020 Milan Broz - 2.3.2-1 +- Update to cryptsetup 2.3.2. + +* Tue Apr 21 2020 Björn Esser - 2.3.1-4 +- Rebuild (json-c) + +* Thu Apr 16 2020 Milan Broz - 2.3.1-3 +- Fix broken json-c patch (#1824878). + +* Tue Apr 14 2020 Björn Esser - 2.3.1-2 +- Add support for upcoming json-c 0.14.0 +- Use %%make_build, %%make_install and %%autosetup macros + +* Thu Mar 12 2020 Ondrej Kozina - 2.3.1-1 +- Update to cryptsetup 2.3.1. + +* Sun Feb 02 2020 Milan Broz - 2.3.0-1 +- Update to cryptsetup 2.3.0. + +* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0-0.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Jan 12 2020 Milan Broz - 2.3.0-0.1 +- Update to cryptsetup 2.3.0-rc0. + +* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 +- Update to cryptsetup 2.2.2. + +* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 +- Update to cryptsetup 2.2.1. + +* Thu Aug 15 2019 Milan Broz - 2.2.0-1 +- Update to cryptsetup 2.2.0. + +* Wed Jul 24 2019 Fedora Release Engineering - 2.2.0-0.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Jun 14 2019 Ondrej Kozina - 2.2.0-0.2 +- Update to cryptsetup 2.2.0-rc1. + +* Fri May 03 2019 Ondrej Kozina - 2.2.0-0.1 +- Update to cryptsetup 2.2.0-rc0. + +* Thu Apr 04 2019 Kalev Lember - 2.1.0-3 +- Add back python2-cryptsetup and cryptsetup-python3 obsoletes + +* Mon Mar 18 2019 Milan Broz - 2.1.0-2 +- Rebuild for new libargon2 soname. + +* Fri Feb 08 2019 Ondrej Kozina - 2.1.0-1 +- Update to cryptsetup 2.1.0. +- Drop python specific bits from spec file (python was removed + from upstream project) + +* Thu Jan 31 2019 Fedora Release Engineering - 2.0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 22 2019 Ondrej Kozina - 2.0.6-2 +- Switch default metadata format to LUKS2. +- Resolves: #1668013 + +* Mon Dec 03 2018 Ondrej Kozina - 2.0.6-1 +- Update to cryptsetup 2.0.6. + +* Mon Oct 29 2018 Ondrej Kozina - 2.0.5-1 +- Update to cryptsetup 2.0.5. + +* Fri Aug 03 2018 Ondrej Kozina - 2.0.4-1 +- Update to cryptsetup 2.0.4. +- patch: Add Fedora system library paths in configure. + +* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-6 +- Remove libgcrypt dependency from cryptsetup-libs package. + +* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-5 +- Replace sed script with --disable-rpath configure option. +- Switch cryptsetup to openssl crypto backend. +- Spec file cleanup. + +* Thu Jul 12 2018 Fedora Release Engineering - 2.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri May 04 2018 Ondrej Kozina - 2.0.3-3 +- Fix obsolete macro for python3 subpackage. + +* Fri May 04 2018 Ondrej Kozina - 2.0.3-2 +- Add missing 'Obsoletes' macros for python subpackages. + +* Fri May 04 2018 Milan Broz - 2.0.3-1 +- Update to cryptsetup 2.0.3. + +* Wed Apr 25 2018 Ondrej Kozina - 2.0.2-3 +- Add conditions for python sub-packages + +* Tue Mar 27 2018 Björn Esser - 2.0.2-2 +- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 + +* Wed Mar 07 2018 Milan Broz - 2.0.2-1 +- Update to cryptsetup 2.0.2. + +* Tue Mar 06 2018 Björn Esser - 2.0.1-3 +- Rebuilt for libjson-c.so.4 (json-c v0.13.1) + +* Wed Feb 07 2018 Fedora Release Engineering - 2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sun Jan 21 2018 Milan Broz - 2.0.1-1 +- Update to cryptsetup 2.0.1. + +* Thu Jan 04 2018 Ondrej Kozina - 2.0.0-3 +- Override locking path to /run/cryptsetup (going to be new default) +- Claim ownership of the locking directory + +* Fri Dec 15 2017 Iryna Shcherbina - 2.0.0-2 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Tue Dec 12 2017 Ondrej Kozina - 2.0.0-1 +- Update to cryptsetup 2.0.0 (final). + +* Sun Dec 10 2017 Björn Esser - 2.0.0-0.6 +- Rebuilt for libjson-c.so.3 + +* Mon Nov 20 2017 Milan Broz - 2.0.0-0.5 +- Link to system libargon2 instead of using bundled code. + +* Thu Nov 09 2017 Ondrej Kozina - 2.0.0-0.4 +- Drop the legacy library. + +* Wed Nov 08 2017 Ondrej Kozina - 2.0.0-0.3 +- Temporary build providing legacy library. + +* Tue Nov 07 2017 Ondrej Kozina - 2.0.0-0.2 +- Update to cryptsetup 2.0.0-rc1 (with libcryptsetup soname bump). +- Added integritysetup subpackage. + +* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-5 +- Add Provides for the old name without %%_isa + +* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-4 +- Python 2 binary package renamed to python2-cryptsetup + See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + +* Wed Aug 02 2017 Fedora Release Engineering - 1.7.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Apr 27 2017 Milan Broz - 1.7.5-1 +- Update to cryptsetup 1.7.5. + +* Wed Mar 15 2017 Milan Broz - 1.7.4-1 +- Update to cryptsetup 1.7.4. + +* Fri Feb 10 2017 Fedora Release Engineering - 1.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Dec 19 2016 Miro Hrončok - 1.7.3-2 +- Rebuild for Python 3.6 + +* Sun Oct 30 2016 Milan Broz - 1.7.3-1 +- Update to cryptsetup 1.7.3. + +* Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-3 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Mon Jun 13 2016 Milan Broz - 1.7.2-2 +- Rebuilt for compatible symbol changes in glibc. + +* Sat Jun 04 2016 Milan Broz - 1.7.2-1 +- Update to cryptsetup 1.7.2. + +* Sun Feb 28 2016 Milan Broz - 1.7.1-1 +- Update to cryptsetup 1.7.1. + +* Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + +* Tue Nov 03 2015 Milan Broz - 1.7.0-1 +- Update to cryptsetup 1.7.0. +- Switch to sha256 as default hash. +- Increase default PBKDF2 iteration time to 2 seconds. + +* Tue Sep 08 2015 Milan Broz - 1.6.8-2 +- Update to cryptsetup 1.6.8. + +* Wed Jun 17 2015 Fedora Release Engineering - 1.6.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Mar 23 2015 Milan Broz - 1.6.7-1 +- Update to cryptsetup 1.6.7. +- Remove no longer needed fipscheck library dependence. +- Change URL to new homepage. + +* Sat Aug 16 2014 Milan Broz - 1.6.6-1 +- Update to cryptsetup 1.6.6. + +* Sat Aug 16 2014 Fedora Release Engineering - 1.6.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Jul 11 2014 Tom Callaway - 1.6.5-2 +- fix license handling + +* Sun Jun 29 2014 Milan Broz - 1.6.5-1 +- Update to cryptsetup 1.6.5. +- Add cryptsetup-python3 subpackage. + +* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Mar 02 2014 Milan Broz - 1.6.4-2 +- Require libgcrypt 1.6.1 (with fixed PBKDF2 and Whirlpool hash). + +* Thu Feb 27 2014 Milan Broz - 1.6.4-1 +- Update to cryptsetup 1.6.4. + +* Tue Jan 07 2014 Ondrej Kozina - 1.6.3-2 +- remove useless hmac checksum + +* Fri Dec 13 2013 Milan Broz - 1.6.3-1 +- Update to cryptsetup 1.6.3. + +* Sun Aug 04 2013 Milan Broz - 1.6.2-1 +- Update to cryptsetup 1.6.2. + +* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Mar 31 2013 Milan Broz - 1.6.1-1 +- Update to cryptsetup 1.6.1. +- Install ReleaseNotes files instead of empty Changelog file. + +* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Jan 14 2013 Milan Broz - 1.6.0-1 +- Update to cryptsetup 1.6.0. +- Change default LUKS encryption mode to aes-xts-plain64 (AES128). +- Force use of gcrypt PBKDF2 instead of internal implementation. + +* Sat Dec 29 2012 Milan Broz - 1.6.0-0.1 +- Update to cryptsetup 1.6.0-rc1. +- Relax license to GPLv2+ according to new release. +- Compile cryptsetup with libpwquality support. + +* Tue Oct 16 2012 Milan Broz - 1.5.1-1 +- Update to cryptsetup 1.5.1. + +* Wed Jul 18 2012 Fedora Release Engineering - 1.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 10 2012 Milan Broz - 1.5.0-1 +- Update to cryptsetup 1.5.0. + +* Wed Jun 20 2012 Milan Broz - 1.5.0-0.2 +- Update to cryptsetup 1.5.0-rc2. +- Add cryptsetup-reencrypt subpackage. + +* Mon Jun 11 2012 Milan Broz - 1.5.0-0.1 +- Update to cryptsetup 1.5.0-rc1. +- Add veritysetup subpackage. +- Move localization files to libs subpackage. + +* Thu May 31 2012 Milan Broz - 1.4.3-2 +- Build with fipscheck (verification in fips mode). +- Clean up spec file, use install to /usr. + +* Thu May 31 2012 Milan Broz - 1.4.3-1 +- Update to cryptsetup 1.4.3. + +* Thu Apr 12 2012 Milan Broz - 1.4.2-1 +- Update to cryptsetup 1.4.2. + +* Fri Jan 13 2012 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Nov 09 2011 Milan Broz - 1.4.1-1 +- Update to cryptsetup 1.4.1. +- Add Python cryptsetup bindings. +- Obsolete separate python-cryptsetup package. + +* Wed Oct 26 2011 Milan Broz - 1.4.0-1 +- Update to cryptsetup 1.4.0. + +* Mon Oct 10 2011 Milan Broz - 1.4.0-0.1 +- Update to cryptsetup 1.4.0-rc1. +- Rename package back from cryptsetup-luks to cryptsetup. + +* Wed Jun 22 2011 Milan Broz - 1.3.1-2 +- Fix return code for status command when device doesn't exist. + +* Tue May 24 2011 Milan Broz - 1.3.1-1 +- Update to cryptsetup 1.3.1. + +* Tue Apr 05 2011 Milan Broz - 1.3.0-1 +- Update to cryptsetup 1.3.0. + +* Tue Mar 22 2011 Milan Broz - 1.3.0-0.2 +- Update to cryptsetup 1.3.0-rc2 + +* Mon Mar 14 2011 Milan Broz - 1.3.0-0.1 +- Update to cryptsetup 1.3.0-rc1 + +* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 20 2010 Milan Broz - 1.2.0-1 +- Update to cryptsetup 1.2.0 + +* Thu Nov 25 2010 Milan Broz - 1.2.0-0.2 +- Fix crypt_activate_by_keyfile() to work with PLAIN devices. + +* Tue Nov 16 2010 Milan Broz - 1.2.0-0.1 +- Add FAQ to documentation. +- Update to cryptsetup 1.2.0-rc1 + +* Sat Jul 03 2010 Milan Broz - 1.1.3-1 +- Update to cryptsetup 1.1.3 + +* Mon Jun 07 2010 Milan Broz - 1.1.2-2 +- Fix alignment ioctl use. +- Fix API activation calls to handle NULL device name. + +* Sun May 30 2010 Milan Broz - 1.1.2-1 +- Update to cryptsetup 1.1.2 +- Fix luksOpen handling of new line char on stdin. + +* Sun May 23 2010 Milan Broz - 1.1.1-1 +- Update to cryptsetup 1.1.1 +- Fix luksClose for stacked LUKS/LVM devices. + +* Mon May 03 2010 Milan Broz - 1.1.1-0.2 +- Update to cryptsetup 1.1.1-rc2. + +* Sat May 01 2010 Milan Broz - 1.1.1-0.1 +- Update to cryptsetup 1.1.1-rc1. + +* Sun Jan 17 2010 Milan Broz - 1.1.0-1 +- Update to cryptsetup 1.1.0. + +* Fri Jan 15 2010 Milan Broz - 1.1.0-0.6 +- Fix gcrypt initialisation. +- Fix backward compatibility for hash algorithm (uppercase). + +* Wed Dec 30 2009 Milan Broz - 1.1.0-0.5 +- Update to cryptsetup 1.1.0-rc4 + +* Mon Nov 16 2009 Milan Broz - 1.1.0-0.4 +- Update to cryptsetup 1.1.0-rc3 + +* Thu Oct 01 2009 Milan Broz - 1.1.0-0.3 +- Update to cryptsetup 1.1.0-rc2 +- Fix libcryptsetup to properly export only versioned symbols. + +* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 +- Update to cryptsetup 1.1.0-rc1 +- Add luksHeaderBackup and luksHeaderRestore commands. + +* Fri Sep 11 2009 Milan Broz - 1.1.0-0.1 +- Update to new upstream testing version with new API interface. +- Add luksSuspend and luksResume commands. +- Introduce pkgconfig. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Milan Broz - 1.0.7-1 +- Update to upstream final release. +- Split libs subpackage. +- Remove rpath setting from cryptsetup binary. + +* Wed Jul 15 2009 Till Maas - 1.0.7-0.2 +- update BR because of libuuid splitout from e2fsprogs + +* Mon Jun 22 2009 Milan Broz - 1.0.7-0.1 +- Update to new upstream 1.0.7-rc1. + +- Wipe old fs headers to not confuse blkid (#468062) +* Tue Feb 24 2009 Fedora Release Engineering - 1.0.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Oct 30 2008 Milan Broz - 1.0.6-6 +- Wipe old fs headers to not confuse blkid (#468062) + +* Tue Sep 23 2008 Milan Broz - 1.0.6-5 +- Change new project home page. +- Print more descriptive messages for initialization errors. +- Refresh patches to versions commited upstream. + +* Sat Sep 06 2008 Milan Broz - 1.0.6-4 +- Fix close of zero decriptor. +- Fix udevsettle delays - use temporary crypt device remapping. + +* Wed May 28 2008 Till Maas - 1.0.6-3 +- remove a duplicate sentence from the manpage (RH #448705) +- add patch metadata about upstream status + +* Tue Apr 15 2008 Bill Nottinghm - 1.0.6-2 +- Add the device to the luksOpen prompt (#433406) +- Use iconv, not recode (#442574) + +* Thu Mar 13 2008 Till Maas - 1.0.6-1 +- Update to latest version +- remove patches that have been merged upstream + +* Mon Mar 03 2008 Till Maas - 1.0.6-0.1.pre2 +- Update to new version with several bugfixes +- remove patches that have been merged upstream +- add patch from cryptsetup newsgroup +- fix typo / missing luksRemoveKey in manpage (patch) + +* Tue Feb 19 2008 Fedora Release Engineering - 1.0.5-9 +- Autorebuild for GCC 4.3 + +* Sat Jan 19 2008 Peter Jones - 1.0.5-8 +- Rebuild for broken deps. + +* Thu Aug 30 2007 Till Maas - 1.0.5-7 +- update URL +- update license tag +- recode ChangeLog from latin1 to uf8 +- add smp_mflags to make + +* Fri Aug 24 2007 Till Maas - 1.0.5-6 +- cleanup BuildRequires: +- removed versions, packages in Fedora are new enough +- changed popt to popt-devel + +* Thu Aug 23 2007 Till Maas - 1.0.5-5 +- fix devel subpackage requires +- remove empty NEWS README +- remove uneeded INSTALL +- remove uneeded ldconfig requires +- add readonly detection patch + +* Wed Aug 08 2007 Till Maas - 1.0.5-4 +- disable patch2, libsepol is now detected by configure +- move libcryptsetup.so to %%{_libdir} instead of /%%{_lib} + +* Fri Jul 27 2007 Till Maas - 1.0.5-3 +- Use /%%{_lib} instead of /lib to use /lib64 on 64bit archs + +* Thu Jul 26 2007 Till Maas - 1.0.5-2 +- Use /lib as libdir (#243228) +- sync header and library (#215349) +- do not use %%makeinstall (recommended by PackageGuidelines) +- select sbindir with %%configure instead with make +- add TODO + +* Wed Jun 13 2007 Jeremy Katz - 1.0.5-1 +- update to 1.0.5 + +* Mon Jun 04 2007 Peter Jones - 1.0.3-5 +- Don't build static any more. + +* Mon Feb 05 2007 Alasdair Kergon - 1.0.3-4 +- Add build dependency on new device-mapper-devel package. +- Add preun and post ldconfig requirements. +- Update BuildRoot. + +* Wed Nov 1 2006 Peter Jones - 1.0.3-3 +- Require newer libselinux (#213414) + +* Wed Jul 12 2006 Jesse Keating - 1.0.3-2.1 +- rebuild + +* Wed Jun 7 2006 Jeremy Katz - 1.0.3-2 +- put shared libs in the right subpackages + +* Fri Apr 7 2006 Bill Nottingham 1.0.3-1 +- update to final 1.0.3 + +* Mon Feb 27 2006 Bill Nottingham 1.0.3-0.rc2 +- update to 1.0.3rc2, fixes bug with HAL & encrypted devices (#182658) + +* Wed Feb 22 2006 Bill Nottingham 1.0.3-0.rc1 +- update to 1.0.3rc1, reverts changes to default encryption type + +* Tue Feb 21 2006 Bill Nottingham 1.0.2-1 +- update to 1.0.2, fix incompatiblity with old cryptsetup (#176726) + +* Mon Feb 20 2006 Karsten Hopp 1.0.1-5 +- BuildRequires: libselinux-devel + +* Fri Feb 10 2006 Jesse Keating - 1.0.1-4.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1.0.1-4.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Mon Dec 5 2005 Bill Nottingham 1.0.1-4 +- rebuild against new libdevmapper + +* Thu Oct 13 2005 Florian La Roche +- add -lsepol to rebuild on current fc5 + +* Mon Aug 22 2005 Karel Zak 1.0.1-2 +- fix cryptsetup help for isLuks action + +* Fri Jul 1 2005 Bill Nottingham 1.0.1-1 +- update to 1.0.1 - fixes incompatiblity with previous cryptsetup for + piped passwords + +* Thu Jun 16 2005 Bill Nottingham 1.0-2 +- add patch for 32/64 bit compatibility (#160445, ) + +* Tue Mar 29 2005 Bill Nottingham 1.0-1 +- update to 1.0 + +* Thu Mar 10 2005 Bill Nottingham 0.993-1 +- switch to cryptsetup-luks, for LUKS support + +* Tue Oct 12 2004 Bill Nottingham 0.1-4 +- oops, make that *everything* static (#129926) + +* Tue Aug 31 2004 Bill Nottingham 0.1-3 +- link some things static, move to /sbin (#129926) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Apr 16 2004 Bill Nottingham 0.1-1 +- initial packaging diff --git a/cryptsetup.spec b/cryptsetup.spec index fc439d9..4f64fac 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.8.1 -Release: 1%{?dist} +Release: %autorelease License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,663 +117,4 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog -* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 -- Update to cryptsetup 2.8.1. - -* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 -- Update to cryptsetup 2.8.0. - -* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 -- Update to cryptsetup 2.8.0-rc1. - -* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 -- Update to cryptsetup 2.7.5. - -* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 -- Update to cryptsetup 2.7.4. - -* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 -- Update to cryptsetup 2.7.3. - -* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 -- Update to cryptsetup 2.7.2. - -* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 -- Update to cryptsetup 2.7.1. - -* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 -- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) -- patch: Do not compile unused internal argon2 implementation - -* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 -- Update to cryptsetup 2.7.0. - -* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 -- Update to cryptsetup 2.7.0-rc1. - -* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 -- Update to cryptsetup 2.7.0-rc0. - -* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 -- Drop libargon2 dependency in RHEL builds - -* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 -- Update to cryptsetup 2.6.1. - -* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 -- Update to cryptsetup 2.6.0. - -* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 -- Update to cryptsetup 2.6.0-rc0. - -* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 -- Update to cryptsetup 2.5.0. - -* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 -- Update to cryptsetup 2.5.0-rc1. - -* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 -- Update to cryptsetup 2.4.3. - -* Thu Nov 18 2021 Milan Broz - 2.4.2-1 -- Update to cryptsetup 2.4.2. - -* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 -- Update to cryptsetup 2.4.1. - -* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 -- Rebuilt with OpenSSL 3.0.0 - -* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 -- Update to cryptsetup 2.4.0. - -* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 -- Update to cryptsetup 2.4.0-rc1. - -* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 -- Rebuild for versioned symbols in json-c - -* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 -- Update to cryptsetup 2.4.0-rc0. -- add experimental cryptsetup-ssh token subpackage -- spec file cleanup - -* Fri May 28 2021 Milan Broz - 2.3.6-1 -- Update to cryptsetup 2.3.6. - -* Thu Mar 11 2021 Milan Broz - 2.3.5-2 -- Update to cryptsetup 2.3.5. - -* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Sep 03 2020 Milan Broz - 2.3.4-1 -- Update to cryptsetup 2.3.4. -- Fix for CVE-2020-14382 (#1874712) - -* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu May 28 2020 Ondrej Kozina - 2.3.3-1 -- Update to cryptsetup 2.3.3. - -* Thu Apr 30 2020 Milan Broz - 2.3.2-1 -- Update to cryptsetup 2.3.2. - -* Tue Apr 21 2020 Björn Esser - 2.3.1-4 -- Rebuild (json-c) - -* Thu Apr 16 2020 Milan Broz - 2.3.1-3 -- Fix broken json-c patch (#1824878). - -* Tue Apr 14 2020 Björn Esser - 2.3.1-2 -- Add support for upcoming json-c 0.14.0 -- Use %%make_build, %%make_install and %%autosetup macros - -* Thu Mar 12 2020 Ondrej Kozina - 2.3.1-1 -- Update to cryptsetup 2.3.1. - -* Sun Feb 02 2020 Milan Broz - 2.3.0-1 -- Update to cryptsetup 2.3.0. - -* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0-0.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sun Jan 12 2020 Milan Broz - 2.3.0-0.1 -- Update to cryptsetup 2.3.0-rc0. - -* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 -- Update to cryptsetup 2.2.2. - -* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 -- Update to cryptsetup 2.2.1. - -* Thu Aug 15 2019 Milan Broz - 2.2.0-1 -- Update to cryptsetup 2.2.0. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.2.0-0.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Jun 14 2019 Ondrej Kozina - 2.2.0-0.2 -- Update to cryptsetup 2.2.0-rc1. - -* Fri May 03 2019 Ondrej Kozina - 2.2.0-0.1 -- Update to cryptsetup 2.2.0-rc0. - -* Thu Apr 04 2019 Kalev Lember - 2.1.0-3 -- Add back python2-cryptsetup and cryptsetup-python3 obsoletes - -* Mon Mar 18 2019 Milan Broz - 2.1.0-2 -- Rebuild for new libargon2 soname. - -* Fri Feb 08 2019 Ondrej Kozina - 2.1.0-1 -- Update to cryptsetup 2.1.0. -- Drop python specific bits from spec file (python was removed - from upstream project) - -* Thu Jan 31 2019 Fedora Release Engineering - 2.0.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jan 22 2019 Ondrej Kozina - 2.0.6-2 -- Switch default metadata format to LUKS2. -- Resolves: #1668013 - -* Mon Dec 03 2018 Ondrej Kozina - 2.0.6-1 -- Update to cryptsetup 2.0.6. - -* Mon Oct 29 2018 Ondrej Kozina - 2.0.5-1 -- Update to cryptsetup 2.0.5. - -* Fri Aug 03 2018 Ondrej Kozina - 2.0.4-1 -- Update to cryptsetup 2.0.4. -- patch: Add Fedora system library paths in configure. - -* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-6 -- Remove libgcrypt dependency from cryptsetup-libs package. - -* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-5 -- Replace sed script with --disable-rpath configure option. -- Switch cryptsetup to openssl crypto backend. -- Spec file cleanup. - -* Thu Jul 12 2018 Fedora Release Engineering - 2.0.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri May 04 2018 Ondrej Kozina - 2.0.3-3 -- Fix obsolete macro for python3 subpackage. - -* Fri May 04 2018 Ondrej Kozina - 2.0.3-2 -- Add missing 'Obsoletes' macros for python subpackages. - -* Fri May 04 2018 Milan Broz - 2.0.3-1 -- Update to cryptsetup 2.0.3. - -* Wed Apr 25 2018 Ondrej Kozina - 2.0.2-3 -- Add conditions for python sub-packages - -* Tue Mar 27 2018 Björn Esser - 2.0.2-2 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 - -* Wed Mar 07 2018 Milan Broz - 2.0.2-1 -- Update to cryptsetup 2.0.2. - -* Tue Mar 06 2018 Björn Esser - 2.0.1-3 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Jan 21 2018 Milan Broz - 2.0.1-1 -- Update to cryptsetup 2.0.1. - -* Thu Jan 04 2018 Ondrej Kozina - 2.0.0-3 -- Override locking path to /run/cryptsetup (going to be new default) -- Claim ownership of the locking directory - -* Fri Dec 15 2017 Iryna Shcherbina - 2.0.0-2 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Tue Dec 12 2017 Ondrej Kozina - 2.0.0-1 -- Update to cryptsetup 2.0.0 (final). - -* Sun Dec 10 2017 Björn Esser - 2.0.0-0.6 -- Rebuilt for libjson-c.so.3 - -* Mon Nov 20 2017 Milan Broz - 2.0.0-0.5 -- Link to system libargon2 instead of using bundled code. - -* Thu Nov 09 2017 Ondrej Kozina - 2.0.0-0.4 -- Drop the legacy library. - -* Wed Nov 08 2017 Ondrej Kozina - 2.0.0-0.3 -- Temporary build providing legacy library. - -* Tue Nov 07 2017 Ondrej Kozina - 2.0.0-0.2 -- Update to cryptsetup 2.0.0-rc1 (with libcryptsetup soname bump). -- Added integritysetup subpackage. - -* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-5 -- Add Provides for the old name without %%_isa - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-4 -- Python 2 binary package renamed to python2-cryptsetup - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.7.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu Apr 27 2017 Milan Broz - 1.7.5-1 -- Update to cryptsetup 1.7.5. - -* Wed Mar 15 2017 Milan Broz - 1.7.4-1 -- Update to cryptsetup 1.7.4. - -* Fri Feb 10 2017 Fedora Release Engineering - 1.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 1.7.3-2 -- Rebuild for Python 3.6 - -* Sun Oct 30 2016 Milan Broz - 1.7.3-1 -- Update to cryptsetup 1.7.3. - -* Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-3 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Mon Jun 13 2016 Milan Broz - 1.7.2-2 -- Rebuilt for compatible symbol changes in glibc. - -* Sat Jun 04 2016 Milan Broz - 1.7.2-1 -- Update to cryptsetup 1.7.2. - -* Sun Feb 28 2016 Milan Broz - 1.7.1-1 -- Update to cryptsetup 1.7.1. - -* Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Tue Nov 03 2015 Milan Broz - 1.7.0-1 -- Update to cryptsetup 1.7.0. -- Switch to sha256 as default hash. -- Increase default PBKDF2 iteration time to 2 seconds. - -* Tue Sep 08 2015 Milan Broz - 1.6.8-2 -- Update to cryptsetup 1.6.8. - -* Wed Jun 17 2015 Fedora Release Engineering - 1.6.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Mar 23 2015 Milan Broz - 1.6.7-1 -- Update to cryptsetup 1.6.7. -- Remove no longer needed fipscheck library dependence. -- Change URL to new homepage. - -* Sat Aug 16 2014 Milan Broz - 1.6.6-1 -- Update to cryptsetup 1.6.6. - -* Sat Aug 16 2014 Fedora Release Engineering - 1.6.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Fri Jul 11 2014 Tom Callaway - 1.6.5-2 -- fix license handling - -* Sun Jun 29 2014 Milan Broz - 1.6.5-1 -- Update to cryptsetup 1.6.5. -- Add cryptsetup-python3 subpackage. - -* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Mar 02 2014 Milan Broz - 1.6.4-2 -- Require libgcrypt 1.6.1 (with fixed PBKDF2 and Whirlpool hash). - -* Thu Feb 27 2014 Milan Broz - 1.6.4-1 -- Update to cryptsetup 1.6.4. - -* Tue Jan 07 2014 Ondrej Kozina - 1.6.3-2 -- remove useless hmac checksum - -* Fri Dec 13 2013 Milan Broz - 1.6.3-1 -- Update to cryptsetup 1.6.3. - -* Sun Aug 04 2013 Milan Broz - 1.6.2-1 -- Update to cryptsetup 1.6.2. - -* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Mar 31 2013 Milan Broz - 1.6.1-1 -- Update to cryptsetup 1.6.1. -- Install ReleaseNotes files instead of empty Changelog file. - -* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Jan 14 2013 Milan Broz - 1.6.0-1 -- Update to cryptsetup 1.6.0. -- Change default LUKS encryption mode to aes-xts-plain64 (AES128). -- Force use of gcrypt PBKDF2 instead of internal implementation. - -* Sat Dec 29 2012 Milan Broz - 1.6.0-0.1 -- Update to cryptsetup 1.6.0-rc1. -- Relax license to GPLv2+ according to new release. -- Compile cryptsetup with libpwquality support. - -* Tue Oct 16 2012 Milan Broz - 1.5.1-1 -- Update to cryptsetup 1.5.1. - -* Wed Jul 18 2012 Fedora Release Engineering - 1.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 10 2012 Milan Broz - 1.5.0-1 -- Update to cryptsetup 1.5.0. - -* Wed Jun 20 2012 Milan Broz - 1.5.0-0.2 -- Update to cryptsetup 1.5.0-rc2. -- Add cryptsetup-reencrypt subpackage. - -* Mon Jun 11 2012 Milan Broz - 1.5.0-0.1 -- Update to cryptsetup 1.5.0-rc1. -- Add veritysetup subpackage. -- Move localization files to libs subpackage. - -* Thu May 31 2012 Milan Broz - 1.4.3-2 -- Build with fipscheck (verification in fips mode). -- Clean up spec file, use install to /usr. - -* Thu May 31 2012 Milan Broz - 1.4.3-1 -- Update to cryptsetup 1.4.3. - -* Thu Apr 12 2012 Milan Broz - 1.4.2-1 -- Update to cryptsetup 1.4.2. - -* Fri Jan 13 2012 Fedora Release Engineering - 1.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Nov 09 2011 Milan Broz - 1.4.1-1 -- Update to cryptsetup 1.4.1. -- Add Python cryptsetup bindings. -- Obsolete separate python-cryptsetup package. - -* Wed Oct 26 2011 Milan Broz - 1.4.0-1 -- Update to cryptsetup 1.4.0. - -* Mon Oct 10 2011 Milan Broz - 1.4.0-0.1 -- Update to cryptsetup 1.4.0-rc1. -- Rename package back from cryptsetup-luks to cryptsetup. - -* Wed Jun 22 2011 Milan Broz - 1.3.1-2 -- Fix return code for status command when device doesn't exist. - -* Tue May 24 2011 Milan Broz - 1.3.1-1 -- Update to cryptsetup 1.3.1. - -* Tue Apr 05 2011 Milan Broz - 1.3.0-1 -- Update to cryptsetup 1.3.0. - -* Tue Mar 22 2011 Milan Broz - 1.3.0-0.2 -- Update to cryptsetup 1.3.0-rc2 - -* Mon Mar 14 2011 Milan Broz - 1.3.0-0.1 -- Update to cryptsetup 1.3.0-rc1 - -* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Dec 20 2010 Milan Broz - 1.2.0-1 -- Update to cryptsetup 1.2.0 - -* Thu Nov 25 2010 Milan Broz - 1.2.0-0.2 -- Fix crypt_activate_by_keyfile() to work with PLAIN devices. - -* Tue Nov 16 2010 Milan Broz - 1.2.0-0.1 -- Add FAQ to documentation. -- Update to cryptsetup 1.2.0-rc1 - -* Sat Jul 03 2010 Milan Broz - 1.1.3-1 -- Update to cryptsetup 1.1.3 - -* Mon Jun 07 2010 Milan Broz - 1.1.2-2 -- Fix alignment ioctl use. -- Fix API activation calls to handle NULL device name. - -* Sun May 30 2010 Milan Broz - 1.1.2-1 -- Update to cryptsetup 1.1.2 -- Fix luksOpen handling of new line char on stdin. - -* Sun May 23 2010 Milan Broz - 1.1.1-1 -- Update to cryptsetup 1.1.1 -- Fix luksClose for stacked LUKS/LVM devices. - -* Mon May 03 2010 Milan Broz - 1.1.1-0.2 -- Update to cryptsetup 1.1.1-rc2. - -* Sat May 01 2010 Milan Broz - 1.1.1-0.1 -- Update to cryptsetup 1.1.1-rc1. - -* Sun Jan 17 2010 Milan Broz - 1.1.0-1 -- Update to cryptsetup 1.1.0. - -* Fri Jan 15 2010 Milan Broz - 1.1.0-0.6 -- Fix gcrypt initialisation. -- Fix backward compatibility for hash algorithm (uppercase). - -* Wed Dec 30 2009 Milan Broz - 1.1.0-0.5 -- Update to cryptsetup 1.1.0-rc4 - -* Mon Nov 16 2009 Milan Broz - 1.1.0-0.4 -- Update to cryptsetup 1.1.0-rc3 - -* Thu Oct 01 2009 Milan Broz - 1.1.0-0.3 -- Update to cryptsetup 1.1.0-rc2 -- Fix libcryptsetup to properly export only versioned symbols. - -* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 -- Update to cryptsetup 1.1.0-rc1 -- Add luksHeaderBackup and luksHeaderRestore commands. - -* Fri Sep 11 2009 Milan Broz - 1.1.0-0.1 -- Update to new upstream testing version with new API interface. -- Add luksSuspend and luksResume commands. -- Introduce pkgconfig. - -* Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Jul 22 2009 Milan Broz - 1.0.7-1 -- Update to upstream final release. -- Split libs subpackage. -- Remove rpath setting from cryptsetup binary. - -* Wed Jul 15 2009 Till Maas - 1.0.7-0.2 -- update BR because of libuuid splitout from e2fsprogs - -* Mon Jun 22 2009 Milan Broz - 1.0.7-0.1 -- Update to new upstream 1.0.7-rc1. - -- Wipe old fs headers to not confuse blkid (#468062) -* Tue Feb 24 2009 Fedora Release Engineering - 1.0.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Oct 30 2008 Milan Broz - 1.0.6-6 -- Wipe old fs headers to not confuse blkid (#468062) - -* Tue Sep 23 2008 Milan Broz - 1.0.6-5 -- Change new project home page. -- Print more descriptive messages for initialization errors. -- Refresh patches to versions commited upstream. - -* Sat Sep 06 2008 Milan Broz - 1.0.6-4 -- Fix close of zero decriptor. -- Fix udevsettle delays - use temporary crypt device remapping. - -* Wed May 28 2008 Till Maas - 1.0.6-3 -- remove a duplicate sentence from the manpage (RH #448705) -- add patch metadata about upstream status - -* Tue Apr 15 2008 Bill Nottinghm - 1.0.6-2 -- Add the device to the luksOpen prompt (#433406) -- Use iconv, not recode (#442574) - -* Thu Mar 13 2008 Till Maas - 1.0.6-1 -- Update to latest version -- remove patches that have been merged upstream - -* Mon Mar 03 2008 Till Maas - 1.0.6-0.1.pre2 -- Update to new version with several bugfixes -- remove patches that have been merged upstream -- add patch from cryptsetup newsgroup -- fix typo / missing luksRemoveKey in manpage (patch) - -* Tue Feb 19 2008 Fedora Release Engineering - 1.0.5-9 -- Autorebuild for GCC 4.3 - -* Sat Jan 19 2008 Peter Jones - 1.0.5-8 -- Rebuild for broken deps. - -* Thu Aug 30 2007 Till Maas - 1.0.5-7 -- update URL -- update license tag -- recode ChangeLog from latin1 to uf8 -- add smp_mflags to make - -* Fri Aug 24 2007 Till Maas - 1.0.5-6 -- cleanup BuildRequires: -- removed versions, packages in Fedora are new enough -- changed popt to popt-devel - -* Thu Aug 23 2007 Till Maas - 1.0.5-5 -- fix devel subpackage requires -- remove empty NEWS README -- remove uneeded INSTALL -- remove uneeded ldconfig requires -- add readonly detection patch - -* Wed Aug 08 2007 Till Maas - 1.0.5-4 -- disable patch2, libsepol is now detected by configure -- move libcryptsetup.so to %%{_libdir} instead of /%%{_lib} - -* Fri Jul 27 2007 Till Maas - 1.0.5-3 -- Use /%%{_lib} instead of /lib to use /lib64 on 64bit archs - -* Thu Jul 26 2007 Till Maas - 1.0.5-2 -- Use /lib as libdir (#243228) -- sync header and library (#215349) -- do not use %%makeinstall (recommended by PackageGuidelines) -- select sbindir with %%configure instead with make -- add TODO - -* Wed Jun 13 2007 Jeremy Katz - 1.0.5-1 -- update to 1.0.5 - -* Mon Jun 04 2007 Peter Jones - 1.0.3-5 -- Don't build static any more. - -* Mon Feb 05 2007 Alasdair Kergon - 1.0.3-4 -- Add build dependency on new device-mapper-devel package. -- Add preun and post ldconfig requirements. -- Update BuildRoot. - -* Wed Nov 1 2006 Peter Jones - 1.0.3-3 -- Require newer libselinux (#213414) - -* Wed Jul 12 2006 Jesse Keating - 1.0.3-2.1 -- rebuild - -* Wed Jun 7 2006 Jeremy Katz - 1.0.3-2 -- put shared libs in the right subpackages - -* Fri Apr 7 2006 Bill Nottingham 1.0.3-1 -- update to final 1.0.3 - -* Mon Feb 27 2006 Bill Nottingham 1.0.3-0.rc2 -- update to 1.0.3rc2, fixes bug with HAL & encrypted devices (#182658) - -* Wed Feb 22 2006 Bill Nottingham 1.0.3-0.rc1 -- update to 1.0.3rc1, reverts changes to default encryption type - -* Tue Feb 21 2006 Bill Nottingham 1.0.2-1 -- update to 1.0.2, fix incompatiblity with old cryptsetup (#176726) - -* Mon Feb 20 2006 Karsten Hopp 1.0.1-5 -- BuildRequires: libselinux-devel - -* Fri Feb 10 2006 Jesse Keating - 1.0.1-4.2.1 -- bump again for double-long bug on ppc(64) - -* Tue Feb 07 2006 Jesse Keating - 1.0.1-4.2 -- rebuilt for new gcc4.1 snapshot and glibc changes - -* Fri Dec 09 2005 Jesse Keating -- rebuilt - -* Mon Dec 5 2005 Bill Nottingham 1.0.1-4 -- rebuild against new libdevmapper - -* Thu Oct 13 2005 Florian La Roche -- add -lsepol to rebuild on current fc5 - -* Mon Aug 22 2005 Karel Zak 1.0.1-2 -- fix cryptsetup help for isLuks action - -* Fri Jul 1 2005 Bill Nottingham 1.0.1-1 -- update to 1.0.1 - fixes incompatiblity with previous cryptsetup for - piped passwords - -* Thu Jun 16 2005 Bill Nottingham 1.0-2 -- add patch for 32/64 bit compatibility (#160445, ) - -* Tue Mar 29 2005 Bill Nottingham 1.0-1 -- update to 1.0 - -* Thu Mar 10 2005 Bill Nottingham 0.993-1 -- switch to cryptsetup-luks, for LUKS support - -* Tue Oct 12 2004 Bill Nottingham 0.1-4 -- oops, make that *everything* static (#129926) - -* Tue Aug 31 2004 Bill Nottingham 0.1-3 -- link some things static, move to /sbin (#129926) - -* Tue Jun 15 2004 Elliot Lee -- rebuilt - -* Fri Apr 16 2004 Bill Nottingham 0.1-1 -- initial packaging +%autochangelog From 0e00f1ede7abd90cbeee8502babd933bb36422c0 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Thu, 2 Oct 2025 13:46:17 +0200 Subject: [PATCH 58/62] Revert "Add rpmautospec." This reverts commit a529067c727f090089dd8e08d98dd9505cb976b8. --- changelog | 660 ----------------------------------------------- cryptsetup.spec | 663 +++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 661 insertions(+), 662 deletions(-) delete mode 100644 changelog diff --git a/changelog b/changelog deleted file mode 100644 index 1d8a8f0..0000000 --- a/changelog +++ /dev/null @@ -1,660 +0,0 @@ -* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 -- Update to cryptsetup 2.8.1. - -* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 -- Update to cryptsetup 2.8.0. - -* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 -- Update to cryptsetup 2.8.0-rc1. - -* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 -- Update to cryptsetup 2.7.5. - -* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 -- Update to cryptsetup 2.7.4. - -* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 -- Update to cryptsetup 2.7.3. - -* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 -- Update to cryptsetup 2.7.2. - -* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 -- Update to cryptsetup 2.7.1. - -* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 -- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) -- patch: Do not compile unused internal argon2 implementation - -* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 -- Update to cryptsetup 2.7.0. - -* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 -- Update to cryptsetup 2.7.0-rc1. - -* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 -- Update to cryptsetup 2.7.0-rc0. - -* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 -- Drop libargon2 dependency in RHEL builds - -* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 -- Update to cryptsetup 2.6.1. - -* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 -- Update to cryptsetup 2.6.0. - -* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 -- Update to cryptsetup 2.6.0-rc0. - -* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 -- Update to cryptsetup 2.5.0. - -* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 -- Update to cryptsetup 2.5.0-rc1. - -* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 -- Update to cryptsetup 2.4.3. - -* Thu Nov 18 2021 Milan Broz - 2.4.2-1 -- Update to cryptsetup 2.4.2. - -* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 -- Update to cryptsetup 2.4.1. - -* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 -- Rebuilt with OpenSSL 3.0.0 - -* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 -- Update to cryptsetup 2.4.0. - -* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 -- Update to cryptsetup 2.4.0-rc1. - -* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 -- Rebuild for versioned symbols in json-c - -* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 -- Update to cryptsetup 2.4.0-rc0. -- add experimental cryptsetup-ssh token subpackage -- spec file cleanup - -* Fri May 28 2021 Milan Broz - 2.3.6-1 -- Update to cryptsetup 2.3.6. - -* Thu Mar 11 2021 Milan Broz - 2.3.5-2 -- Update to cryptsetup 2.3.5. - -* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Sep 03 2020 Milan Broz - 2.3.4-1 -- Update to cryptsetup 2.3.4. -- Fix for CVE-2020-14382 (#1874712) - -* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu May 28 2020 Ondrej Kozina - 2.3.3-1 -- Update to cryptsetup 2.3.3. - -* Thu Apr 30 2020 Milan Broz - 2.3.2-1 -- Update to cryptsetup 2.3.2. - -* Tue Apr 21 2020 Björn Esser - 2.3.1-4 -- Rebuild (json-c) - -* Thu Apr 16 2020 Milan Broz - 2.3.1-3 -- Fix broken json-c patch (#1824878). - -* Tue Apr 14 2020 Björn Esser - 2.3.1-2 -- Add support for upcoming json-c 0.14.0 -- Use %%make_build, %%make_install and %%autosetup macros - -* Thu Mar 12 2020 Ondrej Kozina - 2.3.1-1 -- Update to cryptsetup 2.3.1. - -* Sun Feb 02 2020 Milan Broz - 2.3.0-1 -- Update to cryptsetup 2.3.0. - -* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0-0.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sun Jan 12 2020 Milan Broz - 2.3.0-0.1 -- Update to cryptsetup 2.3.0-rc0. - -* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 -- Update to cryptsetup 2.2.2. - -* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 -- Update to cryptsetup 2.2.1. - -* Thu Aug 15 2019 Milan Broz - 2.2.0-1 -- Update to cryptsetup 2.2.0. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.2.0-0.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Jun 14 2019 Ondrej Kozina - 2.2.0-0.2 -- Update to cryptsetup 2.2.0-rc1. - -* Fri May 03 2019 Ondrej Kozina - 2.2.0-0.1 -- Update to cryptsetup 2.2.0-rc0. - -* Thu Apr 04 2019 Kalev Lember - 2.1.0-3 -- Add back python2-cryptsetup and cryptsetup-python3 obsoletes - -* Mon Mar 18 2019 Milan Broz - 2.1.0-2 -- Rebuild for new libargon2 soname. - -* Fri Feb 08 2019 Ondrej Kozina - 2.1.0-1 -- Update to cryptsetup 2.1.0. -- Drop python specific bits from spec file (python was removed - from upstream project) - -* Thu Jan 31 2019 Fedora Release Engineering - 2.0.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jan 22 2019 Ondrej Kozina - 2.0.6-2 -- Switch default metadata format to LUKS2. -- Resolves: #1668013 - -* Mon Dec 03 2018 Ondrej Kozina - 2.0.6-1 -- Update to cryptsetup 2.0.6. - -* Mon Oct 29 2018 Ondrej Kozina - 2.0.5-1 -- Update to cryptsetup 2.0.5. - -* Fri Aug 03 2018 Ondrej Kozina - 2.0.4-1 -- Update to cryptsetup 2.0.4. -- patch: Add Fedora system library paths in configure. - -* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-6 -- Remove libgcrypt dependency from cryptsetup-libs package. - -* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-5 -- Replace sed script with --disable-rpath configure option. -- Switch cryptsetup to openssl crypto backend. -- Spec file cleanup. - -* Thu Jul 12 2018 Fedora Release Engineering - 2.0.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri May 04 2018 Ondrej Kozina - 2.0.3-3 -- Fix obsolete macro for python3 subpackage. - -* Fri May 04 2018 Ondrej Kozina - 2.0.3-2 -- Add missing 'Obsoletes' macros for python subpackages. - -* Fri May 04 2018 Milan Broz - 2.0.3-1 -- Update to cryptsetup 2.0.3. - -* Wed Apr 25 2018 Ondrej Kozina - 2.0.2-3 -- Add conditions for python sub-packages - -* Tue Mar 27 2018 Björn Esser - 2.0.2-2 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 - -* Wed Mar 07 2018 Milan Broz - 2.0.2-1 -- Update to cryptsetup 2.0.2. - -* Tue Mar 06 2018 Björn Esser - 2.0.1-3 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Jan 21 2018 Milan Broz - 2.0.1-1 -- Update to cryptsetup 2.0.1. - -* Thu Jan 04 2018 Ondrej Kozina - 2.0.0-3 -- Override locking path to /run/cryptsetup (going to be new default) -- Claim ownership of the locking directory - -* Fri Dec 15 2017 Iryna Shcherbina - 2.0.0-2 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Tue Dec 12 2017 Ondrej Kozina - 2.0.0-1 -- Update to cryptsetup 2.0.0 (final). - -* Sun Dec 10 2017 Björn Esser - 2.0.0-0.6 -- Rebuilt for libjson-c.so.3 - -* Mon Nov 20 2017 Milan Broz - 2.0.0-0.5 -- Link to system libargon2 instead of using bundled code. - -* Thu Nov 09 2017 Ondrej Kozina - 2.0.0-0.4 -- Drop the legacy library. - -* Wed Nov 08 2017 Ondrej Kozina - 2.0.0-0.3 -- Temporary build providing legacy library. - -* Tue Nov 07 2017 Ondrej Kozina - 2.0.0-0.2 -- Update to cryptsetup 2.0.0-rc1 (with libcryptsetup soname bump). -- Added integritysetup subpackage. - -* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-5 -- Add Provides for the old name without %%_isa - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-4 -- Python 2 binary package renamed to python2-cryptsetup - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.7.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu Apr 27 2017 Milan Broz - 1.7.5-1 -- Update to cryptsetup 1.7.5. - -* Wed Mar 15 2017 Milan Broz - 1.7.4-1 -- Update to cryptsetup 1.7.4. - -* Fri Feb 10 2017 Fedora Release Engineering - 1.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 1.7.3-2 -- Rebuild for Python 3.6 - -* Sun Oct 30 2016 Milan Broz - 1.7.3-1 -- Update to cryptsetup 1.7.3. - -* Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-3 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Mon Jun 13 2016 Milan Broz - 1.7.2-2 -- Rebuilt for compatible symbol changes in glibc. - -* Sat Jun 04 2016 Milan Broz - 1.7.2-1 -- Update to cryptsetup 1.7.2. - -* Sun Feb 28 2016 Milan Broz - 1.7.1-1 -- Update to cryptsetup 1.7.1. - -* Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Tue Nov 03 2015 Milan Broz - 1.7.0-1 -- Update to cryptsetup 1.7.0. -- Switch to sha256 as default hash. -- Increase default PBKDF2 iteration time to 2 seconds. - -* Tue Sep 08 2015 Milan Broz - 1.6.8-2 -- Update to cryptsetup 1.6.8. - -* Wed Jun 17 2015 Fedora Release Engineering - 1.6.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Mar 23 2015 Milan Broz - 1.6.7-1 -- Update to cryptsetup 1.6.7. -- Remove no longer needed fipscheck library dependence. -- Change URL to new homepage. - -* Sat Aug 16 2014 Milan Broz - 1.6.6-1 -- Update to cryptsetup 1.6.6. - -* Sat Aug 16 2014 Fedora Release Engineering - 1.6.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Fri Jul 11 2014 Tom Callaway - 1.6.5-2 -- fix license handling - -* Sun Jun 29 2014 Milan Broz - 1.6.5-1 -- Update to cryptsetup 1.6.5. -- Add cryptsetup-python3 subpackage. - -* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Mar 02 2014 Milan Broz - 1.6.4-2 -- Require libgcrypt 1.6.1 (with fixed PBKDF2 and Whirlpool hash). - -* Thu Feb 27 2014 Milan Broz - 1.6.4-1 -- Update to cryptsetup 1.6.4. - -* Tue Jan 07 2014 Ondrej Kozina - 1.6.3-2 -- remove useless hmac checksum - -* Fri Dec 13 2013 Milan Broz - 1.6.3-1 -- Update to cryptsetup 1.6.3. - -* Sun Aug 04 2013 Milan Broz - 1.6.2-1 -- Update to cryptsetup 1.6.2. - -* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Mar 31 2013 Milan Broz - 1.6.1-1 -- Update to cryptsetup 1.6.1. -- Install ReleaseNotes files instead of empty Changelog file. - -* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Jan 14 2013 Milan Broz - 1.6.0-1 -- Update to cryptsetup 1.6.0. -- Change default LUKS encryption mode to aes-xts-plain64 (AES128). -- Force use of gcrypt PBKDF2 instead of internal implementation. - -* Sat Dec 29 2012 Milan Broz - 1.6.0-0.1 -- Update to cryptsetup 1.6.0-rc1. -- Relax license to GPLv2+ according to new release. -- Compile cryptsetup with libpwquality support. - -* Tue Oct 16 2012 Milan Broz - 1.5.1-1 -- Update to cryptsetup 1.5.1. - -* Wed Jul 18 2012 Fedora Release Engineering - 1.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 10 2012 Milan Broz - 1.5.0-1 -- Update to cryptsetup 1.5.0. - -* Wed Jun 20 2012 Milan Broz - 1.5.0-0.2 -- Update to cryptsetup 1.5.0-rc2. -- Add cryptsetup-reencrypt subpackage. - -* Mon Jun 11 2012 Milan Broz - 1.5.0-0.1 -- Update to cryptsetup 1.5.0-rc1. -- Add veritysetup subpackage. -- Move localization files to libs subpackage. - -* Thu May 31 2012 Milan Broz - 1.4.3-2 -- Build with fipscheck (verification in fips mode). -- Clean up spec file, use install to /usr. - -* Thu May 31 2012 Milan Broz - 1.4.3-1 -- Update to cryptsetup 1.4.3. - -* Thu Apr 12 2012 Milan Broz - 1.4.2-1 -- Update to cryptsetup 1.4.2. - -* Fri Jan 13 2012 Fedora Release Engineering - 1.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Nov 09 2011 Milan Broz - 1.4.1-1 -- Update to cryptsetup 1.4.1. -- Add Python cryptsetup bindings. -- Obsolete separate python-cryptsetup package. - -* Wed Oct 26 2011 Milan Broz - 1.4.0-1 -- Update to cryptsetup 1.4.0. - -* Mon Oct 10 2011 Milan Broz - 1.4.0-0.1 -- Update to cryptsetup 1.4.0-rc1. -- Rename package back from cryptsetup-luks to cryptsetup. - -* Wed Jun 22 2011 Milan Broz - 1.3.1-2 -- Fix return code for status command when device doesn't exist. - -* Tue May 24 2011 Milan Broz - 1.3.1-1 -- Update to cryptsetup 1.3.1. - -* Tue Apr 05 2011 Milan Broz - 1.3.0-1 -- Update to cryptsetup 1.3.0. - -* Tue Mar 22 2011 Milan Broz - 1.3.0-0.2 -- Update to cryptsetup 1.3.0-rc2 - -* Mon Mar 14 2011 Milan Broz - 1.3.0-0.1 -- Update to cryptsetup 1.3.0-rc1 - -* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Dec 20 2010 Milan Broz - 1.2.0-1 -- Update to cryptsetup 1.2.0 - -* Thu Nov 25 2010 Milan Broz - 1.2.0-0.2 -- Fix crypt_activate_by_keyfile() to work with PLAIN devices. - -* Tue Nov 16 2010 Milan Broz - 1.2.0-0.1 -- Add FAQ to documentation. -- Update to cryptsetup 1.2.0-rc1 - -* Sat Jul 03 2010 Milan Broz - 1.1.3-1 -- Update to cryptsetup 1.1.3 - -* Mon Jun 07 2010 Milan Broz - 1.1.2-2 -- Fix alignment ioctl use. -- Fix API activation calls to handle NULL device name. - -* Sun May 30 2010 Milan Broz - 1.1.2-1 -- Update to cryptsetup 1.1.2 -- Fix luksOpen handling of new line char on stdin. - -* Sun May 23 2010 Milan Broz - 1.1.1-1 -- Update to cryptsetup 1.1.1 -- Fix luksClose for stacked LUKS/LVM devices. - -* Mon May 03 2010 Milan Broz - 1.1.1-0.2 -- Update to cryptsetup 1.1.1-rc2. - -* Sat May 01 2010 Milan Broz - 1.1.1-0.1 -- Update to cryptsetup 1.1.1-rc1. - -* Sun Jan 17 2010 Milan Broz - 1.1.0-1 -- Update to cryptsetup 1.1.0. - -* Fri Jan 15 2010 Milan Broz - 1.1.0-0.6 -- Fix gcrypt initialisation. -- Fix backward compatibility for hash algorithm (uppercase). - -* Wed Dec 30 2009 Milan Broz - 1.1.0-0.5 -- Update to cryptsetup 1.1.0-rc4 - -* Mon Nov 16 2009 Milan Broz - 1.1.0-0.4 -- Update to cryptsetup 1.1.0-rc3 - -* Thu Oct 01 2009 Milan Broz - 1.1.0-0.3 -- Update to cryptsetup 1.1.0-rc2 -- Fix libcryptsetup to properly export only versioned symbols. - -* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 -- Update to cryptsetup 1.1.0-rc1 -- Add luksHeaderBackup and luksHeaderRestore commands. - -* Fri Sep 11 2009 Milan Broz - 1.1.0-0.1 -- Update to new upstream testing version with new API interface. -- Add luksSuspend and luksResume commands. -- Introduce pkgconfig. - -* Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Jul 22 2009 Milan Broz - 1.0.7-1 -- Update to upstream final release. -- Split libs subpackage. -- Remove rpath setting from cryptsetup binary. - -* Wed Jul 15 2009 Till Maas - 1.0.7-0.2 -- update BR because of libuuid splitout from e2fsprogs - -* Mon Jun 22 2009 Milan Broz - 1.0.7-0.1 -- Update to new upstream 1.0.7-rc1. - -- Wipe old fs headers to not confuse blkid (#468062) -* Tue Feb 24 2009 Fedora Release Engineering - 1.0.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Oct 30 2008 Milan Broz - 1.0.6-6 -- Wipe old fs headers to not confuse blkid (#468062) - -* Tue Sep 23 2008 Milan Broz - 1.0.6-5 -- Change new project home page. -- Print more descriptive messages for initialization errors. -- Refresh patches to versions commited upstream. - -* Sat Sep 06 2008 Milan Broz - 1.0.6-4 -- Fix close of zero decriptor. -- Fix udevsettle delays - use temporary crypt device remapping. - -* Wed May 28 2008 Till Maas - 1.0.6-3 -- remove a duplicate sentence from the manpage (RH #448705) -- add patch metadata about upstream status - -* Tue Apr 15 2008 Bill Nottinghm - 1.0.6-2 -- Add the device to the luksOpen prompt (#433406) -- Use iconv, not recode (#442574) - -* Thu Mar 13 2008 Till Maas - 1.0.6-1 -- Update to latest version -- remove patches that have been merged upstream - -* Mon Mar 03 2008 Till Maas - 1.0.6-0.1.pre2 -- Update to new version with several bugfixes -- remove patches that have been merged upstream -- add patch from cryptsetup newsgroup -- fix typo / missing luksRemoveKey in manpage (patch) - -* Tue Feb 19 2008 Fedora Release Engineering - 1.0.5-9 -- Autorebuild for GCC 4.3 - -* Sat Jan 19 2008 Peter Jones - 1.0.5-8 -- Rebuild for broken deps. - -* Thu Aug 30 2007 Till Maas - 1.0.5-7 -- update URL -- update license tag -- recode ChangeLog from latin1 to uf8 -- add smp_mflags to make - -* Fri Aug 24 2007 Till Maas - 1.0.5-6 -- cleanup BuildRequires: -- removed versions, packages in Fedora are new enough -- changed popt to popt-devel - -* Thu Aug 23 2007 Till Maas - 1.0.5-5 -- fix devel subpackage requires -- remove empty NEWS README -- remove uneeded INSTALL -- remove uneeded ldconfig requires -- add readonly detection patch - -* Wed Aug 08 2007 Till Maas - 1.0.5-4 -- disable patch2, libsepol is now detected by configure -- move libcryptsetup.so to %%{_libdir} instead of /%%{_lib} - -* Fri Jul 27 2007 Till Maas - 1.0.5-3 -- Use /%%{_lib} instead of /lib to use /lib64 on 64bit archs - -* Thu Jul 26 2007 Till Maas - 1.0.5-2 -- Use /lib as libdir (#243228) -- sync header and library (#215349) -- do not use %%makeinstall (recommended by PackageGuidelines) -- select sbindir with %%configure instead with make -- add TODO - -* Wed Jun 13 2007 Jeremy Katz - 1.0.5-1 -- update to 1.0.5 - -* Mon Jun 04 2007 Peter Jones - 1.0.3-5 -- Don't build static any more. - -* Mon Feb 05 2007 Alasdair Kergon - 1.0.3-4 -- Add build dependency on new device-mapper-devel package. -- Add preun and post ldconfig requirements. -- Update BuildRoot. - -* Wed Nov 1 2006 Peter Jones - 1.0.3-3 -- Require newer libselinux (#213414) - -* Wed Jul 12 2006 Jesse Keating - 1.0.3-2.1 -- rebuild - -* Wed Jun 7 2006 Jeremy Katz - 1.0.3-2 -- put shared libs in the right subpackages - -* Fri Apr 7 2006 Bill Nottingham 1.0.3-1 -- update to final 1.0.3 - -* Mon Feb 27 2006 Bill Nottingham 1.0.3-0.rc2 -- update to 1.0.3rc2, fixes bug with HAL & encrypted devices (#182658) - -* Wed Feb 22 2006 Bill Nottingham 1.0.3-0.rc1 -- update to 1.0.3rc1, reverts changes to default encryption type - -* Tue Feb 21 2006 Bill Nottingham 1.0.2-1 -- update to 1.0.2, fix incompatiblity with old cryptsetup (#176726) - -* Mon Feb 20 2006 Karsten Hopp 1.0.1-5 -- BuildRequires: libselinux-devel - -* Fri Feb 10 2006 Jesse Keating - 1.0.1-4.2.1 -- bump again for double-long bug on ppc(64) - -* Tue Feb 07 2006 Jesse Keating - 1.0.1-4.2 -- rebuilt for new gcc4.1 snapshot and glibc changes - -* Fri Dec 09 2005 Jesse Keating -- rebuilt - -* Mon Dec 5 2005 Bill Nottingham 1.0.1-4 -- rebuild against new libdevmapper - -* Thu Oct 13 2005 Florian La Roche -- add -lsepol to rebuild on current fc5 - -* Mon Aug 22 2005 Karel Zak 1.0.1-2 -- fix cryptsetup help for isLuks action - -* Fri Jul 1 2005 Bill Nottingham 1.0.1-1 -- update to 1.0.1 - fixes incompatiblity with previous cryptsetup for - piped passwords - -* Thu Jun 16 2005 Bill Nottingham 1.0-2 -- add patch for 32/64 bit compatibility (#160445, ) - -* Tue Mar 29 2005 Bill Nottingham 1.0-1 -- update to 1.0 - -* Thu Mar 10 2005 Bill Nottingham 0.993-1 -- switch to cryptsetup-luks, for LUKS support - -* Tue Oct 12 2004 Bill Nottingham 0.1-4 -- oops, make that *everything* static (#129926) - -* Tue Aug 31 2004 Bill Nottingham 0.1-3 -- link some things static, move to /sbin (#129926) - -* Tue Jun 15 2004 Elliot Lee -- rebuilt - -* Fri Apr 16 2004 Bill Nottingham 0.1-1 -- initial packaging diff --git a/cryptsetup.spec b/cryptsetup.spec index 4f64fac..fc439d9 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.8.1 -Release: %autorelease +Release: 1%{?dist} License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,4 +117,663 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog -%autochangelog +* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 +- Update to cryptsetup 2.8.1. + +* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 +- Update to cryptsetup 2.8.0. + +* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 +- Update to cryptsetup 2.8.0-rc1. + +* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 +- Update to cryptsetup 2.7.5. + +* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 +- Update to cryptsetup 2.7.4. + +* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 +- Update to cryptsetup 2.7.3. + +* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 +- Update to cryptsetup 2.7.2. + +* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 +- Update to cryptsetup 2.7.1. + +* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 +- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) +- patch: Do not compile unused internal argon2 implementation + +* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 +- Update to cryptsetup 2.7.0. + +* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 +- Update to cryptsetup 2.7.0-rc1. + +* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 +- Update to cryptsetup 2.7.0-rc0. + +* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 +- Drop libargon2 dependency in RHEL builds + +* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 +- Update to cryptsetup 2.6.1. + +* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 +- Update to cryptsetup 2.6.0. + +* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 +- Update to cryptsetup 2.6.0-rc0. + +* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 +- Update to cryptsetup 2.5.0. + +* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 +- Update to cryptsetup 2.5.0-rc1. + +* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 +- Update to cryptsetup 2.4.3. + +* Thu Nov 18 2021 Milan Broz - 2.4.2-1 +- Update to cryptsetup 2.4.2. + +* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 +- Update to cryptsetup 2.4.1. + +* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 +- Rebuilt with OpenSSL 3.0.0 + +* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 +- Update to cryptsetup 2.4.0. + +* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 +- Update to cryptsetup 2.4.0-rc1. + +* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 +- Rebuild for versioned symbols in json-c + +* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 +- Update to cryptsetup 2.4.0-rc0. +- add experimental cryptsetup-ssh token subpackage +- spec file cleanup + +* Fri May 28 2021 Milan Broz - 2.3.6-1 +- Update to cryptsetup 2.3.6. + +* Thu Mar 11 2021 Milan Broz - 2.3.5-2 +- Update to cryptsetup 2.3.5. + +* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Sep 03 2020 Milan Broz - 2.3.4-1 +- Update to cryptsetup 2.3.4. +- Fix for CVE-2020-14382 (#1874712) + +* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu May 28 2020 Ondrej Kozina - 2.3.3-1 +- Update to cryptsetup 2.3.3. + +* Thu Apr 30 2020 Milan Broz - 2.3.2-1 +- Update to cryptsetup 2.3.2. + +* Tue Apr 21 2020 Björn Esser - 2.3.1-4 +- Rebuild (json-c) + +* Thu Apr 16 2020 Milan Broz - 2.3.1-3 +- Fix broken json-c patch (#1824878). + +* Tue Apr 14 2020 Björn Esser - 2.3.1-2 +- Add support for upcoming json-c 0.14.0 +- Use %%make_build, %%make_install and %%autosetup macros + +* Thu Mar 12 2020 Ondrej Kozina - 2.3.1-1 +- Update to cryptsetup 2.3.1. + +* Sun Feb 02 2020 Milan Broz - 2.3.0-1 +- Update to cryptsetup 2.3.0. + +* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0-0.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Jan 12 2020 Milan Broz - 2.3.0-0.1 +- Update to cryptsetup 2.3.0-rc0. + +* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 +- Update to cryptsetup 2.2.2. + +* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 +- Update to cryptsetup 2.2.1. + +* Thu Aug 15 2019 Milan Broz - 2.2.0-1 +- Update to cryptsetup 2.2.0. + +* Wed Jul 24 2019 Fedora Release Engineering - 2.2.0-0.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Jun 14 2019 Ondrej Kozina - 2.2.0-0.2 +- Update to cryptsetup 2.2.0-rc1. + +* Fri May 03 2019 Ondrej Kozina - 2.2.0-0.1 +- Update to cryptsetup 2.2.0-rc0. + +* Thu Apr 04 2019 Kalev Lember - 2.1.0-3 +- Add back python2-cryptsetup and cryptsetup-python3 obsoletes + +* Mon Mar 18 2019 Milan Broz - 2.1.0-2 +- Rebuild for new libargon2 soname. + +* Fri Feb 08 2019 Ondrej Kozina - 2.1.0-1 +- Update to cryptsetup 2.1.0. +- Drop python specific bits from spec file (python was removed + from upstream project) + +* Thu Jan 31 2019 Fedora Release Engineering - 2.0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 22 2019 Ondrej Kozina - 2.0.6-2 +- Switch default metadata format to LUKS2. +- Resolves: #1668013 + +* Mon Dec 03 2018 Ondrej Kozina - 2.0.6-1 +- Update to cryptsetup 2.0.6. + +* Mon Oct 29 2018 Ondrej Kozina - 2.0.5-1 +- Update to cryptsetup 2.0.5. + +* Fri Aug 03 2018 Ondrej Kozina - 2.0.4-1 +- Update to cryptsetup 2.0.4. +- patch: Add Fedora system library paths in configure. + +* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-6 +- Remove libgcrypt dependency from cryptsetup-libs package. + +* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-5 +- Replace sed script with --disable-rpath configure option. +- Switch cryptsetup to openssl crypto backend. +- Spec file cleanup. + +* Thu Jul 12 2018 Fedora Release Engineering - 2.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri May 04 2018 Ondrej Kozina - 2.0.3-3 +- Fix obsolete macro for python3 subpackage. + +* Fri May 04 2018 Ondrej Kozina - 2.0.3-2 +- Add missing 'Obsoletes' macros for python subpackages. + +* Fri May 04 2018 Milan Broz - 2.0.3-1 +- Update to cryptsetup 2.0.3. + +* Wed Apr 25 2018 Ondrej Kozina - 2.0.2-3 +- Add conditions for python sub-packages + +* Tue Mar 27 2018 Björn Esser - 2.0.2-2 +- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 + +* Wed Mar 07 2018 Milan Broz - 2.0.2-1 +- Update to cryptsetup 2.0.2. + +* Tue Mar 06 2018 Björn Esser - 2.0.1-3 +- Rebuilt for libjson-c.so.4 (json-c v0.13.1) + +* Wed Feb 07 2018 Fedora Release Engineering - 2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sun Jan 21 2018 Milan Broz - 2.0.1-1 +- Update to cryptsetup 2.0.1. + +* Thu Jan 04 2018 Ondrej Kozina - 2.0.0-3 +- Override locking path to /run/cryptsetup (going to be new default) +- Claim ownership of the locking directory + +* Fri Dec 15 2017 Iryna Shcherbina - 2.0.0-2 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Tue Dec 12 2017 Ondrej Kozina - 2.0.0-1 +- Update to cryptsetup 2.0.0 (final). + +* Sun Dec 10 2017 Björn Esser - 2.0.0-0.6 +- Rebuilt for libjson-c.so.3 + +* Mon Nov 20 2017 Milan Broz - 2.0.0-0.5 +- Link to system libargon2 instead of using bundled code. + +* Thu Nov 09 2017 Ondrej Kozina - 2.0.0-0.4 +- Drop the legacy library. + +* Wed Nov 08 2017 Ondrej Kozina - 2.0.0-0.3 +- Temporary build providing legacy library. + +* Tue Nov 07 2017 Ondrej Kozina - 2.0.0-0.2 +- Update to cryptsetup 2.0.0-rc1 (with libcryptsetup soname bump). +- Added integritysetup subpackage. + +* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-5 +- Add Provides for the old name without %%_isa + +* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-4 +- Python 2 binary package renamed to python2-cryptsetup + See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + +* Wed Aug 02 2017 Fedora Release Engineering - 1.7.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Apr 27 2017 Milan Broz - 1.7.5-1 +- Update to cryptsetup 1.7.5. + +* Wed Mar 15 2017 Milan Broz - 1.7.4-1 +- Update to cryptsetup 1.7.4. + +* Fri Feb 10 2017 Fedora Release Engineering - 1.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Dec 19 2016 Miro Hrončok - 1.7.3-2 +- Rebuild for Python 3.6 + +* Sun Oct 30 2016 Milan Broz - 1.7.3-1 +- Update to cryptsetup 1.7.3. + +* Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-3 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Mon Jun 13 2016 Milan Broz - 1.7.2-2 +- Rebuilt for compatible symbol changes in glibc. + +* Sat Jun 04 2016 Milan Broz - 1.7.2-1 +- Update to cryptsetup 1.7.2. + +* Sun Feb 28 2016 Milan Broz - 1.7.1-1 +- Update to cryptsetup 1.7.1. + +* Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + +* Tue Nov 03 2015 Milan Broz - 1.7.0-1 +- Update to cryptsetup 1.7.0. +- Switch to sha256 as default hash. +- Increase default PBKDF2 iteration time to 2 seconds. + +* Tue Sep 08 2015 Milan Broz - 1.6.8-2 +- Update to cryptsetup 1.6.8. + +* Wed Jun 17 2015 Fedora Release Engineering - 1.6.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Mar 23 2015 Milan Broz - 1.6.7-1 +- Update to cryptsetup 1.6.7. +- Remove no longer needed fipscheck library dependence. +- Change URL to new homepage. + +* Sat Aug 16 2014 Milan Broz - 1.6.6-1 +- Update to cryptsetup 1.6.6. + +* Sat Aug 16 2014 Fedora Release Engineering - 1.6.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Jul 11 2014 Tom Callaway - 1.6.5-2 +- fix license handling + +* Sun Jun 29 2014 Milan Broz - 1.6.5-1 +- Update to cryptsetup 1.6.5. +- Add cryptsetup-python3 subpackage. + +* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Mar 02 2014 Milan Broz - 1.6.4-2 +- Require libgcrypt 1.6.1 (with fixed PBKDF2 and Whirlpool hash). + +* Thu Feb 27 2014 Milan Broz - 1.6.4-1 +- Update to cryptsetup 1.6.4. + +* Tue Jan 07 2014 Ondrej Kozina - 1.6.3-2 +- remove useless hmac checksum + +* Fri Dec 13 2013 Milan Broz - 1.6.3-1 +- Update to cryptsetup 1.6.3. + +* Sun Aug 04 2013 Milan Broz - 1.6.2-1 +- Update to cryptsetup 1.6.2. + +* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Mar 31 2013 Milan Broz - 1.6.1-1 +- Update to cryptsetup 1.6.1. +- Install ReleaseNotes files instead of empty Changelog file. + +* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Jan 14 2013 Milan Broz - 1.6.0-1 +- Update to cryptsetup 1.6.0. +- Change default LUKS encryption mode to aes-xts-plain64 (AES128). +- Force use of gcrypt PBKDF2 instead of internal implementation. + +* Sat Dec 29 2012 Milan Broz - 1.6.0-0.1 +- Update to cryptsetup 1.6.0-rc1. +- Relax license to GPLv2+ according to new release. +- Compile cryptsetup with libpwquality support. + +* Tue Oct 16 2012 Milan Broz - 1.5.1-1 +- Update to cryptsetup 1.5.1. + +* Wed Jul 18 2012 Fedora Release Engineering - 1.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 10 2012 Milan Broz - 1.5.0-1 +- Update to cryptsetup 1.5.0. + +* Wed Jun 20 2012 Milan Broz - 1.5.0-0.2 +- Update to cryptsetup 1.5.0-rc2. +- Add cryptsetup-reencrypt subpackage. + +* Mon Jun 11 2012 Milan Broz - 1.5.0-0.1 +- Update to cryptsetup 1.5.0-rc1. +- Add veritysetup subpackage. +- Move localization files to libs subpackage. + +* Thu May 31 2012 Milan Broz - 1.4.3-2 +- Build with fipscheck (verification in fips mode). +- Clean up spec file, use install to /usr. + +* Thu May 31 2012 Milan Broz - 1.4.3-1 +- Update to cryptsetup 1.4.3. + +* Thu Apr 12 2012 Milan Broz - 1.4.2-1 +- Update to cryptsetup 1.4.2. + +* Fri Jan 13 2012 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Nov 09 2011 Milan Broz - 1.4.1-1 +- Update to cryptsetup 1.4.1. +- Add Python cryptsetup bindings. +- Obsolete separate python-cryptsetup package. + +* Wed Oct 26 2011 Milan Broz - 1.4.0-1 +- Update to cryptsetup 1.4.0. + +* Mon Oct 10 2011 Milan Broz - 1.4.0-0.1 +- Update to cryptsetup 1.4.0-rc1. +- Rename package back from cryptsetup-luks to cryptsetup. + +* Wed Jun 22 2011 Milan Broz - 1.3.1-2 +- Fix return code for status command when device doesn't exist. + +* Tue May 24 2011 Milan Broz - 1.3.1-1 +- Update to cryptsetup 1.3.1. + +* Tue Apr 05 2011 Milan Broz - 1.3.0-1 +- Update to cryptsetup 1.3.0. + +* Tue Mar 22 2011 Milan Broz - 1.3.0-0.2 +- Update to cryptsetup 1.3.0-rc2 + +* Mon Mar 14 2011 Milan Broz - 1.3.0-0.1 +- Update to cryptsetup 1.3.0-rc1 + +* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 20 2010 Milan Broz - 1.2.0-1 +- Update to cryptsetup 1.2.0 + +* Thu Nov 25 2010 Milan Broz - 1.2.0-0.2 +- Fix crypt_activate_by_keyfile() to work with PLAIN devices. + +* Tue Nov 16 2010 Milan Broz - 1.2.0-0.1 +- Add FAQ to documentation. +- Update to cryptsetup 1.2.0-rc1 + +* Sat Jul 03 2010 Milan Broz - 1.1.3-1 +- Update to cryptsetup 1.1.3 + +* Mon Jun 07 2010 Milan Broz - 1.1.2-2 +- Fix alignment ioctl use. +- Fix API activation calls to handle NULL device name. + +* Sun May 30 2010 Milan Broz - 1.1.2-1 +- Update to cryptsetup 1.1.2 +- Fix luksOpen handling of new line char on stdin. + +* Sun May 23 2010 Milan Broz - 1.1.1-1 +- Update to cryptsetup 1.1.1 +- Fix luksClose for stacked LUKS/LVM devices. + +* Mon May 03 2010 Milan Broz - 1.1.1-0.2 +- Update to cryptsetup 1.1.1-rc2. + +* Sat May 01 2010 Milan Broz - 1.1.1-0.1 +- Update to cryptsetup 1.1.1-rc1. + +* Sun Jan 17 2010 Milan Broz - 1.1.0-1 +- Update to cryptsetup 1.1.0. + +* Fri Jan 15 2010 Milan Broz - 1.1.0-0.6 +- Fix gcrypt initialisation. +- Fix backward compatibility for hash algorithm (uppercase). + +* Wed Dec 30 2009 Milan Broz - 1.1.0-0.5 +- Update to cryptsetup 1.1.0-rc4 + +* Mon Nov 16 2009 Milan Broz - 1.1.0-0.4 +- Update to cryptsetup 1.1.0-rc3 + +* Thu Oct 01 2009 Milan Broz - 1.1.0-0.3 +- Update to cryptsetup 1.1.0-rc2 +- Fix libcryptsetup to properly export only versioned symbols. + +* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 +- Update to cryptsetup 1.1.0-rc1 +- Add luksHeaderBackup and luksHeaderRestore commands. + +* Fri Sep 11 2009 Milan Broz - 1.1.0-0.1 +- Update to new upstream testing version with new API interface. +- Add luksSuspend and luksResume commands. +- Introduce pkgconfig. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Milan Broz - 1.0.7-1 +- Update to upstream final release. +- Split libs subpackage. +- Remove rpath setting from cryptsetup binary. + +* Wed Jul 15 2009 Till Maas - 1.0.7-0.2 +- update BR because of libuuid splitout from e2fsprogs + +* Mon Jun 22 2009 Milan Broz - 1.0.7-0.1 +- Update to new upstream 1.0.7-rc1. + +- Wipe old fs headers to not confuse blkid (#468062) +* Tue Feb 24 2009 Fedora Release Engineering - 1.0.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Oct 30 2008 Milan Broz - 1.0.6-6 +- Wipe old fs headers to not confuse blkid (#468062) + +* Tue Sep 23 2008 Milan Broz - 1.0.6-5 +- Change new project home page. +- Print more descriptive messages for initialization errors. +- Refresh patches to versions commited upstream. + +* Sat Sep 06 2008 Milan Broz - 1.0.6-4 +- Fix close of zero decriptor. +- Fix udevsettle delays - use temporary crypt device remapping. + +* Wed May 28 2008 Till Maas - 1.0.6-3 +- remove a duplicate sentence from the manpage (RH #448705) +- add patch metadata about upstream status + +* Tue Apr 15 2008 Bill Nottinghm - 1.0.6-2 +- Add the device to the luksOpen prompt (#433406) +- Use iconv, not recode (#442574) + +* Thu Mar 13 2008 Till Maas - 1.0.6-1 +- Update to latest version +- remove patches that have been merged upstream + +* Mon Mar 03 2008 Till Maas - 1.0.6-0.1.pre2 +- Update to new version with several bugfixes +- remove patches that have been merged upstream +- add patch from cryptsetup newsgroup +- fix typo / missing luksRemoveKey in manpage (patch) + +* Tue Feb 19 2008 Fedora Release Engineering - 1.0.5-9 +- Autorebuild for GCC 4.3 + +* Sat Jan 19 2008 Peter Jones - 1.0.5-8 +- Rebuild for broken deps. + +* Thu Aug 30 2007 Till Maas - 1.0.5-7 +- update URL +- update license tag +- recode ChangeLog from latin1 to uf8 +- add smp_mflags to make + +* Fri Aug 24 2007 Till Maas - 1.0.5-6 +- cleanup BuildRequires: +- removed versions, packages in Fedora are new enough +- changed popt to popt-devel + +* Thu Aug 23 2007 Till Maas - 1.0.5-5 +- fix devel subpackage requires +- remove empty NEWS README +- remove uneeded INSTALL +- remove uneeded ldconfig requires +- add readonly detection patch + +* Wed Aug 08 2007 Till Maas - 1.0.5-4 +- disable patch2, libsepol is now detected by configure +- move libcryptsetup.so to %%{_libdir} instead of /%%{_lib} + +* Fri Jul 27 2007 Till Maas - 1.0.5-3 +- Use /%%{_lib} instead of /lib to use /lib64 on 64bit archs + +* Thu Jul 26 2007 Till Maas - 1.0.5-2 +- Use /lib as libdir (#243228) +- sync header and library (#215349) +- do not use %%makeinstall (recommended by PackageGuidelines) +- select sbindir with %%configure instead with make +- add TODO + +* Wed Jun 13 2007 Jeremy Katz - 1.0.5-1 +- update to 1.0.5 + +* Mon Jun 04 2007 Peter Jones - 1.0.3-5 +- Don't build static any more. + +* Mon Feb 05 2007 Alasdair Kergon - 1.0.3-4 +- Add build dependency on new device-mapper-devel package. +- Add preun and post ldconfig requirements. +- Update BuildRoot. + +* Wed Nov 1 2006 Peter Jones - 1.0.3-3 +- Require newer libselinux (#213414) + +* Wed Jul 12 2006 Jesse Keating - 1.0.3-2.1 +- rebuild + +* Wed Jun 7 2006 Jeremy Katz - 1.0.3-2 +- put shared libs in the right subpackages + +* Fri Apr 7 2006 Bill Nottingham 1.0.3-1 +- update to final 1.0.3 + +* Mon Feb 27 2006 Bill Nottingham 1.0.3-0.rc2 +- update to 1.0.3rc2, fixes bug with HAL & encrypted devices (#182658) + +* Wed Feb 22 2006 Bill Nottingham 1.0.3-0.rc1 +- update to 1.0.3rc1, reverts changes to default encryption type + +* Tue Feb 21 2006 Bill Nottingham 1.0.2-1 +- update to 1.0.2, fix incompatiblity with old cryptsetup (#176726) + +* Mon Feb 20 2006 Karsten Hopp 1.0.1-5 +- BuildRequires: libselinux-devel + +* Fri Feb 10 2006 Jesse Keating - 1.0.1-4.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1.0.1-4.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Mon Dec 5 2005 Bill Nottingham 1.0.1-4 +- rebuild against new libdevmapper + +* Thu Oct 13 2005 Florian La Roche +- add -lsepol to rebuild on current fc5 + +* Mon Aug 22 2005 Karel Zak 1.0.1-2 +- fix cryptsetup help for isLuks action + +* Fri Jul 1 2005 Bill Nottingham 1.0.1-1 +- update to 1.0.1 - fixes incompatiblity with previous cryptsetup for + piped passwords + +* Thu Jun 16 2005 Bill Nottingham 1.0-2 +- add patch for 32/64 bit compatibility (#160445, ) + +* Tue Mar 29 2005 Bill Nottingham 1.0-1 +- update to 1.0 + +* Thu Mar 10 2005 Bill Nottingham 0.993-1 +- switch to cryptsetup-luks, for LUKS support + +* Tue Oct 12 2004 Bill Nottingham 0.1-4 +- oops, make that *everything* static (#129926) + +* Tue Aug 31 2004 Bill Nottingham 0.1-3 +- link some things static, move to /sbin (#129926) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Apr 16 2004 Bill Nottingham 0.1-1 +- initial packaging From 9f8c77c9bdf1a77d69798935a84c66ed947a52d2 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Thu, 2 Oct 2025 13:34:36 +0200 Subject: [PATCH 59/62] Add rpmautospec. --- changelog | 660 +++++++++++++++++++++++++++++++++++++++++++++++ cryptsetup.spec | 663 +----------------------------------------------- 2 files changed, 662 insertions(+), 661 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..1d8a8f0 --- /dev/null +++ b/changelog @@ -0,0 +1,660 @@ +* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 +- Update to cryptsetup 2.8.1. + +* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + +* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 +- Update to cryptsetup 2.8.0. + +* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 +- Update to cryptsetup 2.8.0-rc1. + +* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + +* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 +- Update to cryptsetup 2.7.5. + +* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 +- Update to cryptsetup 2.7.4. + +* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 +- Update to cryptsetup 2.7.3. + +* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 +- Update to cryptsetup 2.7.2. + +* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 +- Update to cryptsetup 2.7.1. + +* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 +- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) +- patch: Do not compile unused internal argon2 implementation + +* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 +- Update to cryptsetup 2.7.0. + +* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 +- Update to cryptsetup 2.7.0-rc1. + +* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 +- Update to cryptsetup 2.7.0-rc0. + +* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 +- Drop libargon2 dependency in RHEL builds + +* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 +- Update to cryptsetup 2.6.1. + +* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 +- Update to cryptsetup 2.6.0. + +* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 +- Update to cryptsetup 2.6.0-rc0. + +* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 +- Update to cryptsetup 2.5.0. + +* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 +- Update to cryptsetup 2.5.0-rc1. + +* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 +- Update to cryptsetup 2.4.3. + +* Thu Nov 18 2021 Milan Broz - 2.4.2-1 +- Update to cryptsetup 2.4.2. + +* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 +- Update to cryptsetup 2.4.1. + +* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 +- Rebuilt with OpenSSL 3.0.0 + +* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 +- Update to cryptsetup 2.4.0. + +* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 +- Update to cryptsetup 2.4.0-rc1. + +* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 +- Rebuild for versioned symbols in json-c + +* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 +- Update to cryptsetup 2.4.0-rc0. +- add experimental cryptsetup-ssh token subpackage +- spec file cleanup + +* Fri May 28 2021 Milan Broz - 2.3.6-1 +- Update to cryptsetup 2.3.6. + +* Thu Mar 11 2021 Milan Broz - 2.3.5-2 +- Update to cryptsetup 2.3.5. + +* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Thu Sep 03 2020 Milan Broz - 2.3.4-1 +- Update to cryptsetup 2.3.4. +- Fix for CVE-2020-14382 (#1874712) + +* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu May 28 2020 Ondrej Kozina - 2.3.3-1 +- Update to cryptsetup 2.3.3. + +* Thu Apr 30 2020 Milan Broz - 2.3.2-1 +- Update to cryptsetup 2.3.2. + +* Tue Apr 21 2020 Björn Esser - 2.3.1-4 +- Rebuild (json-c) + +* Thu Apr 16 2020 Milan Broz - 2.3.1-3 +- Fix broken json-c patch (#1824878). + +* Tue Apr 14 2020 Björn Esser - 2.3.1-2 +- Add support for upcoming json-c 0.14.0 +- Use %%make_build, %%make_install and %%autosetup macros + +* Thu Mar 12 2020 Ondrej Kozina - 2.3.1-1 +- Update to cryptsetup 2.3.1. + +* Sun Feb 02 2020 Milan Broz - 2.3.0-1 +- Update to cryptsetup 2.3.0. + +* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0-0.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Jan 12 2020 Milan Broz - 2.3.0-0.1 +- Update to cryptsetup 2.3.0-rc0. + +* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 +- Update to cryptsetup 2.2.2. + +* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 +- Update to cryptsetup 2.2.1. + +* Thu Aug 15 2019 Milan Broz - 2.2.0-1 +- Update to cryptsetup 2.2.0. + +* Wed Jul 24 2019 Fedora Release Engineering - 2.2.0-0.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Jun 14 2019 Ondrej Kozina - 2.2.0-0.2 +- Update to cryptsetup 2.2.0-rc1. + +* Fri May 03 2019 Ondrej Kozina - 2.2.0-0.1 +- Update to cryptsetup 2.2.0-rc0. + +* Thu Apr 04 2019 Kalev Lember - 2.1.0-3 +- Add back python2-cryptsetup and cryptsetup-python3 obsoletes + +* Mon Mar 18 2019 Milan Broz - 2.1.0-2 +- Rebuild for new libargon2 soname. + +* Fri Feb 08 2019 Ondrej Kozina - 2.1.0-1 +- Update to cryptsetup 2.1.0. +- Drop python specific bits from spec file (python was removed + from upstream project) + +* Thu Jan 31 2019 Fedora Release Engineering - 2.0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Jan 22 2019 Ondrej Kozina - 2.0.6-2 +- Switch default metadata format to LUKS2. +- Resolves: #1668013 + +* Mon Dec 03 2018 Ondrej Kozina - 2.0.6-1 +- Update to cryptsetup 2.0.6. + +* Mon Oct 29 2018 Ondrej Kozina - 2.0.5-1 +- Update to cryptsetup 2.0.5. + +* Fri Aug 03 2018 Ondrej Kozina - 2.0.4-1 +- Update to cryptsetup 2.0.4. +- patch: Add Fedora system library paths in configure. + +* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-6 +- Remove libgcrypt dependency from cryptsetup-libs package. + +* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-5 +- Replace sed script with --disable-rpath configure option. +- Switch cryptsetup to openssl crypto backend. +- Spec file cleanup. + +* Thu Jul 12 2018 Fedora Release Engineering - 2.0.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri May 04 2018 Ondrej Kozina - 2.0.3-3 +- Fix obsolete macro for python3 subpackage. + +* Fri May 04 2018 Ondrej Kozina - 2.0.3-2 +- Add missing 'Obsoletes' macros for python subpackages. + +* Fri May 04 2018 Milan Broz - 2.0.3-1 +- Update to cryptsetup 2.0.3. + +* Wed Apr 25 2018 Ondrej Kozina - 2.0.2-3 +- Add conditions for python sub-packages + +* Tue Mar 27 2018 Björn Esser - 2.0.2-2 +- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 + +* Wed Mar 07 2018 Milan Broz - 2.0.2-1 +- Update to cryptsetup 2.0.2. + +* Tue Mar 06 2018 Björn Esser - 2.0.1-3 +- Rebuilt for libjson-c.so.4 (json-c v0.13.1) + +* Wed Feb 07 2018 Fedora Release Engineering - 2.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sun Jan 21 2018 Milan Broz - 2.0.1-1 +- Update to cryptsetup 2.0.1. + +* Thu Jan 04 2018 Ondrej Kozina - 2.0.0-3 +- Override locking path to /run/cryptsetup (going to be new default) +- Claim ownership of the locking directory + +* Fri Dec 15 2017 Iryna Shcherbina - 2.0.0-2 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Tue Dec 12 2017 Ondrej Kozina - 2.0.0-1 +- Update to cryptsetup 2.0.0 (final). + +* Sun Dec 10 2017 Björn Esser - 2.0.0-0.6 +- Rebuilt for libjson-c.so.3 + +* Mon Nov 20 2017 Milan Broz - 2.0.0-0.5 +- Link to system libargon2 instead of using bundled code. + +* Thu Nov 09 2017 Ondrej Kozina - 2.0.0-0.4 +- Drop the legacy library. + +* Wed Nov 08 2017 Ondrej Kozina - 2.0.0-0.3 +- Temporary build providing legacy library. + +* Tue Nov 07 2017 Ondrej Kozina - 2.0.0-0.2 +- Update to cryptsetup 2.0.0-rc1 (with libcryptsetup soname bump). +- Added integritysetup subpackage. + +* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-5 +- Add Provides for the old name without %%_isa + +* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-4 +- Python 2 binary package renamed to python2-cryptsetup + See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 + +* Wed Aug 02 2017 Fedora Release Engineering - 1.7.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.7.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Thu Apr 27 2017 Milan Broz - 1.7.5-1 +- Update to cryptsetup 1.7.5. + +* Wed Mar 15 2017 Milan Broz - 1.7.4-1 +- Update to cryptsetup 1.7.4. + +* Fri Feb 10 2017 Fedora Release Engineering - 1.7.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Mon Dec 19 2016 Miro Hrončok - 1.7.3-2 +- Rebuild for Python 3.6 + +* Sun Oct 30 2016 Milan Broz - 1.7.3-1 +- Update to cryptsetup 1.7.3. + +* Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-3 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Mon Jun 13 2016 Milan Broz - 1.7.2-2 +- Rebuilt for compatible symbol changes in glibc. + +* Sat Jun 04 2016 Milan Broz - 1.7.2-1 +- Update to cryptsetup 1.7.2. + +* Sun Feb 28 2016 Milan Broz - 1.7.1-1 +- Update to cryptsetup 1.7.1. + +* Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Fedora Release Engineering - 1.7.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + +* Tue Nov 03 2015 Milan Broz - 1.7.0-1 +- Update to cryptsetup 1.7.0. +- Switch to sha256 as default hash. +- Increase default PBKDF2 iteration time to 2 seconds. + +* Tue Sep 08 2015 Milan Broz - 1.6.8-2 +- Update to cryptsetup 1.6.8. + +* Wed Jun 17 2015 Fedora Release Engineering - 1.6.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Mar 23 2015 Milan Broz - 1.6.7-1 +- Update to cryptsetup 1.6.7. +- Remove no longer needed fipscheck library dependence. +- Change URL to new homepage. + +* Sat Aug 16 2014 Milan Broz - 1.6.6-1 +- Update to cryptsetup 1.6.6. + +* Sat Aug 16 2014 Fedora Release Engineering - 1.6.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Fri Jul 11 2014 Tom Callaway - 1.6.5-2 +- fix license handling + +* Sun Jun 29 2014 Milan Broz - 1.6.5-1 +- Update to cryptsetup 1.6.5. +- Add cryptsetup-python3 subpackage. + +* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Mar 02 2014 Milan Broz - 1.6.4-2 +- Require libgcrypt 1.6.1 (with fixed PBKDF2 and Whirlpool hash). + +* Thu Feb 27 2014 Milan Broz - 1.6.4-1 +- Update to cryptsetup 1.6.4. + +* Tue Jan 07 2014 Ondrej Kozina - 1.6.3-2 +- remove useless hmac checksum + +* Fri Dec 13 2013 Milan Broz - 1.6.3-1 +- Update to cryptsetup 1.6.3. + +* Sun Aug 04 2013 Milan Broz - 1.6.2-1 +- Update to cryptsetup 1.6.2. + +* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun Mar 31 2013 Milan Broz - 1.6.1-1 +- Update to cryptsetup 1.6.1. +- Install ReleaseNotes files instead of empty Changelog file. + +* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Mon Jan 14 2013 Milan Broz - 1.6.0-1 +- Update to cryptsetup 1.6.0. +- Change default LUKS encryption mode to aes-xts-plain64 (AES128). +- Force use of gcrypt PBKDF2 instead of internal implementation. + +* Sat Dec 29 2012 Milan Broz - 1.6.0-0.1 +- Update to cryptsetup 1.6.0-rc1. +- Relax license to GPLv2+ according to new release. +- Compile cryptsetup with libpwquality support. + +* Tue Oct 16 2012 Milan Broz - 1.5.1-1 +- Update to cryptsetup 1.5.1. + +* Wed Jul 18 2012 Fedora Release Engineering - 1.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Jul 10 2012 Milan Broz - 1.5.0-1 +- Update to cryptsetup 1.5.0. + +* Wed Jun 20 2012 Milan Broz - 1.5.0-0.2 +- Update to cryptsetup 1.5.0-rc2. +- Add cryptsetup-reencrypt subpackage. + +* Mon Jun 11 2012 Milan Broz - 1.5.0-0.1 +- Update to cryptsetup 1.5.0-rc1. +- Add veritysetup subpackage. +- Move localization files to libs subpackage. + +* Thu May 31 2012 Milan Broz - 1.4.3-2 +- Build with fipscheck (verification in fips mode). +- Clean up spec file, use install to /usr. + +* Thu May 31 2012 Milan Broz - 1.4.3-1 +- Update to cryptsetup 1.4.3. + +* Thu Apr 12 2012 Milan Broz - 1.4.2-1 +- Update to cryptsetup 1.4.2. + +* Fri Jan 13 2012 Fedora Release Engineering - 1.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Wed Nov 09 2011 Milan Broz - 1.4.1-1 +- Update to cryptsetup 1.4.1. +- Add Python cryptsetup bindings. +- Obsolete separate python-cryptsetup package. + +* Wed Oct 26 2011 Milan Broz - 1.4.0-1 +- Update to cryptsetup 1.4.0. + +* Mon Oct 10 2011 Milan Broz - 1.4.0-0.1 +- Update to cryptsetup 1.4.0-rc1. +- Rename package back from cryptsetup-luks to cryptsetup. + +* Wed Jun 22 2011 Milan Broz - 1.3.1-2 +- Fix return code for status command when device doesn't exist. + +* Tue May 24 2011 Milan Broz - 1.3.1-1 +- Update to cryptsetup 1.3.1. + +* Tue Apr 05 2011 Milan Broz - 1.3.0-1 +- Update to cryptsetup 1.3.0. + +* Tue Mar 22 2011 Milan Broz - 1.3.0-0.2 +- Update to cryptsetup 1.3.0-rc2 + +* Mon Mar 14 2011 Milan Broz - 1.3.0-0.1 +- Update to cryptsetup 1.3.0-rc1 + +* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Dec 20 2010 Milan Broz - 1.2.0-1 +- Update to cryptsetup 1.2.0 + +* Thu Nov 25 2010 Milan Broz - 1.2.0-0.2 +- Fix crypt_activate_by_keyfile() to work with PLAIN devices. + +* Tue Nov 16 2010 Milan Broz - 1.2.0-0.1 +- Add FAQ to documentation. +- Update to cryptsetup 1.2.0-rc1 + +* Sat Jul 03 2010 Milan Broz - 1.1.3-1 +- Update to cryptsetup 1.1.3 + +* Mon Jun 07 2010 Milan Broz - 1.1.2-2 +- Fix alignment ioctl use. +- Fix API activation calls to handle NULL device name. + +* Sun May 30 2010 Milan Broz - 1.1.2-1 +- Update to cryptsetup 1.1.2 +- Fix luksOpen handling of new line char on stdin. + +* Sun May 23 2010 Milan Broz - 1.1.1-1 +- Update to cryptsetup 1.1.1 +- Fix luksClose for stacked LUKS/LVM devices. + +* Mon May 03 2010 Milan Broz - 1.1.1-0.2 +- Update to cryptsetup 1.1.1-rc2. + +* Sat May 01 2010 Milan Broz - 1.1.1-0.1 +- Update to cryptsetup 1.1.1-rc1. + +* Sun Jan 17 2010 Milan Broz - 1.1.0-1 +- Update to cryptsetup 1.1.0. + +* Fri Jan 15 2010 Milan Broz - 1.1.0-0.6 +- Fix gcrypt initialisation. +- Fix backward compatibility for hash algorithm (uppercase). + +* Wed Dec 30 2009 Milan Broz - 1.1.0-0.5 +- Update to cryptsetup 1.1.0-rc4 + +* Mon Nov 16 2009 Milan Broz - 1.1.0-0.4 +- Update to cryptsetup 1.1.0-rc3 + +* Thu Oct 01 2009 Milan Broz - 1.1.0-0.3 +- Update to cryptsetup 1.1.0-rc2 +- Fix libcryptsetup to properly export only versioned symbols. + +* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 +- Update to cryptsetup 1.1.0-rc1 +- Add luksHeaderBackup and luksHeaderRestore commands. + +* Fri Sep 11 2009 Milan Broz - 1.1.0-0.1 +- Update to new upstream testing version with new API interface. +- Add luksSuspend and luksResume commands. +- Introduce pkgconfig. + +* Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Jul 22 2009 Milan Broz - 1.0.7-1 +- Update to upstream final release. +- Split libs subpackage. +- Remove rpath setting from cryptsetup binary. + +* Wed Jul 15 2009 Till Maas - 1.0.7-0.2 +- update BR because of libuuid splitout from e2fsprogs + +* Mon Jun 22 2009 Milan Broz - 1.0.7-0.1 +- Update to new upstream 1.0.7-rc1. + +- Wipe old fs headers to not confuse blkid (#468062) +* Tue Feb 24 2009 Fedora Release Engineering - 1.0.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Oct 30 2008 Milan Broz - 1.0.6-6 +- Wipe old fs headers to not confuse blkid (#468062) + +* Tue Sep 23 2008 Milan Broz - 1.0.6-5 +- Change new project home page. +- Print more descriptive messages for initialization errors. +- Refresh patches to versions commited upstream. + +* Sat Sep 06 2008 Milan Broz - 1.0.6-4 +- Fix close of zero decriptor. +- Fix udevsettle delays - use temporary crypt device remapping. + +* Wed May 28 2008 Till Maas - 1.0.6-3 +- remove a duplicate sentence from the manpage (RH #448705) +- add patch metadata about upstream status + +* Tue Apr 15 2008 Bill Nottinghm - 1.0.6-2 +- Add the device to the luksOpen prompt (#433406) +- Use iconv, not recode (#442574) + +* Thu Mar 13 2008 Till Maas - 1.0.6-1 +- Update to latest version +- remove patches that have been merged upstream + +* Mon Mar 03 2008 Till Maas - 1.0.6-0.1.pre2 +- Update to new version with several bugfixes +- remove patches that have been merged upstream +- add patch from cryptsetup newsgroup +- fix typo / missing luksRemoveKey in manpage (patch) + +* Tue Feb 19 2008 Fedora Release Engineering - 1.0.5-9 +- Autorebuild for GCC 4.3 + +* Sat Jan 19 2008 Peter Jones - 1.0.5-8 +- Rebuild for broken deps. + +* Thu Aug 30 2007 Till Maas - 1.0.5-7 +- update URL +- update license tag +- recode ChangeLog from latin1 to uf8 +- add smp_mflags to make + +* Fri Aug 24 2007 Till Maas - 1.0.5-6 +- cleanup BuildRequires: +- removed versions, packages in Fedora are new enough +- changed popt to popt-devel + +* Thu Aug 23 2007 Till Maas - 1.0.5-5 +- fix devel subpackage requires +- remove empty NEWS README +- remove uneeded INSTALL +- remove uneeded ldconfig requires +- add readonly detection patch + +* Wed Aug 08 2007 Till Maas - 1.0.5-4 +- disable patch2, libsepol is now detected by configure +- move libcryptsetup.so to %%{_libdir} instead of /%%{_lib} + +* Fri Jul 27 2007 Till Maas - 1.0.5-3 +- Use /%%{_lib} instead of /lib to use /lib64 on 64bit archs + +* Thu Jul 26 2007 Till Maas - 1.0.5-2 +- Use /lib as libdir (#243228) +- sync header and library (#215349) +- do not use %%makeinstall (recommended by PackageGuidelines) +- select sbindir with %%configure instead with make +- add TODO + +* Wed Jun 13 2007 Jeremy Katz - 1.0.5-1 +- update to 1.0.5 + +* Mon Jun 04 2007 Peter Jones - 1.0.3-5 +- Don't build static any more. + +* Mon Feb 05 2007 Alasdair Kergon - 1.0.3-4 +- Add build dependency on new device-mapper-devel package. +- Add preun and post ldconfig requirements. +- Update BuildRoot. + +* Wed Nov 1 2006 Peter Jones - 1.0.3-3 +- Require newer libselinux (#213414) + +* Wed Jul 12 2006 Jesse Keating - 1.0.3-2.1 +- rebuild + +* Wed Jun 7 2006 Jeremy Katz - 1.0.3-2 +- put shared libs in the right subpackages + +* Fri Apr 7 2006 Bill Nottingham 1.0.3-1 +- update to final 1.0.3 + +* Mon Feb 27 2006 Bill Nottingham 1.0.3-0.rc2 +- update to 1.0.3rc2, fixes bug with HAL & encrypted devices (#182658) + +* Wed Feb 22 2006 Bill Nottingham 1.0.3-0.rc1 +- update to 1.0.3rc1, reverts changes to default encryption type + +* Tue Feb 21 2006 Bill Nottingham 1.0.2-1 +- update to 1.0.2, fix incompatiblity with old cryptsetup (#176726) + +* Mon Feb 20 2006 Karsten Hopp 1.0.1-5 +- BuildRequires: libselinux-devel + +* Fri Feb 10 2006 Jesse Keating - 1.0.1-4.2.1 +- bump again for double-long bug on ppc(64) + +* Tue Feb 07 2006 Jesse Keating - 1.0.1-4.2 +- rebuilt for new gcc4.1 snapshot and glibc changes + +* Fri Dec 09 2005 Jesse Keating +- rebuilt + +* Mon Dec 5 2005 Bill Nottingham 1.0.1-4 +- rebuild against new libdevmapper + +* Thu Oct 13 2005 Florian La Roche +- add -lsepol to rebuild on current fc5 + +* Mon Aug 22 2005 Karel Zak 1.0.1-2 +- fix cryptsetup help for isLuks action + +* Fri Jul 1 2005 Bill Nottingham 1.0.1-1 +- update to 1.0.1 - fixes incompatiblity with previous cryptsetup for + piped passwords + +* Thu Jun 16 2005 Bill Nottingham 1.0-2 +- add patch for 32/64 bit compatibility (#160445, ) + +* Tue Mar 29 2005 Bill Nottingham 1.0-1 +- update to 1.0 + +* Thu Mar 10 2005 Bill Nottingham 0.993-1 +- switch to cryptsetup-luks, for LUKS support + +* Tue Oct 12 2004 Bill Nottingham 0.1-4 +- oops, make that *everything* static (#129926) + +* Tue Aug 31 2004 Bill Nottingham 0.1-3 +- link some things static, move to /sbin (#129926) + +* Tue Jun 15 2004 Elliot Lee +- rebuilt + +* Fri Apr 16 2004 Bill Nottingham 0.1-1 +- initial packaging diff --git a/cryptsetup.spec b/cryptsetup.spec index fc439d9..4f64fac 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,7 +1,7 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup Version: 2.8.1 -Release: 1%{?dist} +Release: %autorelease License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup BuildRequires: autoconf, automake, libtool, gettext-devel, @@ -117,663 +117,4 @@ rm -rf %{buildroot}%{_libdir}/%{name}/*.la %{_sbindir}/cryptsetup-ssh %changelog -* Wed Aug 20 2025 Kristina Hanicova - 2.8.1-1 -- Update to cryptsetup 2.8.1. - -* Wed Jul 23 2025 Fedora Release Engineering - 2.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Tue Jun 24 2025 Ondrej Kozina - 2.8.0-1 -- Update to cryptsetup 2.8.0. - -* Mon Jun 16 2025 Milan Broz - 2.8.0~rc1-1 -- Update to cryptsetup 2.8.0-rc1. - -* Thu Jan 16 2025 Fedora Release Engineering - 2.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Tue Sep 03 2024 Ondrej Kozina - 2.7.5-1 -- Update to cryptsetup 2.7.5. - -* Tue Jul 30 2024 Ondrej Kozina - 2.7.4-1 -- Update to cryptsetup 2.7.4. - -* Wed Jul 17 2024 Fedora Release Engineering - 2.7.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jun 17 2024 Ondrej Kozina - 2.7.3-1 -- Update to cryptsetup 2.7.3. - -* Tue Apr 09 2024 Ondrej Kozina - 2.7.2-1 -- Update to cryptsetup 2.7.2. - -* Thu Mar 07 2024 Ondrej Kozina - 2.7.1-1 -- Update to cryptsetup 2.7.1. - -* Fri Feb 09 2024 Ondrej Kozina - 2.7.0-2 -- Rebuild for OpenSSL Argon2 implementation (OpenSSL 3.2) -- patch: Do not compile unused internal argon2 implementation - -* Wed Jan 24 2024 Ondrej Kozina - 2.7.0-1 -- Update to cryptsetup 2.7.0. - -* Wed Jan 24 2024 Fedora Release Engineering - 2.7.0~rc1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 2.7.0~rc1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Dec 20 2023 Milan Broz - 2.7.0~rc1-1 -- Update to cryptsetup 2.7.0-rc1. - -* Wed Nov 29 2023 Ondrej Kozina - 2.7.0~rc0-1 -- Update to cryptsetup 2.7.0-rc0. - -* Wed Jul 19 2023 Fedora Release Engineering - 2.6.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jun 15 2023 Yaakov Selkowitz - 2.6.1-2 -- Drop libargon2 dependency in RHEL builds - -* Fri Feb 10 2023 Ondrej Kozina - 2.6.1-1 -- Update to cryptsetup 2.6.1. - -* Thu Jan 19 2023 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Mon Nov 28 2022 Ondrej Kozina - 2.6.0-1 -- Update to cryptsetup 2.6.0. - -* Mon Nov 21 2022 Ondrej Kozina - 2.6.0~rc0-1 -- Update to cryptsetup 2.6.0-rc0. - -* Thu Jul 28 2022 Ondrej Kozina - 2.5.0-1 -- Update to cryptsetup 2.5.0. - -* Wed Jul 20 2022 Fedora Release Engineering - 2.5.0~rc1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jul 14 2022 Ondrej Kozina - 2.5.0~rc1-1 -- Update to cryptsetup 2.5.0-rc1. - -* Thu Jan 20 2022 Fedora Release Engineering - 2.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jan 12 2022 Ondrej Kozina - 2.4.3-1 -- Update to cryptsetup 2.4.3. - -* Thu Nov 18 2021 Milan Broz - 2.4.2-1 -- Update to cryptsetup 2.4.2. - -* Fri Sep 17 2021 Ondrej Kozina - 2.4.1-1 -- Update to cryptsetup 2.4.1. - -* Tue Sep 14 2021 Sahana Prasad - 2.4.0-2 -- Rebuilt with OpenSSL 3.0.0 - -* Wed Aug 18 2021 Ondrej Kozina - 2.4.0-1 -- Update to cryptsetup 2.4.0. - -* Fri Jul 30 2021 Milan Broz - 2.4.0~rc1-1 -- Update to cryptsetup 2.4.0-rc1. - -* Wed Jul 21 2021 Fedora Release Engineering - 2.4.0~rc0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Sat Jul 10 2021 Björn Esser - 2.4.0~rc0-2 -- Rebuild for versioned symbols in json-c - -* Fri Jul 02 2021 Ondrej Kozina - 2.4.0~rc0-1 -- Update to cryptsetup 2.4.0-rc0. -- add experimental cryptsetup-ssh token subpackage -- spec file cleanup - -* Fri May 28 2021 Milan Broz - 2.3.6-1 -- Update to cryptsetup 2.3.6. - -* Thu Mar 11 2021 Milan Broz - 2.3.5-2 -- Update to cryptsetup 2.3.5. - -* Tue Jan 26 2021 Fedora Release Engineering - 2.3.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Thu Sep 03 2020 Milan Broz - 2.3.4-1 -- Update to cryptsetup 2.3.4. -- Fix for CVE-2020-14382 (#1874712) - -* Mon Jul 27 2020 Fedora Release Engineering - 2.3.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu May 28 2020 Ondrej Kozina - 2.3.3-1 -- Update to cryptsetup 2.3.3. - -* Thu Apr 30 2020 Milan Broz - 2.3.2-1 -- Update to cryptsetup 2.3.2. - -* Tue Apr 21 2020 Björn Esser - 2.3.1-4 -- Rebuild (json-c) - -* Thu Apr 16 2020 Milan Broz - 2.3.1-3 -- Fix broken json-c patch (#1824878). - -* Tue Apr 14 2020 Björn Esser - 2.3.1-2 -- Add support for upcoming json-c 0.14.0 -- Use %%make_build, %%make_install and %%autosetup macros - -* Thu Mar 12 2020 Ondrej Kozina - 2.3.1-1 -- Update to cryptsetup 2.3.1. - -* Sun Feb 02 2020 Milan Broz - 2.3.0-1 -- Update to cryptsetup 2.3.0. - -* Tue Jan 28 2020 Fedora Release Engineering - 2.3.0-0.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sun Jan 12 2020 Milan Broz - 2.3.0-0.1 -- Update to cryptsetup 2.3.0-rc0. - -* Fri Nov 01 2019 Ondrej Kozina - 2.2.2-1 -- Update to cryptsetup 2.2.2. - -* Fri Sep 06 2019 Ondrej Kozina - 2.2.1-1 -- Update to cryptsetup 2.2.1. - -* Thu Aug 15 2019 Milan Broz - 2.2.0-1 -- Update to cryptsetup 2.2.0. - -* Wed Jul 24 2019 Fedora Release Engineering - 2.2.0-0.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Jun 14 2019 Ondrej Kozina - 2.2.0-0.2 -- Update to cryptsetup 2.2.0-rc1. - -* Fri May 03 2019 Ondrej Kozina - 2.2.0-0.1 -- Update to cryptsetup 2.2.0-rc0. - -* Thu Apr 04 2019 Kalev Lember - 2.1.0-3 -- Add back python2-cryptsetup and cryptsetup-python3 obsoletes - -* Mon Mar 18 2019 Milan Broz - 2.1.0-2 -- Rebuild for new libargon2 soname. - -* Fri Feb 08 2019 Ondrej Kozina - 2.1.0-1 -- Update to cryptsetup 2.1.0. -- Drop python specific bits from spec file (python was removed - from upstream project) - -* Thu Jan 31 2019 Fedora Release Engineering - 2.0.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Jan 22 2019 Ondrej Kozina - 2.0.6-2 -- Switch default metadata format to LUKS2. -- Resolves: #1668013 - -* Mon Dec 03 2018 Ondrej Kozina - 2.0.6-1 -- Update to cryptsetup 2.0.6. - -* Mon Oct 29 2018 Ondrej Kozina - 2.0.5-1 -- Update to cryptsetup 2.0.5. - -* Fri Aug 03 2018 Ondrej Kozina - 2.0.4-1 -- Update to cryptsetup 2.0.4. -- patch: Add Fedora system library paths in configure. - -* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-6 -- Remove libgcrypt dependency from cryptsetup-libs package. - -* Tue Jul 17 2018 Ondrej Kozina - 2.0.3-5 -- Replace sed script with --disable-rpath configure option. -- Switch cryptsetup to openssl crypto backend. -- Spec file cleanup. - -* Thu Jul 12 2018 Fedora Release Engineering - 2.0.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri May 04 2018 Ondrej Kozina - 2.0.3-3 -- Fix obsolete macro for python3 subpackage. - -* Fri May 04 2018 Ondrej Kozina - 2.0.3-2 -- Add missing 'Obsoletes' macros for python subpackages. - -* Fri May 04 2018 Milan Broz - 2.0.3-1 -- Update to cryptsetup 2.0.3. - -* Wed Apr 25 2018 Ondrej Kozina - 2.0.2-3 -- Add conditions for python sub-packages - -* Tue Mar 27 2018 Björn Esser - 2.0.2-2 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) on fc28 - -* Wed Mar 07 2018 Milan Broz - 2.0.2-1 -- Update to cryptsetup 2.0.2. - -* Tue Mar 06 2018 Björn Esser - 2.0.1-3 -- Rebuilt for libjson-c.so.4 (json-c v0.13.1) - -* Wed Feb 07 2018 Fedora Release Engineering - 2.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Jan 21 2018 Milan Broz - 2.0.1-1 -- Update to cryptsetup 2.0.1. - -* Thu Jan 04 2018 Ondrej Kozina - 2.0.0-3 -- Override locking path to /run/cryptsetup (going to be new default) -- Claim ownership of the locking directory - -* Fri Dec 15 2017 Iryna Shcherbina - 2.0.0-2 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Tue Dec 12 2017 Ondrej Kozina - 2.0.0-1 -- Update to cryptsetup 2.0.0 (final). - -* Sun Dec 10 2017 Björn Esser - 2.0.0-0.6 -- Rebuilt for libjson-c.so.3 - -* Mon Nov 20 2017 Milan Broz - 2.0.0-0.5 -- Link to system libargon2 instead of using bundled code. - -* Thu Nov 09 2017 Ondrej Kozina - 2.0.0-0.4 -- Drop the legacy library. - -* Wed Nov 08 2017 Ondrej Kozina - 2.0.0-0.3 -- Temporary build providing legacy library. - -* Tue Nov 07 2017 Ondrej Kozina - 2.0.0-0.2 -- Update to cryptsetup 2.0.0-rc1 (with libcryptsetup soname bump). -- Added integritysetup subpackage. - -* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-5 -- Add Provides for the old name without %%_isa - -* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek - 1.7.5-4 -- Python 2 binary package renamed to python2-cryptsetup - See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.7.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.7.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Thu Apr 27 2017 Milan Broz - 1.7.5-1 -- Update to cryptsetup 1.7.5. - -* Wed Mar 15 2017 Milan Broz - 1.7.4-1 -- Update to cryptsetup 1.7.4. - -* Fri Feb 10 2017 Fedora Release Engineering - 1.7.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Dec 19 2016 Miro Hrončok - 1.7.3-2 -- Rebuild for Python 3.6 - -* Sun Oct 30 2016 Milan Broz - 1.7.3-1 -- Update to cryptsetup 1.7.3. - -* Tue Jul 19 2016 Fedora Release Engineering - 1.7.2-3 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Mon Jun 13 2016 Milan Broz - 1.7.2-2 -- Rebuilt for compatible symbol changes in glibc. - -* Sat Jun 04 2016 Milan Broz - 1.7.2-1 -- Update to cryptsetup 1.7.2. - -* Sun Feb 28 2016 Milan Broz - 1.7.1-1 -- Update to cryptsetup 1.7.1. - -* Wed Feb 03 2016 Fedora Release Engineering - 1.7.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Tue Nov 03 2015 Milan Broz - 1.7.0-1 -- Update to cryptsetup 1.7.0. -- Switch to sha256 as default hash. -- Increase default PBKDF2 iteration time to 2 seconds. - -* Tue Sep 08 2015 Milan Broz - 1.6.8-2 -- Update to cryptsetup 1.6.8. - -* Wed Jun 17 2015 Fedora Release Engineering - 1.6.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Mar 23 2015 Milan Broz - 1.6.7-1 -- Update to cryptsetup 1.6.7. -- Remove no longer needed fipscheck library dependence. -- Change URL to new homepage. - -* Sat Aug 16 2014 Milan Broz - 1.6.6-1 -- Update to cryptsetup 1.6.6. - -* Sat Aug 16 2014 Fedora Release Engineering - 1.6.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Fri Jul 11 2014 Tom Callaway - 1.6.5-2 -- fix license handling - -* Sun Jun 29 2014 Milan Broz - 1.6.5-1 -- Update to cryptsetup 1.6.5. -- Add cryptsetup-python3 subpackage. - -* Sat Jun 07 2014 Fedora Release Engineering - 1.6.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Mar 02 2014 Milan Broz - 1.6.4-2 -- Require libgcrypt 1.6.1 (with fixed PBKDF2 and Whirlpool hash). - -* Thu Feb 27 2014 Milan Broz - 1.6.4-1 -- Update to cryptsetup 1.6.4. - -* Tue Jan 07 2014 Ondrej Kozina - 1.6.3-2 -- remove useless hmac checksum - -* Fri Dec 13 2013 Milan Broz - 1.6.3-1 -- Update to cryptsetup 1.6.3. - -* Sun Aug 04 2013 Milan Broz - 1.6.2-1 -- Update to cryptsetup 1.6.2. - -* Sat Aug 03 2013 Fedora Release Engineering - 1.6.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Sun Mar 31 2013 Milan Broz - 1.6.1-1 -- Update to cryptsetup 1.6.1. -- Install ReleaseNotes files instead of empty Changelog file. - -* Wed Feb 13 2013 Fedora Release Engineering - 1.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Mon Jan 14 2013 Milan Broz - 1.6.0-1 -- Update to cryptsetup 1.6.0. -- Change default LUKS encryption mode to aes-xts-plain64 (AES128). -- Force use of gcrypt PBKDF2 instead of internal implementation. - -* Sat Dec 29 2012 Milan Broz - 1.6.0-0.1 -- Update to cryptsetup 1.6.0-rc1. -- Relax license to GPLv2+ according to new release. -- Compile cryptsetup with libpwquality support. - -* Tue Oct 16 2012 Milan Broz - 1.5.1-1 -- Update to cryptsetup 1.5.1. - -* Wed Jul 18 2012 Fedora Release Engineering - 1.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Jul 10 2012 Milan Broz - 1.5.0-1 -- Update to cryptsetup 1.5.0. - -* Wed Jun 20 2012 Milan Broz - 1.5.0-0.2 -- Update to cryptsetup 1.5.0-rc2. -- Add cryptsetup-reencrypt subpackage. - -* Mon Jun 11 2012 Milan Broz - 1.5.0-0.1 -- Update to cryptsetup 1.5.0-rc1. -- Add veritysetup subpackage. -- Move localization files to libs subpackage. - -* Thu May 31 2012 Milan Broz - 1.4.3-2 -- Build with fipscheck (verification in fips mode). -- Clean up spec file, use install to /usr. - -* Thu May 31 2012 Milan Broz - 1.4.3-1 -- Update to cryptsetup 1.4.3. - -* Thu Apr 12 2012 Milan Broz - 1.4.2-1 -- Update to cryptsetup 1.4.2. - -* Fri Jan 13 2012 Fedora Release Engineering - 1.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Nov 09 2011 Milan Broz - 1.4.1-1 -- Update to cryptsetup 1.4.1. -- Add Python cryptsetup bindings. -- Obsolete separate python-cryptsetup package. - -* Wed Oct 26 2011 Milan Broz - 1.4.0-1 -- Update to cryptsetup 1.4.0. - -* Mon Oct 10 2011 Milan Broz - 1.4.0-0.1 -- Update to cryptsetup 1.4.0-rc1. -- Rename package back from cryptsetup-luks to cryptsetup. - -* Wed Jun 22 2011 Milan Broz - 1.3.1-2 -- Fix return code for status command when device doesn't exist. - -* Tue May 24 2011 Milan Broz - 1.3.1-1 -- Update to cryptsetup 1.3.1. - -* Tue Apr 05 2011 Milan Broz - 1.3.0-1 -- Update to cryptsetup 1.3.0. - -* Tue Mar 22 2011 Milan Broz - 1.3.0-0.2 -- Update to cryptsetup 1.3.0-rc2 - -* Mon Mar 14 2011 Milan Broz - 1.3.0-0.1 -- Update to cryptsetup 1.3.0-rc1 - -* Tue Feb 08 2011 Fedora Release Engineering - 1.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Dec 20 2010 Milan Broz - 1.2.0-1 -- Update to cryptsetup 1.2.0 - -* Thu Nov 25 2010 Milan Broz - 1.2.0-0.2 -- Fix crypt_activate_by_keyfile() to work with PLAIN devices. - -* Tue Nov 16 2010 Milan Broz - 1.2.0-0.1 -- Add FAQ to documentation. -- Update to cryptsetup 1.2.0-rc1 - -* Sat Jul 03 2010 Milan Broz - 1.1.3-1 -- Update to cryptsetup 1.1.3 - -* Mon Jun 07 2010 Milan Broz - 1.1.2-2 -- Fix alignment ioctl use. -- Fix API activation calls to handle NULL device name. - -* Sun May 30 2010 Milan Broz - 1.1.2-1 -- Update to cryptsetup 1.1.2 -- Fix luksOpen handling of new line char on stdin. - -* Sun May 23 2010 Milan Broz - 1.1.1-1 -- Update to cryptsetup 1.1.1 -- Fix luksClose for stacked LUKS/LVM devices. - -* Mon May 03 2010 Milan Broz - 1.1.1-0.2 -- Update to cryptsetup 1.1.1-rc2. - -* Sat May 01 2010 Milan Broz - 1.1.1-0.1 -- Update to cryptsetup 1.1.1-rc1. - -* Sun Jan 17 2010 Milan Broz - 1.1.0-1 -- Update to cryptsetup 1.1.0. - -* Fri Jan 15 2010 Milan Broz - 1.1.0-0.6 -- Fix gcrypt initialisation. -- Fix backward compatibility for hash algorithm (uppercase). - -* Wed Dec 30 2009 Milan Broz - 1.1.0-0.5 -- Update to cryptsetup 1.1.0-rc4 - -* Mon Nov 16 2009 Milan Broz - 1.1.0-0.4 -- Update to cryptsetup 1.1.0-rc3 - -* Thu Oct 01 2009 Milan Broz - 1.1.0-0.3 -- Update to cryptsetup 1.1.0-rc2 -- Fix libcryptsetup to properly export only versioned symbols. - -* Tue Sep 29 2009 Milan Broz - 1.1.0-0.2 -- Update to cryptsetup 1.1.0-rc1 -- Add luksHeaderBackup and luksHeaderRestore commands. - -* Fri Sep 11 2009 Milan Broz - 1.1.0-0.1 -- Update to new upstream testing version with new API interface. -- Add luksSuspend and luksResume commands. -- Introduce pkgconfig. - -* Fri Jul 24 2009 Fedora Release Engineering - 1.0.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Jul 22 2009 Milan Broz - 1.0.7-1 -- Update to upstream final release. -- Split libs subpackage. -- Remove rpath setting from cryptsetup binary. - -* Wed Jul 15 2009 Till Maas - 1.0.7-0.2 -- update BR because of libuuid splitout from e2fsprogs - -* Mon Jun 22 2009 Milan Broz - 1.0.7-0.1 -- Update to new upstream 1.0.7-rc1. - -- Wipe old fs headers to not confuse blkid (#468062) -* Tue Feb 24 2009 Fedora Release Engineering - 1.0.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Oct 30 2008 Milan Broz - 1.0.6-6 -- Wipe old fs headers to not confuse blkid (#468062) - -* Tue Sep 23 2008 Milan Broz - 1.0.6-5 -- Change new project home page. -- Print more descriptive messages for initialization errors. -- Refresh patches to versions commited upstream. - -* Sat Sep 06 2008 Milan Broz - 1.0.6-4 -- Fix close of zero decriptor. -- Fix udevsettle delays - use temporary crypt device remapping. - -* Wed May 28 2008 Till Maas - 1.0.6-3 -- remove a duplicate sentence from the manpage (RH #448705) -- add patch metadata about upstream status - -* Tue Apr 15 2008 Bill Nottinghm - 1.0.6-2 -- Add the device to the luksOpen prompt (#433406) -- Use iconv, not recode (#442574) - -* Thu Mar 13 2008 Till Maas - 1.0.6-1 -- Update to latest version -- remove patches that have been merged upstream - -* Mon Mar 03 2008 Till Maas - 1.0.6-0.1.pre2 -- Update to new version with several bugfixes -- remove patches that have been merged upstream -- add patch from cryptsetup newsgroup -- fix typo / missing luksRemoveKey in manpage (patch) - -* Tue Feb 19 2008 Fedora Release Engineering - 1.0.5-9 -- Autorebuild for GCC 4.3 - -* Sat Jan 19 2008 Peter Jones - 1.0.5-8 -- Rebuild for broken deps. - -* Thu Aug 30 2007 Till Maas - 1.0.5-7 -- update URL -- update license tag -- recode ChangeLog from latin1 to uf8 -- add smp_mflags to make - -* Fri Aug 24 2007 Till Maas - 1.0.5-6 -- cleanup BuildRequires: -- removed versions, packages in Fedora are new enough -- changed popt to popt-devel - -* Thu Aug 23 2007 Till Maas - 1.0.5-5 -- fix devel subpackage requires -- remove empty NEWS README -- remove uneeded INSTALL -- remove uneeded ldconfig requires -- add readonly detection patch - -* Wed Aug 08 2007 Till Maas - 1.0.5-4 -- disable patch2, libsepol is now detected by configure -- move libcryptsetup.so to %%{_libdir} instead of /%%{_lib} - -* Fri Jul 27 2007 Till Maas - 1.0.5-3 -- Use /%%{_lib} instead of /lib to use /lib64 on 64bit archs - -* Thu Jul 26 2007 Till Maas - 1.0.5-2 -- Use /lib as libdir (#243228) -- sync header and library (#215349) -- do not use %%makeinstall (recommended by PackageGuidelines) -- select sbindir with %%configure instead with make -- add TODO - -* Wed Jun 13 2007 Jeremy Katz - 1.0.5-1 -- update to 1.0.5 - -* Mon Jun 04 2007 Peter Jones - 1.0.3-5 -- Don't build static any more. - -* Mon Feb 05 2007 Alasdair Kergon - 1.0.3-4 -- Add build dependency on new device-mapper-devel package. -- Add preun and post ldconfig requirements. -- Update BuildRoot. - -* Wed Nov 1 2006 Peter Jones - 1.0.3-3 -- Require newer libselinux (#213414) - -* Wed Jul 12 2006 Jesse Keating - 1.0.3-2.1 -- rebuild - -* Wed Jun 7 2006 Jeremy Katz - 1.0.3-2 -- put shared libs in the right subpackages - -* Fri Apr 7 2006 Bill Nottingham 1.0.3-1 -- update to final 1.0.3 - -* Mon Feb 27 2006 Bill Nottingham 1.0.3-0.rc2 -- update to 1.0.3rc2, fixes bug with HAL & encrypted devices (#182658) - -* Wed Feb 22 2006 Bill Nottingham 1.0.3-0.rc1 -- update to 1.0.3rc1, reverts changes to default encryption type - -* Tue Feb 21 2006 Bill Nottingham 1.0.2-1 -- update to 1.0.2, fix incompatiblity with old cryptsetup (#176726) - -* Mon Feb 20 2006 Karsten Hopp 1.0.1-5 -- BuildRequires: libselinux-devel - -* Fri Feb 10 2006 Jesse Keating - 1.0.1-4.2.1 -- bump again for double-long bug on ppc(64) - -* Tue Feb 07 2006 Jesse Keating - 1.0.1-4.2 -- rebuilt for new gcc4.1 snapshot and glibc changes - -* Fri Dec 09 2005 Jesse Keating -- rebuilt - -* Mon Dec 5 2005 Bill Nottingham 1.0.1-4 -- rebuild against new libdevmapper - -* Thu Oct 13 2005 Florian La Roche -- add -lsepol to rebuild on current fc5 - -* Mon Aug 22 2005 Karel Zak 1.0.1-2 -- fix cryptsetup help for isLuks action - -* Fri Jul 1 2005 Bill Nottingham 1.0.1-1 -- update to 1.0.1 - fixes incompatiblity with previous cryptsetup for - piped passwords - -* Thu Jun 16 2005 Bill Nottingham 1.0-2 -- add patch for 32/64 bit compatibility (#160445, ) - -* Tue Mar 29 2005 Bill Nottingham 1.0-1 -- update to 1.0 - -* Thu Mar 10 2005 Bill Nottingham 0.993-1 -- switch to cryptsetup-luks, for LUKS support - -* Tue Oct 12 2004 Bill Nottingham 0.1-4 -- oops, make that *everything* static (#129926) - -* Tue Aug 31 2004 Bill Nottingham 0.1-3 -- link some things static, move to /sbin (#129926) - -* Tue Jun 15 2004 Elliot Lee -- rebuilt - -* Fri Apr 16 2004 Bill Nottingham 0.1-1 -- initial packaging +%autochangelog From 42ab38dabe9516fe17a0a2216f01caf6fce71310 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Fri, 19 Dec 2025 16:25:24 +0100 Subject: [PATCH 60/62] Update to cryptsetup 2.8.3. --- .gitignore | 2 +- cryptsetup-2.8.1.tar.sign | 16 ---------------- cryptsetup-2.8.3.tar.sign | 16 ++++++++++++++++ cryptsetup.spec | 2 +- sources | 2 +- 5 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 cryptsetup-2.8.1.tar.sign create mode 100644 cryptsetup-2.8.3.tar.sign diff --git a/.gitignore b/.gitignore index e1655e0..80553bb 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -/cryptsetup-2.8.1.tar.xz +/cryptsetup-2.8.3.tar.xz diff --git a/cryptsetup-2.8.1.tar.sign b/cryptsetup-2.8.1.tar.sign deleted file mode 100644 index 4459bed..0000000 --- a/cryptsetup-2.8.1.tar.sign +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmikPjAACgkQ2bBXe9k+ -mPzw4hAAqew2XZt7qfeHXNrx4Qx+5fh8J6kNBByMoBBBoNV778MUeE35hZ57L+0G -fCRJTcWvZX9WUomSY3L/n1h/kGrk/G59clBNXyBo/VlqGy4TnDIyX/5RfN93Ysfr -XzdZptH7PFLnhf6R9Y6bkRTCVdutW6WSW+CTeB6LnQHR97y2Jz/L+qTpExs9ujk9 -FMuMI2bO+i5QaisvAqS7/z0ba18xdgNqplj8DUFygtuJiUeshtW/RHBr21Y762Ut -ZaliJbkww/XbI0CVyjoT0OrgRIpqr1tb1AwPNCU81MgCrB5q5pYOdcGkuRGIGKSG -+BC2qrHqlbNIu8SOu6JZ7mq2gkiyzz+Gg7AuKsvV9HPFkFEd40SIE2xNMxgwZtwB -jW9d07Cg90qGcKLqESwb5bNXRFxw8aBXHaaZraC5mAoYfOXaQAL+FlBtbcsADoFy -7TJEDyqC47nRB7dC0c8Cd7rqZ7nFWenf7oPXK87wFDIRDdv7OTtwD03fQdhy7j6N -+jX1vVH/xRDpEpcUTQyuo3CO/gN5w2TWPKHYFBkAV3qvQOTLKZXQCxyYNfSBfFmJ -IyeRPYb/Euk46jX+xpCeoP540YAL6BoLTHyis5wjjM9jTXTMKFa5ZivrMlWaRKS5 -pp4EIpJlxuE8kGmKvMgPO3kgS4w3akjNpfdkeRWAPKaVVMzBY1Y= -=tRD6 ------END PGP SIGNATURE----- diff --git a/cryptsetup-2.8.3.tar.sign b/cryptsetup-2.8.3.tar.sign new file mode 100644 index 0000000..7b78e41 --- /dev/null +++ b/cryptsetup-2.8.3.tar.sign @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEKikYJD/eRmSNBob52bBXe9k+mPwFAmlFSt0ACgkQ2bBXe9k+ +mPyqxw//eUa0VW8r/xgugdTdG83cro4n4QZcEifUoAM2NbnOI1qEQqeL2CgQgCIK +Td2Xi6Jmu5HxqEjRqbpvCo5pjZYpP00OSamvPsKVWbd+wu0C52J37ddV7c7LEKOj +4wrWhVgqq9Eji4UyA/OeaOuOO/3NmSOeM196lv2awnUjLdnj+eedEnF3kxnx36W5 +nTsD5Ht2l1g187TOO2qvSvvSC+RVrxcbK31/e1NAwfOGypgdIF3qyMIa9XZN3SyV +kdHn+dQGTK5J4ubEBuSWeQWelJ5jxj/+yjATxvHxvpdDAd5V7Nsmu2+8x2XiaZbm +ZeCALQKPDE8KQnvO8ez4QuG71ISoJjAlgRJIfFP9AJcskLdswn1TWM75D8wmbI5e +uUxExIpkX/UTGThc3DCm/V4f0muJB1ncEsepHssYG0IeIVlr/5WcThG/OYPxRRfE +WcLxN36ckI6HuqYZCS8SnvncTfcPFRtUVk7+LbCLF5eB+E1uTbVEv1IgRChl2tVZ +vYoJJl8MS/MASykG2wTaIt9kBO/qeRDWyGPvtWJdcep5Uqd0iJKpd2AsB9TYM3U0 +xtoyCE1lUWBe7oYgfHoq9++MF/9hn3Uw+1kZAp1PrNcSjduEHOWNkG/Lzevv+Wgl +jQFFimhxqfT+Pgjlb4MKLS5QRhQOOygg+1uHKeeoh0buZ/NMbeE= +=KsY6 +-----END PGP SIGNATURE----- diff --git a/cryptsetup.spec b/cryptsetup.spec index 4f64fac..c42e933 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -1,6 +1,6 @@ Summary: Utility for setting up encrypted disks Name: cryptsetup -Version: 2.8.1 +Version: 2.8.3 Release: %autorelease License: GPL-2.0-or-later WITH cryptsetup-OpenSSL-exception AND LGPL-2.1-or-later WITH cryptsetup-OpenSSL-exception URL: https://gitlab.com/cryptsetup/cryptsetup diff --git a/sources b/sources index 9832dc9..6b17819 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (cryptsetup-2.8.1.tar.xz) = a5171e18c55bfbc57330f2d46ab06b5ac6957392a77aef74c3d1c5295eb39962d1db19ddd3420ea1154d730b361d09e72bf5315c7a3d56eb36cee9c2531bca5d +SHA512 (cryptsetup-2.8.1.tar.xz) = 6aaf5a7e6d716e581b50fce417dad079022ff15d54e8a93697888b030b8defa03a39fd94725c3a8692cd07147573bd7f1c3c41571c488aabd44e4f9def9673e2 From 6188395be90d1edb2f690c6aff69f986604fa2cc Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Fri, 19 Dec 2025 16:40:43 +0100 Subject: [PATCH 61/62] Update sources. --- sources | 1 + 1 file changed, 1 insertion(+) diff --git a/sources b/sources index 6b17819..56824bf 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ SHA512 (cryptsetup-2.8.1.tar.xz) = 6aaf5a7e6d716e581b50fce417dad079022ff15d54e8a93697888b030b8defa03a39fd94725c3a8692cd07147573bd7f1c3c41571c488aabd44e4f9def9673e2 +SHA512 (cryptsetup-2.8.3.tar.xz) = 6aaf5a7e6d716e581b50fce417dad079022ff15d54e8a93697888b030b8defa03a39fd94725c3a8692cd07147573bd7f1c3c41571c488aabd44e4f9def9673e2 From 2794c7b33a50542fc7b1f94ddbbafeb22b8e9087 Mon Sep 17 00:00:00 2001 From: Kristina Hanicova Date: Fri, 19 Dec 2025 16:53:35 +0100 Subject: [PATCH 62/62] Remove previous version (2.8.1) from sources. --- sources | 1 - 1 file changed, 1 deletion(-) diff --git a/sources b/sources index 56824bf..e31326c 100644 --- a/sources +++ b/sources @@ -1,2 +1 @@ -SHA512 (cryptsetup-2.8.1.tar.xz) = 6aaf5a7e6d716e581b50fce417dad079022ff15d54e8a93697888b030b8defa03a39fd94725c3a8692cd07147573bd7f1c3c41571c488aabd44e4f9def9673e2 SHA512 (cryptsetup-2.8.3.tar.xz) = 6aaf5a7e6d716e581b50fce417dad079022ff15d54e8a93697888b030b8defa03a39fd94725c3a8692cd07147573bd7f1c3c41571c488aabd44e4f9def9673e2