Your message dated Wed, 20 Jun 2018 16:04:47 +0000
with message-id <e1fvfbd-0001m3...@fasolo.debian.org>
and subject line Bug#901884: fixed in cryptsetup 2:2.0.3-3
has caused the Debian Bug report #901884,
regarding cryptsetup-initramfs: Unbootable initrd compiled with MODULES=dep on 
systems lacking AES-NI
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
901884: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901884
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cryptsetup-initramfs
Version: 2:2.0.3-2
Severity: critical

--- Please enter the report below this line. ---
Hi,

I have a full disk-encryption set up with LUKS.
After upgrading from 2.0.3-1 to 2.0.3-2 my last (and current) kernel is
unbootable.
Fortunately, the previous one has still a valid initramfs, so I can boot
my system (many thanks for that backup system).

Here are the log (copied manually):

=====
Please unlock disk sda3_crypt:
[   14.107558] device-mapper: table: 253:0: crypt: Error allocating
crypto tfm
device-mapper: reload ioctl on   failed: No such file or directory
Failed to setup dm-crypt key mapping for device /dev/sda3.
Check that kernel supports aes-xts-plain64 cipher (check syslog for more
info).
cryptsetup: ERROR: sda3_crypt: cryptsetup failed, bad password or options?
Please unlock disk sda3_crypt:
=====

Obviously, I cannot check the syslog for more info. But for now I don't
want to run any update until I am sure I can boot the system.

However, after setting MODULES from dep to most in
/etc/initramfs-tools/initramfs.conf and re-generating the initramfs, the
system can boot.

Maybe the refactoring lost this feature, but I'd like to see it back,
since it allows for faster initramfs generation, and kind of faster boot
also.

I'm available for some more tests if needed.

Adrien

--- System information. ---
Architecture:
Kernel: Linux 4.16.0-1-amd64

Debian Release: buster/sid
500 unstable ftp.fr.debian.org
500 testing download.jitsi.org
1 experimental ftp.fr.debian.org

--- Package information. ---
Depends (Version) | Installed
=======================================-+-===============
cryptsetup-run (>= 2:2.0.3-2) | 2:2.0.3-2
busybox | 1:1.27.2-2
OR busybox-static |
initramfs-tools (>= 0.129) | 0.130
OR linux-initramfs-tool |


Recommends (Version) | Installed
============================-+-===========
console-setup | 1.184
kbd | 2.0.4-3


Package's Suggests field is empty.


--- Output from package bug script ---

--- End Message ---
--- Begin Message ---
Source: cryptsetup
Source-Version: 2:2.0.3-3

We believe that the bug you reported is fixed in the latest version of
cryptsetup, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 901...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guilhem Moulin <guil...@debian.org> (supplier of updated cryptsetup package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 20 Jun 2018 17:22:36 +0200
Source: cryptsetup
Binary: cryptsetup-run cryptsetup-bin cryptsetup-initramfs cryptsetup 
libcryptsetup12 libcryptsetup-dev cryptsetup-udeb libcryptsetup12-udeb
Architecture: source amd64 all
Version: 2:2.0.3-3
Distribution: unstable
Urgency: low
Maintainer: Debian Cryptsetup Team 
<pkg-cryptsetup-de...@alioth-lists.debian.net>
Changed-By: Guilhem Moulin <guil...@debian.org>
Description:
 cryptsetup - transitional dummy package for cryptsetup-{run,initramfs}
 cryptsetup-bin - disk encryption support - command line tools
 cryptsetup-initramfs - disk encryption support - initramfs integration
 cryptsetup-run - disk encryption support - startup scripts
 cryptsetup-udeb - disk encryption support - commandline tools (udeb) (udeb)
 libcryptsetup-dev - disk encryption support - development files
 libcryptsetup12 - disk encryption support - shared library
 libcryptsetup12-udeb - disk encryption support - shared library (udeb) (udeb)
Closes: 901773 901830 901884
Changes:
 cryptsetup (2:2.0.3-3) unstable; urgency=low
 .
   [ Jonas Meurer ]
   * debian/*: run wrap-and-sort(1)
   * debian/control:
     + Add Conflicts and Breaks on 'cryptsetup-bin (<< 2:2.0.3-2)' to
       cryptsetup-run. Needed since we moved luksformat between the
       packages. (Closes: #901773)
     + Remove all traces of package 'cryptsetup-luks' from dependency
       headers. This package has never been part of an official Debian
       release and the time it existed is more than 12 years ago.
     + Remove Conflicts/Breaks headers from the split of cryptsetup into
       cryptsetup/cryptsetup-bin in release 2:1.4.1-3. The conflicting
       version is from Debian Wheezy, which means that there's three
       releases in between. We don't support dist-upgrades with skipped
       releases anyway.
     + Remove obsolete 'Breaks: hashalot (<< 0.3-2)' from cryptsetup-run.
     + Remove versioned depends of libcryptsetup12 on libgcrypt20 and
       libgpg-error0. Both versions are satisfied since more than three
       releases.
     + Remove versioned build-depends on docbook-xsl, dpkg-dev,
       libdevmapper-dev, libgcrypt20-dev and libtool. All versions are
       satisfied since more than three releases.
   * debian/*: Change maintainer contact address to @alioth-lists.debian.net.
 .
   [ Guilhem Moulin ]
   * debian/control: Replace 2:2.0.2-2 with 2:2.0.3-1 in Breaks/Replaces/Depends
     fields.  (2:2.0.2-2 was never released, the version we released after the
     package split was 2:2.0.3-1.)
   * debian/initramfs/cryptroot-script: exit immediately when
     /lib/cryptsetup/functions is not present. (Closes: #901830.)
   * debian/cryptsetup-run.prerm: use `dmsetup table --target crypt` to avoid
     manually excluding mapped devices using another subsystem.
   * d/initramfs/hooks/cryptroot:
     + Fix parser for cipher specifications in mapping table of crypt targets.
       In particular, the cipher mode wasn't parsed properly, potentially
       causing missing modules in initrd.img compiled with MODULES=dep.
       Regression introduced in 2:2.0.3-2.  (Closes: #901884.)
     + Print a warning when the mapping table specifies the cipher in kernel
       crypto API format ("capi:" prefix).  We don't support these yet.
Checksums-Sha1:
 abfcc735cc75d5954cd66c58f451d225ac2a93e8 2800 cryptsetup_2.0.3-3.dsc
 3c1c2830c1bf4aba44e3a95287f87695d2eb7f59 94556 cryptsetup_2.0.3-3.debian.tar.xz
 771e2c0cbfac9abaa900301d14c5b501c6ea3dc4 165012 
cryptsetup-bin-dbgsym_2.0.3-3_amd64.deb
 316daf78a29270feeb4fccf0311a00bb4d290233 243240 
cryptsetup-bin_2.0.3-3_amd64.deb
 dfe4434da6cdb952d8850fef4409dcbf151ac9ee 60652 
cryptsetup-initramfs_2.0.3-3_all.deb
 e11d52867060027912690154fdeb181c3e83d49e 17124 
cryptsetup-run-dbgsym_2.0.3-3_amd64.deb
 2b3905cc1afd43b38af858971d2e4ea9455f8f07 179120 
cryptsetup-run_2.0.3-3_amd64.deb
 b077a90e056170976ed72d32d6e1b6c9052eb4a2 48228 
cryptsetup-udeb_2.0.3-3_amd64.udeb
 df6d6ff09ec958825f1ed1d05c20fdf64b1630c0 46004 cryptsetup_2.0.3-3_all.deb
 fc619fa09fb9305483494de1b265296c44eb9719 9133 
cryptsetup_2.0.3-3_amd64.buildinfo
 68bfc7c1ec441708dc1e11c1c7057b41eac16082 61216 
libcryptsetup-dev_2.0.3-3_amd64.deb
 f82a2e981be37f28c92db6b8dc56ee2668ffde2b 339920 
libcryptsetup12-dbgsym_2.0.3-3_amd64.deb
 335488da9774600f574130f9c07d92ef7971c618 128900 
libcryptsetup12-udeb_2.0.3-3_amd64.udeb
 c5c7916aaee501950ac0e3cb72000bbb1d0932d3 173668 
libcryptsetup12_2.0.3-3_amd64.deb
Checksums-Sha256:
 a9ec3c9585dc990ffa055fa86929f71313130f16a0c09e89257feb38788ec167 2800 
cryptsetup_2.0.3-3.dsc
 1d013adac83a7c858f66f0ca5742c46c0ae9b8f2bb7e29207efcd35838c85ce4 94556 
cryptsetup_2.0.3-3.debian.tar.xz
 f610cd4cabbb03769e1856c35cdc1f26e15f8fbe7f868f26e1f03d5aca5bed81 165012 
cryptsetup-bin-dbgsym_2.0.3-3_amd64.deb
 369c775808c09873bf604b09180ae0849085a59d06da1d4acbffa6285f40b351 243240 
cryptsetup-bin_2.0.3-3_amd64.deb
 d00d1bf2a7a8063376090c9d8777c1bc1c4f82afa36872285bb5c497b3355705 60652 
cryptsetup-initramfs_2.0.3-3_all.deb
 2809f50c63f53ddd1fe51eb2de06674b80313f69c7118e832e07b3b00b41001c 17124 
cryptsetup-run-dbgsym_2.0.3-3_amd64.deb
 62c3488358537f54fec9a7c0c71bde21247034721e6e35eb7fe514c51d849ad5 179120 
cryptsetup-run_2.0.3-3_amd64.deb
 bf7dfdaaf732cda5bf8219c81fa81a9a79f772cd919484cf5a0038013626c6e3 48228 
cryptsetup-udeb_2.0.3-3_amd64.udeb
 e32e1ac5fe09cc103d1c4a385c0706e2ce235f7e8b617edcc77932bf0942ad0a 46004 
cryptsetup_2.0.3-3_all.deb
 528be7a95a8155b0f24a289b7c875bbd283c8aaf468db3264b4c91e113d54f91 9133 
cryptsetup_2.0.3-3_amd64.buildinfo
 40669669b562c72fbfec049151bdefcd720e2c914c432c607011e2438902098d 61216 
libcryptsetup-dev_2.0.3-3_amd64.deb
 dbb63f7662a3d4ac52ec92f65506313c09388d683d8f92b6af55dea1bc3aeabc 339920 
libcryptsetup12-dbgsym_2.0.3-3_amd64.deb
 2d84f171e976a0d3a70d52694d46dd34e3574f9dd9c615049e6dbe169163e388 128900 
libcryptsetup12-udeb_2.0.3-3_amd64.udeb
 5d41db25ae10dfbda293c155d136f0b3701764c3ec1c8bae821a85f5886a537c 173668 
libcryptsetup12_2.0.3-3_amd64.deb
Files:
 39bf7db6ff479be375c393e23aa42759 2800 admin optional cryptsetup_2.0.3-3.dsc
 47f1ed39e33d414e02299acfc86d0659 94556 admin optional 
cryptsetup_2.0.3-3.debian.tar.xz
 f720b79914d58510ae43edd6f5a17e2e 165012 debug optional 
cryptsetup-bin-dbgsym_2.0.3-3_amd64.deb
 d6c51d0db1165c33b139b036b8103d3e 243240 admin optional 
cryptsetup-bin_2.0.3-3_amd64.deb
 6a51ef6b72d9acf26c2bca574b557a1a 60652 admin optional 
cryptsetup-initramfs_2.0.3-3_all.deb
 1c5c92faaf1ecd9aa248610d3bf92119 17124 debug optional 
cryptsetup-run-dbgsym_2.0.3-3_amd64.deb
 ed2cf53899732208e47e3c4a4bdba816 179120 admin optional 
cryptsetup-run_2.0.3-3_amd64.deb
 d098232426e059e638df84ec39913931 48228 debian-installer optional 
cryptsetup-udeb_2.0.3-3_amd64.udeb
 39f41e7508ca86d67d75f1d164f36a33 46004 oldlibs optional 
cryptsetup_2.0.3-3_all.deb
 f8973735bbfe48f73b7e0a712cd778dd 9133 admin optional 
cryptsetup_2.0.3-3_amd64.buildinfo
 54dd1760887b87c8ea434c75aad9eea0 61216 libdevel optional 
libcryptsetup-dev_2.0.3-3_amd64.deb
 0090b5806a8f86e5722f22bb1916b3fe 339920 debug optional 
libcryptsetup12-dbgsym_2.0.3-3_amd64.deb
 983de872322bdf0feeb03c9248718093 128900 debian-installer optional 
libcryptsetup12-udeb_2.0.3-3_amd64.udeb
 6027ce416f3ae6091ebc002a67ebfff5 173668 libs optional 
libcryptsetup12_2.0.3-3_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEERpy6p3b9sfzUdbME05pJnDwhpVIFAlsqc/wACgkQ05pJnDwh
pVJNOBAAqD/2N4FxeeSSMbkJrW/m0p7R4lBoMc2WKvEoZ5eG4O/c4XkV6g1nUvrl
Z4L00Z/VdT3TBy2xLal61cMmTYjwhjMx0D4/M9d6HK8HDa+famYnR8bi36I1nqe/
Ulz5MomFQELJJgEB19d+dfKBLGXgDUcaGP0hhg5g/M04cABT1jPudWtjbl67boIo
Y0dvcIht3Ec+LXCr0LfXglskbR4oqZfHRuYjUIeNzEbEAhoZCxFrt0wF+MXUPDku
OnRYyh9qb39Xb5kkfmurAX2pKINHorYOwCnh3EHyDRcbGJiM7jFDy3u2gu66Nycy
1WjfSJhJ6dzX20DWzHcCSJ/SPQFuApOoyMXiQ0QG2X0/j4TeYoOPWSKM21axxgW+
ds+ChGVA/zYphCzIFnSPvOHuFvufqTxPVdXk8Ve5gHilH8P1Dh4PzPLqeABf1+lS
0TIJ6uhcZsbwgCpceAtdsbktwFEeKoupGIITXmBX9kuXEqn6zsRY2HoPdhPMJSHm
EMKmvccgEbnQoFGr0IkLFpau4OAJ2DkNH6XaZxOii8OA1VJBGmYU6dWNncteplJu
FkEQcE+jXFDdniIfEry9q40Zy6FNoA9QPItZRYcHnrCVVMRNrGVEDrOxb6fUq2+L
/SUhowLp2m2ZGgCN/wD9xFcx2VU0qoBg7ftRR0VY4WIkRFKQkNE=
=fMOd
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to