16 lines
287 B
Bash
16 lines
287 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 luksClose "$mm_target"
|
|
exit 0
|
|
fi
|
|
|
|
mm_target="$("$APP_CMD" path "$mm_path")"
|
|
set +e
|
|
umount "$mm_target"
|
|
set -e
|
|
rmdir "$mm_target"
|