|  | @@ -107,7 +107,7 @@ fi
 | 
	
		
			
			| 107 | 107 |  if [[ $MASTER_DRIVE == "yes" || $MASTER_DRIVE == "y" || $MASTER_DRIVE == "1" ]]; then
 | 
	
		
			
			| 108 | 108 |    if [ ! -d /home/$MY_USERNAME/.gnupg ]; then
 | 
	
		
			
			| 109 | 109 |        echo "No .gnupg directory was found for $MY_USERNAME"
 | 
	
		
			
			| 110 |  | -      umount $USB_MOUNT
 | 
	
		
			
			|  | 110 | +      umount -f $USB_MOUNT
 | 
	
		
			
			| 111 | 111 |        rm -rf $USB_MOUNT
 | 
	
		
			
			| 112 | 112 |        exit 73025
 | 
	
		
			
			| 113 | 113 |    fi
 | 
	
	
		
			
			|  | @@ -117,7 +117,7 @@ if [[ $MASTER_DRIVE == "yes" || $MASTER_DRIVE == "y" || $MASTER_DRIVE == "1" ]];
 | 
	
		
			
			| 117 | 117 |    else
 | 
	
		
			
			| 118 | 118 |        echo "Unable to copy gpg keyring to $USB_DRIVE"
 | 
	
		
			
			| 119 | 119 |    fi
 | 
	
		
			
			| 120 |  | -  umount $USB_MOUNT
 | 
	
		
			
			|  | 120 | +  umount -f $USB_MOUNT
 | 
	
		
			
			| 121 | 121 |    rm -rf $USB_MOUNT
 | 
	
		
			
			| 122 | 122 |    exit 0
 | 
	
		
			
			| 123 | 123 |  fi
 | 
	
	
		
			
			|  | @@ -135,7 +135,7 @@ if [ ! -d $FRAGMENTS_DIR ]; then
 | 
	
		
			
			| 135 | 135 |  fi
 | 
	
		
			
			| 136 | 136 |  if [ ! -d $FRAGMENTS_DIR ]; then
 | 
	
		
			
			| 137 | 137 |    echo "There was a problem making the directory $FRAGMENTS_DIR"
 | 
	
		
			
			| 138 |  | -  umount $USB_MOUNT
 | 
	
		
			
			|  | 138 | +  umount -f $USB_MOUNT
 | 
	
		
			
			| 139 | 139 |    rm -rf $USB_MOUNT
 | 
	
		
			
			| 140 | 140 |    exit 6843
 | 
	
		
			
			| 141 | 141 |  fi
 | 
	
	
		
			
			|  | @@ -149,7 +149,7 @@ else
 | 
	
		
			
			| 149 | 149 |  fi
 | 
	
		
			
			| 150 | 150 |  if (( no_of_usb_shares > 0 )); then
 | 
	
		
			
			| 151 | 151 |    echo "A key fragment already exists on the drive for the user $MY_USERNAME"
 | 
	
		
			
			| 152 |  | -  umount $USB_MOUNT
 | 
	
		
			
			|  | 152 | +  umount -f $USB_MOUNT
 | 
	
		
			
			| 153 | 153 |    rm -rf $USB_MOUNT
 | 
	
		
			
			| 154 | 154 |    exit 58945
 | 
	
		
			
			| 155 | 155 |  fi
 | 
	
	
		
			
			|  | @@ -181,7 +181,7 @@ fi
 | 
	
		
			
			| 181 | 181 |  
 | 
	
		
			
			| 182 | 182 |  if (( no_of_local_shares < 3 )); then
 | 
	
		
			
			| 183 | 183 |      echo "Not enough key fragments available ${no_of_local_shares}"
 | 
	
		
			
			| 184 |  | -    umount $USB_MOUNT
 | 
	
		
			
			|  | 184 | +    umount -f $USB_MOUNT
 | 
	
		
			
			| 185 | 185 |      rm -rf $USB_MOUNT
 | 
	
		
			
			| 186 | 186 |      exit 63386
 | 
	
		
			
			| 187 | 187 |  fi
 | 
	
	
		
			
			|  | @@ -196,18 +196,18 @@ no_of_usb_shares=$((no_of_usb_shares - 2))
 | 
	
		
			
			| 196 | 196 |  if (( no_of_usb_shares > 1 )); then
 | 
	
		
			
			| 197 | 197 |      echo "Too many key fragments exist in $FRAGMENTS_DIR"
 | 
	
		
			
			| 198 | 198 |      ls $FRAGMENTS_DIR
 | 
	
		
			
			| 199 |  | -    umount $USB_MOUNT
 | 
	
		
			
			|  | 199 | +    umount -f $USB_MOUNT
 | 
	
		
			
			| 200 | 200 |      rm -rf $USB_MOUNT
 | 
	
		
			
			| 201 | 201 |      exit 54292
 | 
	
		
			
			| 202 | 202 |  fi
 | 
	
		
			
			| 203 | 203 |  if (( no_of_usb_shares <= 0 )); then
 | 
	
		
			
			| 204 | 204 |      echo "There was a problem copying the key fragment to $USB_DRIVE"
 | 
	
		
			
			| 205 | 205 |      ls $FRAGMENTS_DIR
 | 
	
		
			
			| 206 |  | -    umount $USB_MOUNT
 | 
	
		
			
			|  | 206 | +    umount -f $USB_MOUNT
 | 
	
		
			
			| 207 | 207 |      rm -rf $USB_MOUNT
 | 
	
		
			
			| 208 | 208 |      exit 54292
 | 
	
		
			
			| 209 | 209 |  fi
 | 
	
		
			
			| 210 |  | -umount $USB_MOUNT
 | 
	
		
			
			|  | 210 | +umount -f $USB_MOUNT
 | 
	
		
			
			| 211 | 211 |  rm -rf $USB_MOUNT
 | 
	
		
			
			| 212 | 212 |  echo "Key fragment copied to $USB_DRIVE. You may now remove the drive."
 | 
	
		
			
			| 213 | 213 |  
 |