Hello community,
here is the log from the commit of package util-linux-crypto
checked in at Sun Mar 11 00:11:33 CET 2007.
--------
--- util-linux-crypto/util-linux-crypto.changes 2006-12-07 18:34:42.000000000 +0100
+++ /mounts/work_src_done/STABLE/util-linux-crypto/util-linux-crypto.changes 2007-03-09 12:07:08.000000000 +0100
@@ -1,0 +2,5 @@
+Fri Mar 9 12:06:53 CET 2007 - lnussel@suse.de
+
+- add patch to support old loop_fish2 key hash method
+
+-------------------------------------------------------------------
New:
----
cryptsetup-luks-1.0.4-loop_fish2_compat.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ util-linux-crypto.spec ++++++
--- /var/tmp/diff_new_pack.e12465/_old 2007-03-11 00:11:05.000000000 +0100
+++ /var/tmp/diff_new_pack.e12465/_new 2007-03-11 00:11:05.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package util-linux-crypto (Version 2.12r)
#
-# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -22,13 +22,14 @@
Group: System/Base
Autoreqprov: on
Version: 2.12r
-Release: 1
+Release: 13
Summary: A Collection of Basic File System Encryption Utilities
Source: cryptsetup.sh
Source1: cryptsetup-luks-%csver.tar.bz2
Source2: hashalot-%haver.tar.bz2
Source3: dmconvert-%dcver.tar.bz2
Patch0: dmconvert-0.2-uninitialized.patch
+Patch1: cryptsetup-luks-1.0.4-loop_fish2_compat.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -62,6 +63,7 @@
%prep
%setup -q -T -c -a 1 -a 2 -a 3
%patch0
+%patch1
%build
# cryptsetup build
@@ -128,7 +130,9 @@
%_libdir/libcryptsetup.la
%_libdir/libcryptsetup.so
-%changelog -n util-linux-crypto
+%changelog
+* Fri Mar 09 2007 - lnussel@suse.de
+- add patch to support old loop_fish2 key hash method
* Thu Dec 07 2006 - mkoenig@suse.de
- update cryptsetup to version 1.0.4:
* added terminal timeout rewrite
++++++ cryptsetup-luks-1.0.4-loop_fish2_compat.diff ++++++
The oldest SuSE loop_fish2 format used rmd160 as key hash algorithm
with a key length of 24 bytes. Since rmd160 produces a 20 byte hash,
the remaining 4 bytes were padded with zeros. In oder to support
that method this patch allows to specify the number of bytes to use
from the hash function. The difference between that number and the
key size gets zero filled.
Signed-off-by: Ludwig Nussel