diff options
| -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})" |
