Browse Source

Check that the backup directory was created

Bob Mottram 10 years ago
parent
commit
be0ec9a11b
1 changed files with 6 additions and 0 deletions
  1. 6
    0
      install-freedombone.sh

+ 6
- 0
install-freedombone.sh View File

@@ -595,6 +595,12 @@ function create_backup_script {
595 595
   echo "if [ ! -d $USB_MOUNT/backup ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME
596 596
   echo "  mkdir $USB_MOUNT/backup" >> /usr/bin/$BACKUP_SCRIPT_NAME
597 597
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
598
+  echo "if [ ! -d $USB_MOUNT/backup ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME
599
+  echo "  echo 'There was a problem making the directory $USB_MOUNT/backup.'" >> /usr/bin/$BACKUP_SCRIPT_NAME
600
+  echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
601
+  echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
602
+  echo '  exit 27' >> /usr/bin/$BACKUP_SCRIPT_NAME
603
+  echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
598 604
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
599 605
 
600 606
   echo '# Put some files into a temporary directory so that they can be easily backed up' >> /usr/bin/$BACKUP_SCRIPT_NAME