16 lines
345 B
Bash
16 lines
345 B
Bash
#!/usr/bin/env bash
|
|
set -e
|
|
eval "$("$APP_CMD" plist "$2")"
|
|
|
|
if [ "$mm_format" = "crypto_LUKS" ]; then
|
|
mm_target="$("$APP_CMD" name "$mm_path")"
|
|
cryptsetup luksOpen "$mm_path" "$mm_target"
|
|
echo "/dev/mapper/$mm_target"
|
|
exit 0
|
|
fi
|
|
|
|
mm_target="$("$APP_CMD" path "$mm_path")"
|
|
mkdir -p "$mm_target"
|
|
mount "$mm_path" "$mm_target"
|
|
echo "$mm_target"
|