chiark / gitweb /
* chiark-backup: remove snap-mount properly whether it's a dir or a leaf
[chiark-utils.git] / backup / snap-common
index f6e788a..52a2c41 100644 (file)
@@ -53,7 +53,7 @@ lvmdevice2vgroup () {
 lvmdropcore () {
        snmnt="$vardir/snap-mount"
        umount -v "$snmnt" || true
-       test ! -d "$snmnt" || rmdir -- "$snmnt"
+       test ! -d "$snmnt" || rmdir -- "$snmnt" || rm -f "$snmnt"
 
        set +e
        old_lv_dev="$(readlink $vardir/snap-device)"