From 05965c59003787088dc1202b08bc1a1be04ff4cda66d0e6735d0b7b28640bf39 Mon Sep 17 00:00:00 2001 From: Andreas Stieger Date: Wed, 31 Jul 2024 06:37:09 +0000 Subject: [PATCH] Accepting request 1190586 from home:mschreiner:branches:security - Update to 2.7.4: * Detect device busy failure for device-mapper table-referenced devices. * Fix shared activation for dm-verity devices. * Add --shared option for veritysetup open action. * Do not use exclusive flag for the allocated backing loop files. * Fixes for problems found by static analyzers and Valgrind. * Fixes to tests and CI scripts. - Use fdupes to link identical man pages. OBS-URL: https://build.opensuse.org/request/show/1190586 OBS-URL: https://build.opensuse.org/package/show/security/cryptsetup?expand=0&rev=200 --- cryptsetup-2.7.3.tar.sign | 16 ---------------- cryptsetup-2.7.3.tar.xz | 3 --- cryptsetup-2.7.4.tar.sign | 16 ++++++++++++++++ cryptsetup-2.7.4.tar.xz | 3 +++ cryptsetup.changes | 13 +++++++++++++ cryptsetup.spec | 5 ++++- 6 files changed, 36 insertions(+), 20 deletions(-) delete mode 100644 cryptsetup-2.7.3.tar.sign delete mode 100644 cryptsetup-2.7.3.tar.xz create mode 100644 cryptsetup-2.7.4.tar.sign create mode 100644 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 69d1246..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.3.tar.xz b/cryptsetup-2.7.3.tar.xz deleted file mode 100644 index d87f454..0000000 --- a/cryptsetup-2.7.3.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b772ae4f6df0cee7200b28cea960e4daaff2a203d2fd502beab3c1317b07a456 -size 11689300 diff --git a/cryptsetup-2.7.4.tar.sign b/cryptsetup-2.7.4.tar.sign new file mode 100644 index 0000000..48a45f9 --- /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-2.7.4.tar.xz b/cryptsetup-2.7.4.tar.xz new file mode 100644 index 0000000..f4866ed --- /dev/null +++ b/cryptsetup-2.7.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dce29903a58f7b774fe61191e7e6de955de0f40d9e27b0028ffcf3438c0e9480 +size 11695292 diff --git a/cryptsetup.changes b/cryptsetup.changes index 42bff6c..79df3f6 100644 --- a/cryptsetup.changes +++ b/cryptsetup.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Wed Jul 31 06:27:18 UTC 2024 - Martin Schreiner + +- Update to 2.7.4: + * Detect device busy failure for device-mapper table-referenced + devices. + * Fix shared activation for dm-verity devices. + * Add --shared option for veritysetup open action. + * Do not use exclusive flag for the allocated backing loop files. + * Fixes for problems found by static analyzers and Valgrind. + * Fixes to tests and CI scripts. +- Use fdupes to link identical man pages. + ------------------------------------------------------------------- Tue Jul 30 08:51:00 UTC 2024 - Pedro Monreal diff --git a/cryptsetup.spec b/cryptsetup.spec index 48cc456..81b2eba 100644 --- a/cryptsetup.spec +++ b/cryptsetup.spec @@ -18,7 +18,7 @@ %define so_ver 12 Name: cryptsetup -Version: 2.7.3 +Version: 2.7.4 Release: 0 Summary: Setup program for dm-crypt Based Encrypted Block Devices License: CC-BY-SA-4.0 AND LGPL-2.0-or-later WITH cryptsetup-OpenSSL-exception @@ -33,6 +33,7 @@ Source3: cryptsetup.keyring Source4: https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt#/cc-by-sa-4.0.txt # 2.6.38 has the required if_alg.h BuildRequires: linux-glibc-devel >= 2.6.38 +BuildRequires: fdupes BuildRequires: pkgconfig BuildRequires: suse-module-tools BuildRequires: pkgconfig(blkid) @@ -148,6 +149,8 @@ find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} --all-name +%fdupes -s %{buildroot}%{_mandir}/man8 + %check %make_build check