fix #51: added a check into umount_tomb() before removing mount point: if it's the default one, then delete it

This commit is contained in:
Anathema 2011-10-25 19:37:28 +02:00
parent 262855fa10
commit 350eeb7483

View File

@ -955,9 +955,12 @@ umount_tomb() {
if ! [ $? = 0 ]; then if ! [ $? = 0 ]; then
error "Tomb is busy, cannot umount!" error "Tomb is busy, cannot umount!"
else else
# this means we used a "default" mount point
if [ "${tombmount}" = "/media/${tombname}.tomb" ]; then
rmdir ${tombmount} rmdir ${tombmount}
fi fi
fi fi
fi
cryptsetup luksClose $mapper cryptsetup luksClose $mapper
if ! [ $? = 0 ]; then if ! [ $? = 0 ]; then