From 4bdaa2237c6ae923d1dd068e9024ebceca3f40d9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 23 Sep 2007 14:46:36 +0200 Subject: Adding live-initramfs 1.87.1-1. --- scripts/casper-helpers | 41 +++-------------------------------------- 1 file changed, 3 insertions(+), 38 deletions(-) (limited to 'scripts/casper-helpers') diff --git a/scripts/casper-helpers b/scripts/casper-helpers index 6bfb791..8402d93 100644 --- a/scripts/casper-helpers +++ b/scripts/casper-helpers @@ -108,21 +108,11 @@ fs_size () echo "${size}" } - -load_keymap() -{ - # Load custom keymap - if [ -x /bin/loadkeys -a -r /etc/boottime.kmap.gz ]; then - loadkeys /etc/boottime.kmap.gz - fi -} - setup_loop() { local fspath=$1 local module=$2 local pattern=$3 local offset=$4 - local encryption=$5 modprobe ${MP_QUIET} -b "$module" udevsettle @@ -130,35 +120,10 @@ setup_loop() { for loopdev in $pattern; do if [ "$(cat $loopdev/size)" -eq 0 ]; then dev=$(sys2dev "${loopdev}") - options='' - if [ 0 -lt "${offset}" ]; then - options="${options} -o ${offset}" - fi - if [ -z "${encryption}" ]; then - losetup ${options} "${dev}" "${fspath}" + if [ -n "$offset" ]; then + losetup -o "$offset" "$dev" "$fspath" else - # Loop AES encryption - while true; do - load_keymap - echo -n "Enter passphrase for ${fspath}: " >&6 - read -s passphrase - echo "${passphrase}" > /tmp/passphrase - exec 9&6 - read answer - if [ 'no' = "${answer}" ]; then - unset answer - break - fi - done + losetup "$dev" "$fspath" fi echo "$dev" return 0 -- cgit v1.2.3