diff options
| author | Daniel Baumann <daniel@debian.org> | 2009-06-28 15:12:05 +0200 |
|---|---|---|
| committer | Daniel Baumann <daniel@debian.org> | 2011-03-09 17:48:05 +0100 |
| commit | b81fd0c98e5ebc5fa2c5eb4bdb7f5019cd9d6f86 (patch) | |
| tree | 3c9427f3ac1824dc03d7bc8f415ebc99e00718ac /scripts/live-helpers | |
| parent | 2c2184b6deff74fd2ea091edeee34efa08b74b09 (diff) | |
| download | live-boot-b81fd0c98e5ebc5fa2c5eb4bdb7f5019cd9d6f86.tar.gz live-boot-b81fd0c98e5ebc5fa2c5eb4bdb7f5019cd9d6f86.zip | |
Correcting cryptsetup calls for persistency on luks.
Diffstat (limited to 'scripts/live-helpers')
| -rw-r--r-- | scripts/live-helpers | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/scripts/live-helpers b/scripts/live-helpers index fbf61fe..9c5bf21 100644 --- a/scripts/live-helpers +++ b/scripts/live-helpers @@ -334,15 +334,8 @@ find_cow_device () do load_keymap - echo -n "Enter passphrase for ${pers_label} on ${devname}: " >&6 - read -s passphrase - echo "${passphrase}" > /tmp/passphrase - unset passphrase - exec 9</tmp/passphrase - /sbin/cryptsetup luksOpen ${devname} $(basename ${devname}) + /lib/cryptsetup/askpass "Enter passphrase for ${pers_label} on ${devname}: " /sbin/cryptsetup -T 1 luksOpen ${devname} $(basename ${devname}) --key-file=- error=${?} - exec 9<&- - rm -f /tmp/passphrase devname="/dev/mapper/$(basename ${devname})" |
