From 4025f07c3f43b1fb55173006fb41ea48dabdb07f Mon Sep 17 00:00:00 2001 From: "Slawomir Wojciech Wojtczak (vermaden)" Date: Tue, 30 Oct 2012 14:35:52 +0100 Subject: [PATCH] Only delete the temporary mountpoint directory. --- beadm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/beadm b/beadm index 846d5be..e9c3676 100755 --- a/beadm +++ b/beadm @@ -735,9 +735,14 @@ EOF fi done echo "Unmounted successfully" - if [ $( find ${MOUNTPOINT} | head | wc -l | bc ) -eq 1 ] + # only delete the temporary mountpoint directory + if echo "${MOUNTPOINT}" | grep -q "/tmp/BE-${2}." 1> /dev/null 2> /dev/null then - rm -r ${MOUNTPOINT} + # delete only when it is an empty directory + if [ $( find ${MOUNTPOINT} | head | wc -l | bc ) -eq 1 ] + then + rm -r ${MOUNTPOINT} + fi fi ;;