#!/bin/bash
#%stage: crypto
#%programs: /sbin/cryptsetup
#%udevmodules: dm-crypt $cryptmodules
#%if: "$root_luks" -o "$luks"
#
##### LUKS (comfortable disk encryption)
##
## This activates a LUKS encrypted partition.
##
## Command line parameters
## -----------------------
##
## luks			a list of luks devices (e.g. xxx)
## luks_xxx		the luks device (e.g. /dev/sda)
## 

case $luks_lang in
    en*)
	/* We only support english keyboard layout */
	;;
    *)
	echo "Only english keyboard layout supported."
	echo "Please ensure that the password is typed correctly."
	;;
esac

for curluks in $luks; do
	/sbin/cryptsetup luksOpen $(eval echo \$luks_${curluks}) $curluks
done