Your message dated Wed, 26 May 2010 22:20:59 +0000
with message-id <e1ohoyb-000834...@ries.debian.org>
and subject line Bug#576488: fixed in cryptsetup 2:1.1.1-1
has caused the Debian Bug report #576488,
regarding cryptroot: boot script assumes to be run in initramfs
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.)
--
576488: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=576488
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: cryptsetup
Version: 2:1.1.0-2
Severity: important
Tags: patch
initramfs-tools 0.94 will break cryptsetup cryptroot boot script.
The Ubuntu feature of pre-cached order got merged,
will add a versioned breaks on cryptsetup
their is a patch in Ubuntu cryptsetup for the situation,
including it here.
thanks for merging.
--
maks
From: Martin Pitt <martin.p...@canonical.com>
Date: Fri 2009-12-18 17:06:55 +0100
Subject: debian/initramfs/cryptroot-script: Fix this to work with current
initramfs-tools:
- Source /scripts/functions after checking for prerequisites.
- prereqs(): Do not assume we are running within initramfs, and calculate
relative path correctly.
=== modified file 'debian/initramfs/cryptroot-script'
--- debian/initramfs/cryptroot-script 2009-12-15 02:10:28 +0000
+++ debian/initramfs/cryptroot-script 2009-12-18 16:06:55 +0000
@@ -1,15 +1,12 @@
#!/bin/sh
-# source for log_*_msg() functions, see LP: #272301
-. /scripts/functions
-
#
# Standard initramfs preamble
#
prereqs()
{
# Make sure that cryptroot is run last in local-top
- for req in /scripts/local-top/*; do
+ for req in $(dirname $0)/*; do
script=${req##*/}
if [ $script != cryptroot ]; then
echo $script
@@ -24,6 +21,8 @@
;;
esac
+# source for log_*_msg() functions, see LP: #272301
+. /scripts/functions
#
# Helper functions
-- Package-specific info:
-- /proc/cmdline
root=UUID=2b59880c-a82f-4f72-964d-497e143fee3e ro nosplash
resume=/dev/mapper/dualvg0-swap
-- lsmod
Module Size Used by
usb_storage 39353 0
uvcvideo 51695 0
videodev 29881 1 uvcvideo
snd_usb_audio 64038 0
v4l1_compat 11442 2 uvcvideo,videodev
v4l2_compat_ioctl32 8538 1 videodev
snd_usb_lib 13761 1 snd_usb_audio
iwlagn 123141 0
acpi_cpufreq 5523 0
cpufreq_conservative 5162 0
cpufreq_powersave 902 0
cpufreq_stats 2659 0
cpufreq_userspace 1960 0
uinput 6376 2
fuse 49918 1
sha256_generic 8692 2
cryptd 5334 0
aes_x86_64 7340 3
aes_generic 25698 1 aes_x86_64
cbc 2539 2
dm_crypt 10443 2
snd_hda_codec_analog 64514 1
snd_hda_intel 19763 1
snd_hda_codec 54212 2 snd_hda_codec_analog,snd_hda_intel
snd_hwdep 5364 2 snd_usb_audio,snd_hda_codec
snd_pcm_oss 32591 0
snd_mixer_oss 12606 1 snd_pcm_oss
snd_pcm 60439 4
snd_usb_audio,snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_midi 4400 0
snd_rawmidi 15483 2 snd_usb_lib,snd_seq_midi
snd_seq_midi_event 4628 1 snd_seq_midi
snd_seq 42689 2 snd_seq_midi,snd_seq_midi_event
btusb 9785 0
snd_timer 15470 2 snd_pcm,snd_seq
bluetooth 41731 1 btusb
arc4 1274 2
ecb 1841 2
snd_seq_device 4477 3 snd_seq_midi,snd_rawmidi,snd_seq
i915 252928 2
drm_kms_helper 20017 1 i915
pcmcia 19426 0
iwlcore 138835 1 iwlagn
snd 46318 14
snd_usb_audio,snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
drm 141991 3 i915,drm_kms_helper
sdhci_pci 5549 0
yenta_socket 19115 1
sdhci 13902 1 sdhci_pci
i2c_algo_bit 4225 1 i915
i2c_i801 7798 0
rsrc_nonstatic 7294 1 yenta_socket
mac80211 135772 2 iwlagn,iwlcore
uhci_hcd 18441 0
pcmcia_core 23990 3 pcmcia,yenta_socket,rsrc_nonstatic
mmc_core 45120 1 sdhci
i2c_core 15552 6
videodev,i915,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
ata_generic 2983 0
soundcore 4598 1 snd
thinkpad_acpi 50043 0
cfg80211 100808 3 iwlagn,iwlcore,mac80211
e1000e 109567 0
ehci_hcd 30594 0
snd_page_alloc 6153 2 snd_hda_intel,snd_pcm
video 17461 1 i915
evdev 7336 28
usbcore 121623 8
usb_storage,uvcvideo,snd_usb_audio,snd_usb_lib,btusb,uhci_hcd,ehci_hcd
pcspkr 1699 0
rfkill 12948 3 bluetooth,thinkpad_acpi,cfg80211
ata_piix 20397 0
nls_base 6377 1 usbcore
led_class 2401 3 iwlcore,sdhci,thinkpad_acpi
output 1692 1 video
button 4634 1 i915
battery 4998 0
processor 30135 3 acpi_cpufreq
thermal 11674 0
ac 2192 0
psmouse 49489 0
nvram 5061 1 thinkpad_acpi
serio_raw 3752 0
thermal_sys 11878 3 video,processor,thermal
ext3 106134 9
jbd 36845 1 ext3
mbcache 4970 1 ext3
dm_mod 53466 46 dm_crypt
sd_mod 29625 5
crc_t10dif 1276 1 sd_mod
ahci 32134 4
libata 131911 3 ata_generic,ata_piix,ahci
scsi_mod 121685 3 usb_storage,sd_mod,libata
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages cryptsetup depends on:
ii dmsetup 2:1.02.45-1 The Linux Kernel Device Mapper use
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii libdevmapper1.02.1 2:1.02.45-1 The Linux Kernel Device Mapper use
ii libpopt0 1.15-1 lib for parsing cmdline parameters
ii libuuid1 2.16.2-0 Universally Unique ID library
cryptsetup recommends no packages.
Versions of packages cryptsetup suggests:
ii dosfstools 3.0.9-1 utilities for making and checking
ii initramfs-tools [linux-initra 0.94 tools for generating an initramfs
ii udev 151-3 /dev/ and hotplug management daemo
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: cryptsetup
Source-Version: 2:1.1.1-1
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:
cryptsetup-udeb_1.1.1-1_amd64.udeb
to main/c/cryptsetup/cryptsetup-udeb_1.1.1-1_amd64.udeb
cryptsetup_1.1.1-1.debian.tar.gz
to main/c/cryptsetup/cryptsetup_1.1.1-1.debian.tar.gz
cryptsetup_1.1.1-1.dsc
to main/c/cryptsetup/cryptsetup_1.1.1-1.dsc
cryptsetup_1.1.1-1_amd64.deb
to main/c/cryptsetup/cryptsetup_1.1.1-1_amd64.deb
cryptsetup_1.1.1.orig.tar.bz2
to main/c/cryptsetup/cryptsetup_1.1.1.orig.tar.bz2
libcryptsetup-dev_1.1.1-1_amd64.deb
to main/c/cryptsetup/libcryptsetup-dev_1.1.1-1_amd64.deb
libcryptsetup1_1.1.1-1_amd64.deb
to main/c/cryptsetup/libcryptsetup1_1.1.1-1_amd64.deb
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 576...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Meurer <m...@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...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 26 May 2010 23:38:01 +0200
Source: cryptsetup
Binary: cryptsetup cryptsetup-udeb libcryptsetup1 libcryptsetup-dev
Architecture: source amd64
Version: 2:1.1.1-1
Distribution: unstable
Urgency: low
Maintainer: Debian Cryptsetup Team
<pkg-cryptsetup-de...@lists.alioth.debian.org>
Changed-By: Jonas Meurer <m...@debian.org>
Description:
cryptsetup - configures encrypted block devices
cryptsetup-udeb - configures encrypted block devices (udeb)
libcryptsetup-dev - libcryptsetup development files
libcryptsetup1 - libcryptsetup shared library
Closes: 574163 574948 576488 578428 578979 579932 580756 580898 581973 582914
Changes:
cryptsetup (2:1.1.1-1) unstable; urgency=low
.
* new upstream release, changes include:
- detects and uses device-mapper udev support if available
- fix luksOpen reading of passphrase on stdin if "-" keyfile specified
- fix isLuks to initialise crypto backend (closes: #578979)
- fix luksClose operation for stacked DM devices
* remove all patches, they have all been merged upstream
* redirect output of copy_exec in add_device() from initramfs cryptroot
hook to stderr. fixes verbose run of mkinitramfs. (closes: #574163)
* acknowledge NMU. thanks to maximilian attems. (closes: #576488)
* change default for random key from /dev/random to /dev/urandom in
README.Debian, extend explanation. (closes: #579932)
* add comment to crypttab manpage about how to disable (pre)checks.
(closes: #574948)
* fix cryptdisks.functions to print cryptsource and crypttarget again at
the passphrase prompt. (closes: #578428)
* reorder build-depends, add pkg-config, change automake1.9 to automake
* add new lintian overrides
* switch to new dpkg source format "3.0 (quilt)", use upstream bzip tarball
* add ${misc:Depends} to depends for libcryptsetup-dev
* remove UID checks from initscripts, as these aren't meant to be invoked by
users anyway, and the UID checks introduced dependency on /usr filesystem.
* use grep -s for /etc/fstab in initramfs/cryptroot-hook. (closes: #580756)
* note that fs modules fore passdev devices need to be added to initramfs
in README.initramfs (closes: #580898)
* merged from ubuntu:
- Fix grammar error in debian/initramfs/cryptroot-script (closes: #581973)
* add busybox to suggests, thanks to martin michlmayr. (closes: #582914)
Checksums-Sha1:
b16ca3d37830cf8a364fca97d5294b9e62b65f56 1844 cryptsetup_1.1.1-1.dsc
cd2684ebc8fc7b23019d9102ed742699b037afe1 477800 cryptsetup_1.1.1.orig.tar.bz2
db8a977e8da9693669bccdcdaf7fcd82fcd957c9 71764 cryptsetup_1.1.1-1.debian.tar.gz
e6187c7989c334a797e93e881055550e36b839a7 407448 cryptsetup_1.1.1-1_amd64.deb
3f9c11e74e63efaeb548f057f067a49ca41dc1ad 297298
cryptsetup-udeb_1.1.1-1_amd64.udeb
184ae14708b7b2d15a2464269d51edc0672b9e10 75074 libcryptsetup1_1.1.1-1_amd64.deb
86dfa344b44b70c1595ba4b5b8dbe718fee2ade9 85826
libcryptsetup-dev_1.1.1-1_amd64.deb
Checksums-Sha256:
cc536d70332bf0f73215a1330153dae122de65283faaaf9049c8806a370014f8 1844
cryptsetup_1.1.1-1.dsc
a0d07cfc03d3a12d54e68eebb509e6ce45bbd5169ae277256ea7bd165cc246bd 477800
cryptsetup_1.1.1.orig.tar.bz2
48c6dc2eefde41d02fa73137c74846f766ad49179f2a18a1286e6eef79db6525 71764
cryptsetup_1.1.1-1.debian.tar.gz
31a16cd5ae5bf3b720305659d40e0fc593b03847f98c7d2bcfd604ca993af020 407448
cryptsetup_1.1.1-1_amd64.deb
6baf855eb8190ee797768a42d5b57177716880f7d5dda2461c96bf291fa10041 297298
cryptsetup-udeb_1.1.1-1_amd64.udeb
d1da73c64ef4a90aa9c3239ba351b13762f4f8b2048dfe8be0cb718f41237380 75074
libcryptsetup1_1.1.1-1_amd64.deb
47f0536511fd30de408ec1f3bb4b02317850283f0e14e403d19776c27c83f7a3 85826
libcryptsetup-dev_1.1.1-1_amd64.deb
Files:
2eeca17f7e02c8d4af55eb0fe5586bb1 1844 admin optional cryptsetup_1.1.1-1.dsc
9632f5cd4187e0b9118b070563da79c6 477800 admin optional
cryptsetup_1.1.1.orig.tar.bz2
97bfba6ed2977f749405118f0c85325f 71764 admin optional
cryptsetup_1.1.1-1.debian.tar.gz
4cbee03f56135f4445e40ddf40b1e224 407448 admin optional
cryptsetup_1.1.1-1_amd64.deb
0c29848620af804f9493fb1b6ce2c35f 297298 debian-installer optional
cryptsetup-udeb_1.1.1-1_amd64.udeb
cc698e16804685fe43de5e6f9dbdb182 75074 libs optional
libcryptsetup1_1.1.1-1_amd64.deb
8b3308bc59652e7c4c5f20b38a344d6c 85826 libdevel optional
libcryptsetup-dev_1.1.1-1_amd64.deb
Package-Type: udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iQEcBAEBCAAGBQJL/ZcIAAoJEHUY1PcOVR4zFUIH/RDkzppiiRK6+TLycGXz8mGh
OyYYl3JDoC596m49P6Rxy5zMjVvCj2UCdExnlMcINeuHEE62v5M85NwAGH2vH89G
LlUvJ1JIyVzWlRgO+9D6MBEia7IQqNZiOn8OaqiBp5UgWKEiybL96Jt/SCI14AO+
1dv67OjZ3kkETaB0tqGeEl06Q2cLQnMWkdOlFnBELjzsP51JYe7LD1ffzeAX/LW+
QkX6IuUwk9QA2C1KpP0nI9vbyrbDkWGShjy1bij5tgj1W3bYUbeJ9a/p2xtx58Pd
nBUPsLAutzOtPksrPQiakTDbGJjU/kKeqpxkLskek9gSlvNCOiWdpCvdioqr17g=
=h167
-----END PGP SIGNATURE-----
--- End Message ---