#!/bin/bash
#
# tries to mount the backup target for eb-*

. /usr/sbin/eb-check-eb

echo "INFO: Checking that /dev/${EBPART} or ${EBMOUNTDIR} are not mounted yet"
mount |egrep "/dev/${EBPART}|${EBMOUNTDIR}" && exit 11

# luksAddKey luksDump luksRemoveKey
echo "INFO: Calling cryptsetup -v luksOpen /dev/${EBPART} eb_crypted"
cryptsetup -v luksOpen /dev/${EBPART} eb_crypted || exit 31

echo "INFO: Calling mount -v /dev/mapper/eb_crypted /media/eb"
mount -v /dev/mapper/eb_crypted ${EBMOUNTDIR} || exit 32

echo "INFO: Calling ls -la ${EBMOUNTDIR}/${EBDESTBASE}"
ls -la ${EBMOUNTDIR}/${EBDESTBASE}

echo "INFO: Calling df -h ${EBMOUNTDIR}/${EBDESTBASE}"
df -h ${EBMOUNTDIR}/


