|
|
|
@ -150,6 +150,7 @@ function create_crypto()
|
|
|
|
|
{
|
|
|
|
|
local device="$1"
|
|
|
|
|
# passphrase may be passed via command line
|
|
|
|
|
log_msg "Creating crypto partition with -h $(config_get_value hash) -c $(config_get_value cipher) on ${device}2"
|
|
|
|
|
$CRYPTSETUP -h "$(config_get_value hash)" -c "$(config_get_value cipher)" create "`basename $CRYPTMAPPER_DEV`" "${device}2"
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -272,7 +273,7 @@ function mount_crypto()
|
|
|
|
|
local device=`find_harddisk`
|
|
|
|
|
[ -z "$device" ] && error_msg 4 'No valid harddisk found!' && return 1
|
|
|
|
|
# passphrase is read from stdin
|
|
|
|
|
log_msg "Mounting crypto partition ..."
|
|
|
|
|
log_msg "Mounting crypto partition with -h $(config_get_value hash) -c $(config_get_value cipher) on ${device}2"
|
|
|
|
|
$CRYPTSETUP -h "$(config_get_value hash)" -c "$(config_get_value cipher)" create "`basename $CRYPTMAPPER_DEV`" "${device}2"
|
|
|
|
|
if mount "$CRYPTMAPPER_DEV" "$CRYPTO_DIR"
|
|
|
|
|
then log_msg "Mount succeded - now starting samba ..."
|
|
|
|
|