mountman/app/cmd/umount

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"