dracut/modules.d/90crypt
James Lee 6e0348f33b crypt: Wait for udev to settle before unlocking disk
To eliminate a race condition that occurs when unlocking one device
depends on the result of unlocking a device before it, the crypt
module must wait for udev to settle between each unlock attempt.

Example

/etc/crypttab:

  keyfile /dev/md1 none luks
  sda4_crypt /dev/sda4 /dev/mapper/keyfile luks
  sdb4_crypt /dev/sdb4 /dev/mapper/keyfile luks

Without this patch, sometimes /dev/sda4 fails to unlock because udev
doesn't have time to create /dev/mapper/keyfile before it's needed.
2013-07-30 15:28:47 +02:00
..
crypt-cleanup.sh use "rm --" to guard against filenames beginning with "-" 2013-06-28 10:31:18 +02:00
crypt-lib.sh Do not call plymouth with full path 2013-04-11 16:08:26 +02:00
crypt-run-generator.sh crypt/crypt-run-generator.sh: do not timeout for LUKS passwords with systemd 2012-12-14 09:04:55 +01:00
cryptroot-ask.sh crypt/crypt-run-generator.sh: fixup last commit 065fc56ab2 2012-11-21 16:36:37 +01:00
module-setup.sh crypt: Skip /etc/crypttab if not present 2013-07-26 08:03:15 +02:00
parse-crypt.sh crypt: Wait for udev to settle before unlocking disk 2013-07-30 15:28:47 +02:00
parse-keydev.sh add x-bit to *.sh 2011-08-12 16:29:28 +02:00
probe-keydev.sh add missing editor format commands 2011-02-23 09:41:08 +01:00