Your message dated Sat, 09 Jun 2012 09:32:35 +0000
with message-id <[email protected]>
and subject line Bug#672299: fixed in cryptsetup 2:1.4.3-1
has caused the Debian Bug report #672299,
regarding cryptsetup: luksKillSlot, luksRemoveKey and luksChangeKey fail with
"Cannot wipe device"
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 [email protected]
immediately.)
--
672299: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672299
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: cryptsetup
Version: 2:1.4.1-3
Severity: normal
Tags: upstream patch
Hi,
this is a bug I've originally submitted[1] to upstream.
What steps will reproduce the problem?
1. Make a LUKS device with at least one slot
2. # cryptsetup luksKillSlot /dev/sdd 0
What is the expected output? What do you see instead?
Success is excepted. Instead I can see:
Enter any remaining LUKS passphrase:
Cannot wipe device /dev/sdd.
Upstream has fixed this in commit[2]:
490c17b3cd406f5c5f7650b78d52d544620837ca
Changelog entry:
2012-05-09 Milan Broz <[email protected]>
* Fix keyslot removal (wipe keyslot) for device with 4k hw block (1.4.0).
[1] http://code.google.com/p/cryptsetup/issues/detail?id=129
[2]
http://code.google.com/p/cryptsetup/source/detail?r=490c17b3cd406f5c5f7650b78d52d544620837ca#
-- Package-specific info:
-- /proc/cmdline
BOOT_IMAGE=/vmlinuz-3.2.0-2-686-pae root=/dev/mapper/root_crypt ro quiet
-- /etc/crypttab
root_crypt UUID=f2bb7c5f-64de-470c-a4d5-1ea79e658de5 none luks
storage_crypt UUID=2a701c10-e89c-44b7-8c80-4809e921fb3a none luks
home_crypt UUID=320dc367-dda3-47d0-8c71-435b6497caa8 none luks
-- /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/mapper/root_crypt / ext4 relatime,errors=remount-ro 0
1
UUID=c6076366-2156-4f71-aea8-62cae7262385 /boot ext4 relatime
0 2
/dev/mapper/home_crypt /home ext4 relatime 0 2
/dev/mapper/storage_crypt /srv/storage ext4 relatime 0 2
wodny-tmpfs /home/wodny/tmp tmpfs size=256m 0 0
-- lsmod
Module Size Used by
acpi_cpufreq 12807 0
mperf 12421 1 acpi_cpufreq
cpufreq_powersave 12422 0
cpufreq_stats 12762 0
cpufreq_userspace 12520 0
cpufreq_conservative 12987 0
parport_pc 22036 0
ppdev 12651 0
lp 12797 0
parport 31254 3 lp,ppdev,parport_pc
bnep 17288 2
rfcomm 28590 10
uinput 12991 1
ip6table_filter 12492 1
ip6_tables 17185 1 ip6table_filter
xt_conntrack 12601 2
iptable_filter 12488 1
iptable_nat 12800 0
nf_nat 17924 1 iptable_nat
nf_conntrack_ipv4 13726 5 nf_nat,iptable_nat
nf_defrag_ipv4 12443 1 nf_conntrack_ipv4
nf_conntrack 43121 4
nf_conntrack_ipv4,nf_nat,iptable_nat,xt_conntrack
iptable_mangle 12488 0
iptable_raw 12476 0
ip_tables 17079 4
iptable_raw,iptable_mangle,iptable_nat,iptable_filter
x_tables 18121 8
ip_tables,iptable_raw,iptable_mangle,iptable_nat,iptable_filter,xt_conntrack,ip6_tables,ip6table_filter
loop 17810 0
snd_hda_codec_realtek 142180 1
snd_usb_audio 71309 1
arc4 12418 2
snd_usbmidi_lib 18844 1 snd_usb_audio
rt2800pci 13565 0
snd_seq_midi 12744 0
snd_seq_midi_event 13124 1 snd_seq_midi
snd_hda_intel 21856 3
rt2800lib 39121 1 rt2800pci
snd_rawmidi 18376 2 snd_seq_midi,snd_usbmidi_lib
snd_hda_codec 63477 2 snd_hda_intel,snd_hda_codec_realtek
rt2x00pci 12768 1 rt2800pci
rt2x00lib 33268 3 rt2x00pci,rt2800lib,rt2800pci
snd_hwdep 12943 2 snd_hda_codec,snd_usb_audio
eeprom_93cx6 12423 1 rt2800pci
i915 307595 2
snd_pcm 53390 6 snd_hda_codec,snd_hda_intel,snd_usb_audio
mac80211 171359 3 rt2x00lib,rt2x00pci,rt2800lib
snd_page_alloc 12867 2 snd_pcm,snd_hda_intel
snd_seq 39487 2 snd_seq_midi_event,snd_seq_midi
cfg80211 117454 2 mac80211,rt2x00lib
snd_seq_device 13016 3 snd_seq,snd_rawmidi,snd_seq_midi
uvcvideo 56896 0
btusb 17278 2
iTCO_wdt 16945 0
eeepc_laptop 18155 0
snd_timer 22356 2 snd_seq,snd_pcm
drm_kms_helper 22699 1 i915
iTCO_vendor_support 12632 1 iTCO_wdt
videodev 61658 1 uvcvideo
crc_ccitt 12331 1 rt2800lib
bluetooth 103750 23 btusb,rfcomm,bnep
snd 42691 16
snd_timer,snd_seq_device,snd_seq,snd_pcm,snd_hwdep,snd_hda_codec,snd_rawmidi,snd_hda_intel,snd_usbmidi_lib,snd_usb_audio,snd_hda_codec_realtek
drm 134178 3 drm_kms_helper,i915
media 13692 2 videodev,uvcvideo
psmouse 54927 0
i2c_i801 12670 0
soundcore 12921 1 snd
sparse_keymap 12680 1 eeepc_laptop
pcspkr 12515 0
serio_raw 12803 0
rng_core 12580 0
i2c_algo_bit 12713 1 i915
joydev 17010 0
evdev 17225 22
i2c_core 19116 6
i2c_algo_bit,i2c_i801,drm,videodev,drm_kms_helper,i915
ac 12552 0
rfkill 18516 4 bluetooth,eeepc_laptop,cfg80211
battery 12957 0
power_supply 13283 2 battery,ac
video 17412 1 i915
processor 27522 1 acpi_cpufreq
button 12817 1 i915
ext4 302745 4
crc16 12327 2 ext4,bluetooth
jbd2 52246 1 ext4
mbcache 12897 1 ext4
sha256_generic 16709 6
cryptd 14125 0
aes_i586 16608 14
aes_generic 32970 1 aes_i586
cbc 12666 6
usbhid 31523 0
hid 60120 1 usbhid
usb_storage 35142 1
uas 13096 0
dm_crypt 18039 3
dm_mod 57278 7 dm_crypt
sd_mod 35425 7
crc_t10dif 12332 1 sd_mod
ata_generic 12439 0
ata_piix 21175 3
libata 124981 2 ata_piix,ata_generic
scsi_mod 135194 4 libata,sd_mod,uas,usb_storage
thermal 13103 0
thermal_sys 17752 3 thermal,processor,video
uhci_hcd 22337 0
ehci_hcd 35509 0
usbcore 104352 10
ehci_hcd,uhci_hcd,uas,usb_storage,usbhid,btusb,uvcvideo,snd_usbmidi_lib,snd_usb_audio
atl1e 27336 0
usb_common 12338 1 usbcore
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50,
'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages cryptsetup depends on:
ii debconf [debconf-2.0] 1.5.42
ii dmsetup 2:1.02.67-2
ii libc6 2.13-32
ii libcryptsetup4 2:1.4.1-3
ii libpopt0 1.16-3
cryptsetup recommends no packages.
Versions of packages cryptsetup suggests:
ii busybox 1:1.19.3-7
ii dosfstools 3.0.12-1
ii initramfs-tools [linux-initramfs-tool] 0.102
ii liblocale-gettext-perl 1.05-7+b1
ii udev 175-3.1
-- debconf information:
cryptsetup/prerm_active_mappings: true
--- End Message ---
--- Begin Message ---
Source: cryptsetup
Source-Version: 2:1.4.3-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-bin_1.4.3-1_amd64.deb
to main/c/cryptsetup/cryptsetup-bin_1.4.3-1_amd64.deb
cryptsetup-udeb_1.4.3-1_amd64.udeb
to main/c/cryptsetup/cryptsetup-udeb_1.4.3-1_amd64.udeb
cryptsetup_1.4.3-1.debian.tar.gz
to main/c/cryptsetup/cryptsetup_1.4.3-1.debian.tar.gz
cryptsetup_1.4.3-1.dsc
to main/c/cryptsetup/cryptsetup_1.4.3-1.dsc
cryptsetup_1.4.3-1_amd64.deb
to main/c/cryptsetup/cryptsetup_1.4.3-1_amd64.deb
cryptsetup_1.4.3.orig.tar.bz2
to main/c/cryptsetup/cryptsetup_1.4.3.orig.tar.bz2
libcryptsetup-dev_1.4.3-1_amd64.deb
to main/c/cryptsetup/libcryptsetup-dev_1.4.3-1_amd64.deb
libcryptsetup4-udeb_1.4.3-1_amd64.udeb
to main/c/cryptsetup/libcryptsetup4-udeb_1.4.3-1_amd64.udeb
libcryptsetup4_1.4.3-1_amd64.deb
to main/c/cryptsetup/libcryptsetup4_1.4.3-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jonas Meurer <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 08 Jun 2012 13:42:51 +0200
Source: cryptsetup
Binary: cryptsetup cryptsetup-bin libcryptsetup4 libcryptsetup-dev
cryptsetup-udeb libcryptsetup4-udeb
Architecture: source amd64
Version: 2:1.4.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian Cryptsetup Team
<[email protected]>
Changed-By: Jonas Meurer <[email protected]>
Description:
cryptsetup - disk encryption support - startup scripts
cryptsetup-bin - disk encryption support - command line tools
cryptsetup-udeb - disk encryption support - commandline tools (udeb) (udeb)
libcryptsetup-dev - disk encryption support - development files
libcryptsetup4 - disk encryption support - shared library
libcryptsetup4-udeb - disk encryption support - shared library (udeb) (udeb)
Closes: 600777 665494 670071 672299 674027
Changes:
cryptsetup (2:1.4.3-1) unstable; urgency=low
.
[ Jonas Meurer ]
* mention limitations for keyscripts in crypttab(5) manpage: keyscripts
must not depend on binaries/files which are part of the to-be-unlocked
device. (closes: #665494)
* bump versioned build-dependency on debhelper now that we install
upstart initscripts in debian as well.
* change versioned breaks/replaces for cryptsetup-bin on cryptsetup to
1.4.3-1~, fixing upgrades in debian.
.
[ Jean-Louis Dupond ]
* New upstream version. (closes: #670071)
- Fix keyslot removal (closes: #672299)
- Add -r to cryptsetup.8 (closes: #674027)
* Split up package in cryptsetup and cryptsetup-bin.
* I'm now co-maintainer (closes: #600777).
* Start cryptdisks-enable upstart job on 'or container', to let us
simplify the udevtrigger job.
* debian/cryptdisks.functions: handle the case where crypttab contains a
name for the source device that is not the kernel's preferred name for
it (as is the case for LVs). (Thanks Steve Langasek)
* debian/cryptdisks.functions: fix a race condition in some cases by
adding and udevadm settle before rename.
* debian/cryptdisks.functions: add UUID & LABEL support to do_start.
* debian/copyright: really fix lintian warning.
* debian/rules: also include upstart files in debian.
Checksums-Sha1:
8049be64db089d3f0eac4b8c548ca2850f05a404 2539 cryptsetup_1.4.3-1.dsc
90de7c413847f9da55c85ad8e50ba42c74b30078 798101 cryptsetup_1.4.3.orig.tar.bz2
8f18a0553573d49ad7c31f8b1d9deeae8ec6a279 92555 cryptsetup_1.4.3-1.debian.tar.gz
3699c46c4a7ce9cebb999965d900baab2a0f639b 127082 cryptsetup_1.4.3-1_amd64.deb
ed080747dda48333e7e94c7c754e6938dbbea145 152638
cryptsetup-bin_1.4.3-1_amd64.deb
11ec3ed555dddf317bfe8ad3b732ea644d792426 93260 libcryptsetup4_1.4.3-1_amd64.deb
9e0258632620c36b673ba3b3a853978ea0169650 51782
libcryptsetup-dev_1.4.3-1_amd64.deb
cd87275e47f968dd1ea588da66a2a2e671e61dd0 31440
cryptsetup-udeb_1.4.3-1_amd64.udeb
50b52c38534242d804c8ca3ff0456e8dc272c335 42666
libcryptsetup4-udeb_1.4.3-1_amd64.udeb
Checksums-Sha256:
00893cce6b4b9e82c4f8bfb75d9f6a436b589970d2ebfacba87963caa5666a4b 2539
cryptsetup_1.4.3-1.dsc
d5ff2c00f6f791d77fa5636a02ae43ddbb46c6c793bdeafdec5e38fd15f99d0a 798101
cryptsetup_1.4.3.orig.tar.bz2
1446d830a62eeea92a7b1f92e9c36bd0eae4ad59cedfdfc0f9ee3cf831395c05 92555
cryptsetup_1.4.3-1.debian.tar.gz
6ca4bc63a7c668e91af8cab22c345c37dbc35bbf212ca459c060aec476e270da 127082
cryptsetup_1.4.3-1_amd64.deb
d840ab511477a38988a9f0713956dcb677970a57024279b85c4d4d905bec6849 152638
cryptsetup-bin_1.4.3-1_amd64.deb
5b8986cf5fbc71ad321402a96834a9044e4340e776d3ff83f4e7c8bcd3f7dc1f 93260
libcryptsetup4_1.4.3-1_amd64.deb
0f84c8cf601d01720bbb3b6b10ac088466add395b8ab543d7e1efa9555223b84 51782
libcryptsetup-dev_1.4.3-1_amd64.deb
c47e6dba232ceca9e067d0904dad32147cc9b1d6c4067c1a4c342de66535164f 31440
cryptsetup-udeb_1.4.3-1_amd64.udeb
d680737daabca673c096eb0d2333ebbcc6357eb65fcfd5974d4d88b10f44405a 42666
libcryptsetup4-udeb_1.4.3-1_amd64.udeb
Files:
4455a8e13bea1a28a7c037dd713c7e94 2539 admin optional cryptsetup_1.4.3-1.dsc
9b9fc9ab1ad2c04d4886bbd5640df90f 798101 admin optional
cryptsetup_1.4.3.orig.tar.bz2
b7345a6c7a63783423625b5c1907228d 92555 admin optional
cryptsetup_1.4.3-1.debian.tar.gz
099a35b38da7d2e25ac22f6e9cba35e8 127082 admin optional
cryptsetup_1.4.3-1_amd64.deb
d4b62778527962e67a3524efe1607d7b 152638 admin optional
cryptsetup-bin_1.4.3-1_amd64.deb
e021dd8003d3d7ed3f3b26f65e76ba66 93260 libs optional
libcryptsetup4_1.4.3-1_amd64.deb
a73357ed11d6ca04afc63baf2b020b4b 51782 libdevel optional
libcryptsetup-dev_1.4.3-1_amd64.deb
ef686500b4e397464fdbabd29f2ac98b 31440 debian-installer optional
cryptsetup-udeb_1.4.3-1_amd64.udeb
22736e2d85049d503960f96125060e54 42666 debian-installer optional
libcryptsetup4-udeb_1.4.3-1_amd64.udeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJP0eXWAAoJEFJi5/9JEEn+Y6sQAJ69aAjciJgFLLU5VQSADbq5
zdPpzajM18pt9VNuRywbKurq4BwxY2rx8F+eR7urBjQVMK6H97eR5KHmv5qsHZFb
cnp69rj2swGSNcY/YpZQvBpbjcqgNcm85dDjhAP7f1ZxN5Q/sRQjDTCBOr7jazFy
J8AUV8Ay3RsVYm3ezlBRvQR9QNHnkU5wVyII3Ebwl/AICLArY6g1ayMxs1hnbc4y
YC0rL9493ja55TAxt4Z97HePyOOvVIWZoVmaua6cSCnVR/xd9MXVVypwZI/gdzdp
unwAKU8kDyGyy2pMj0THeneA9HSyMfCNakv1dQmWOonUcAMwG0B+5/qoZDapNLJC
sBKCR9PI9+rNyUeBWWBU/RTaestI5mF00wE+Y6HVhN4f07zc3dTuNPEQ4w0SWHzg
BP+CDUAHBcezr2gXbfe+0pjKcP8gENqHfuv9jtTZYS7dMiBJVsgQmpHvNqS6r2m6
LB+41oHDXThj/BBoBgVVDYw3jpcPoSxI3tnBEkLWivWcKC2Q116/MXmkLl7fZsZ/
56ou1GMgLkZV1T03P/gVK6Cuvf8eiRUKU2LEP+wDR9YYKbW0jVPviNJwQaRCyrfd
UhTooy0fhvEh/g79+5BJuq3NKYehtJcxDb9n8KH7kuE1ty2CTtp78V6jcROfyucD
A5K6dUQ/ZyFkGsLvmcI6
=meyK
-----END PGP SIGNATURE-----
--- End Message ---