[Pkg-cryptsetup-devel] Bug#444914: temporary-cryptsetup-$$ files appear in /dev/mapper
Dick Middleton
dick at lingbrae.com
Sun Nov 18 08:27:27 UTC 2007
Jonas Meurer wrote:
> I prepared cryptsetup packages with the proposed patch applied. could
> you give them a try?
I just submitted this as a bug to udev (451702) completely forgetting
the workaround recently made to cryptsetup. So FYI:
--
I have a run rule script which checks a block device for being luks
and if so runs cryptsetup to create a dm-crypto map. This has worked
fine for ages but now I find it hangs for exactly 3 minutes. The
following processes exist for this period:
30447 ? S< 0:00 udevd --daemon
30457 ? S< 0:00 /bin/bash /etc/udev/scripts/usbluks.rr OPTIONS=
30462 ? S<L 0:00 /sbin/cryptsetup -d /etc/keys/akasa2 luksOpen
/dev/usb/akasa2 akasa2
30465 ? S< 0:00 /sbin/udevsettle
What seems to be happening is that cryptsetup is creating a new
device. As a result udev runs udevsettle but that doesn't exit until
timeout. Once udevsettle completes the run rule completes.
--
I suspect that udevsettle is the one you added to cryptsetup. Maybe a
timeout would fix this?
Dick
More information about the Pkg-cryptsetup-devel
mailing list