Hello community, here is the log from the commit of package cryptsetup for openSUSE:Factory checked in at 2018-02-13 10:25:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cryptsetup (Old) and /work/SRC/openSUSE:Factory/.cryptsetup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cryptsetup" Tue Feb 13 10:25:18 2018 rev:101 rq:574742 version:2.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cryptsetup/cryptsetup.changes 2018-01-31 19:48:18.447476929 +0100 +++ /work/SRC/openSUSE:Factory/.cryptsetup.new/cryptsetup.changes 2018-02-13 10:25:33.509405741 +0100 @@ -1,0 +2,22 @@ +Tue Jan 30 12:26:48 UTC 2018 - [email protected] + +- update to 2.0.1: + * To store volume key into kernel keyring, kernel 4.15 with + dm-crypt 1.18.1 is required + * Increase maximum allowed PBKDF memory-cost limit to 4 GiB + * Use /run/cryptsetup as default for cryptsetup locking dir + * Introduce new 64-bit byte-offset *keyfile_device_offset functions. + * New set of fucntions that allows 64-bit offsets even on 32bit systems + are now availeble: + - crypt_resume_by_keyfile_device_offset + - crypt_keyslot_add_by_keyfile_device_offset + - crypt_activate_by_keyfile_device_offset + - crypt_keyfile_device_read + The new functions have added the _device_ in name. + Old functions are just internal wrappers around these. + * Also cryptsetup --keyfile-offset and --new-keyfile-offset now + allows 64-bit offsets as parameters. + * Add error hint for wrongly formatted cipher strings in LUKS1 and + properly fail in luksFormat if cipher format is missing required IV. + +------------------------------------------------------------------- Old: ---- cryptsetup-2.0.0.tar.sign cryptsetup-2.0.0.tar.xz New: ---- cryptsetup-2.0.1.tar.sign cryptsetup-2.0.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cryptsetup.spec ++++++ --- /var/tmp/diff_new_pack.NkEn75/_old 2018-02-13 10:25:34.473371010 +0100 +++ /var/tmp/diff_new_pack.NkEn75/_new 2018-02-13 10:25:34.473371010 +0100 @@ -18,10 +18,10 @@ %define so_ver 12 Name: cryptsetup -Version: 2.0.0 +Version: 2.0.1 Release: 0 Summary: Set Up dm-crypt Based Encrypted Block Devices -License: SUSE-GPL-2.0-with-openssl-exception and LGPL-2.0+ +License: SUSE-GPL-2.0-with-openssl-exception AND LGPL-2.0+ Group: System/Base Url: https://gitlab.com/cryptsetup/cryptsetup/ Source0: https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/cryptsetup-%{version}.tar.xz @@ -37,12 +37,12 @@ BuildRequires: libpwquality-devel BuildRequires: libselinux-devel BuildRequires: libuuid-devel -BuildRequires: pkgconfig(libargon2) # 2.6.38 has the required if_alg.h BuildRequires: linux-glibc-devel >= 2.6.38 BuildRequires: pkgconfig BuildRequires: popt-devel BuildRequires: suse-module-tools +BuildRequires: pkgconfig(libargon2) Requires(post): coreutils Requires(postun): coreutils @@ -108,7 +108,7 @@ %define __spec_install_post \ %{?__debug_package:%{__debug_install_post}} \ %{__arch_install_post} \ - %{__os_install_post} \ + %__os_install_post \ fipshmac %{buildroot}/%{_libdir}/libcryptsetup.so.* \ %{nil} @@ -141,6 +141,7 @@ fi %{?regenerate_initrd_post} +%tmpfiles_create %{_tmpfilesdir}/%{name}.conf %postun %{?regenerate_initrd_post} @@ -152,10 +153,7 @@ %postun -n libcryptsetup%{so_ver} -p /sbin/ldconfig %files -f %{name}.lang -%defattr(-,root,root) %doc AUTHORS COPYING* FAQ README TODO docs/ChangeLog.old docs/*ReleaseNotes -#ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/crypttab -#ghost %verify(not md5 size mtime) %config(noreplace,missingok) /etc/cryptotab /sbin/cryptsetup %{_sbindir}/cryptsetup %{_sbindir}/veritysetup @@ -166,17 +164,15 @@ %{_mandir}/man8/veritysetup.8%{ext_man} %{_mandir}/man8/integritysetup.8%{ext_man} %{_tmpfilesdir}/cryptsetup.conf +%ghost %dir /run/cryptsetup %files -n libcryptsetup%{so_ver} -%defattr(-,root,root) %{_libdir}/libcryptsetup.so.%{so_ver}* %files -n libcryptsetup%{so_ver}-hmac -%defattr(-,root,root) %{_libdir}/.libcryptsetup.so.%{so_ver}*hmac %files -n libcryptsetup-devel -%defattr(-,root,root) %doc docs/examples/ %{_includedir}/libcryptsetup.h %{_libdir}/libcryptsetup.so ++++++ cryptsetup-2.0.0.tar.xz -> cryptsetup-2.0.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/cryptsetup/cryptsetup-2.0.0.tar.xz /work/SRC/openSUSE:Factory/.cryptsetup.new/cryptsetup-2.0.1.tar.xz differ: char 15, line 1
