chiark / gitweb /
cryptsetup-generator: add JobTimeoutSec=0 for the decrypted crypt devices
authorHarald Hoyer <harald@redhat.com>
Fri, 1 Mar 2013 14:13:43 +0000 (15:13 +0100)
committerHarald Hoyer <harald@redhat.com>
Thu, 4 Apr 2013 15:40:09 +0000 (17:40 +0200)
commit68395007f39b326978d7936f203be8fcd24bd222
tree7a1a8e65ad8bfb586c572de06c131f2a594fb5e5
parentdace83cbd0c2212fc0e25d36d50711b19f14b1b6
cryptsetup-generator: add JobTimeoutSec=0 for the decrypted crypt devices

The password query for a crypto device currently times out after 90s,
which is too short to grab a cup of coffee when a machine boots up.

The resulting decrypted device /dev/mapper/luks-<uuid> might not
be a mountpoint (but part of a LVM PV or raid array)
and therefore the timeout cannot be controlled by the settings
in /etc/fstab. For this reason this device should not carry its own timeout.

Also the encrypted device /dev/disk/by-*/* already has a timeout and
additionally the timeout for the password query is set in /etc/crypttab.

This patch disables the timeout of the resulting decrypted devices by creating
<device-unit>.d/50-job-timeout-sec-0.conf files with "JobTimeoutSec=0".
src/cryptsetup/cryptsetup-generator.c