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 ---

Reply via email to