Browse Source

Force unmount

Bob Mottram 9 years ago
parent
commit
09462456b3
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      src/freedombone-config

+ 3
- 3
src/freedombone-config View File

374
       if [ ! -d $GPG_USB_MOUNT/.gnupg ]; then
374
       if [ ! -d $GPG_USB_MOUNT/.gnupg ]; then
375
           if [ ! -d $GPG_USB_MOUNT/.gnupg_fragments ]; then
375
           if [ ! -d $GPG_USB_MOUNT/.gnupg_fragments ]; then
376
               if [[ ${GPG_CTR} > 0 ]]; then
376
               if [[ ${GPG_CTR} > 0 ]]; then
377
-                  umount $GPG_USB_MOUNT
377
+                  umount -f $GPG_USB_MOUNT
378
                   rm -rf $GPG_USB_MOUNT
378
                   rm -rf $GPG_USB_MOUNT
379
                   reconstruct_key
379
                   reconstruct_key
380
                   return 0
380
                   return 0
381
               fi
381
               fi
382
               dialog --title "Encryption keys" \
382
               dialog --title "Encryption keys" \
383
                      --msgbox "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found" 6 70
383
                      --msgbox "The directory $GPG_USB_MOUNT/.gnupg or $GPG_USB_MOUNT/.gnupg_fragments was not found" 6 70
384
-              umount $GPG_USB_MOUNT
384
+              umount -f $GPG_USB_MOUNT
385
               rm -rf $GPG_USB_MOUNT
385
               rm -rf $GPG_USB_MOUNT
386
               exit 723814
386
               exit 723814
387
           fi
387
           fi
398
           cp $GPG_USB_MOUNT/.ssh/* /home/$(grep 'MY_USERNAME' temp.cfg | awk -F '=' '{print $2}')/.ssh
398
           cp $GPG_USB_MOUNT/.ssh/* /home/$(grep 'MY_USERNAME' temp.cfg | awk -F '=' '{print $2}')/.ssh
399
       fi
399
       fi
400
 
400
 
401
-      umount $GPG_USB_MOUNT
401
+      umount -f $GPG_USB_MOUNT
402
       rm -rf $GPG_USB_MOUNT
402
       rm -rf $GPG_USB_MOUNT
403
       if [[ $GPG_LOADING == "yes" ]]; then
403
       if [[ $GPG_LOADING == "yes" ]]; then
404
           dialog --title "Encryption keys" \
404
           dialog --title "Encryption keys" \