Bug#514404: loop-aes-utils: initramfs script never reports any prerequisites
Jerome Charaoui
jerome at koumbit.org
Sat Feb 7 07:41:53 UTC 2009
Package: loop-aes-utils
Version: 2.13.1-4
Severity: important
Using the debian installer, setting up an encrypted root partition on top of an md device results in an
unbootable system. During the initrd boot process, the loopaes script in scripts/local-top runs before mdadm
which causes the script to enter an infinite loop trying to set up a loop using a non-existent md device.
One workaround is to hard-code /usr/share/initramfs-tools/scripts/local-top/loopaes to report "mdadm" as a
prerequisite and rebuild the initramfs.
The script should be made to correctly determine its prerequisites so that the devices it depends on are made
available before it attempts to setup the encrypted loop.
-- System Information:
Debian Release: 5.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages loop-aes-utils depends on:
ii gnupg 1.4.9-3 GNU privacy guard - a free PGP rep
ii libblkid1 1.41.3-1 block device id library
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libselinux1 2.0.65-5 SELinux shared libraries
ii libuuid1 1.41.3-1 universally unique id library
ii mount 2.13.1.1-1 Tools for mounting and manipulatin
Versions of packages loop-aes-utils recommends:
pn sharutils <none> (no description available)
loop-aes-utils suggests no packages.
-- no debconf information
More information about the Pkg-loop-aes-maint
mailing list