浏览代码

Check for tempbackup

Bob Mottram 9 年前
父节点
当前提交
c69ae249a6
共有 1 个文件被更改,包括 2 次插入6 次删除
  1. 2
    6
      src/freedombone

+ 2
- 6
src/freedombone 查看文件

2424
   echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME
2424
   echo 'if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME
2425
   echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
2425
   echo "  umount $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
2426
   echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
2426
   echo "  rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
2427
-  if [[ ${1} == "/root/temp"* ]]; then
2427
+  if [[ ${1} == "/root/temp"* || ${1} == *"tempbackup" ]]; then
2428
       echo "  shred -zu ${1}/*" >> /usr/bin/$BACKUP_SCRIPT_NAME
2428
       echo "  shred -zu ${1}/*" >> /usr/bin/$BACKUP_SCRIPT_NAME
2429
       echo "  rm -rf ${1}" >> /usr/bin/$BACKUP_SCRIPT_NAME
2429
       echo "  rm -rf ${1}" >> /usr/bin/$BACKUP_SCRIPT_NAME
2430
   fi
2430
   fi
2431
   echo '  exit 853' >> /usr/bin/$BACKUP_SCRIPT_NAME
2431
   echo '  exit 853' >> /usr/bin/$BACKUP_SCRIPT_NAME
2432
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2432
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2433
-  if [[ ${1} == "/root/temp"* || ${1} == *"tempbackup"* ]]; then
2433
+  if [[ ${1} == "/root/temp"* || ${1} == *"tempbackup" ]]; then
2434
       echo "shred -zu ${1}/*" >> /usr/bin/$BACKUP_SCRIPT_NAME
2434
       echo "shred -zu ${1}/*" >> /usr/bin/$BACKUP_SCRIPT_NAME
2435
       echo "rm -rf ${1}" >> /usr/bin/$BACKUP_SCRIPT_NAME
2435
       echo "rm -rf ${1}" >> /usr/bin/$BACKUP_SCRIPT_NAME
2436
   fi
2436
   fi
2759
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2759
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2760
   echo '  cp -f /home/$MY_USERNAME/README /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME
2760
   echo '  cp -f /home/$MY_USERNAME/README /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME
2761
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' readme
2761
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' readme
2762
-  echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME
2763
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2762
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2764
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2763
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2765
 
2764
 
2777
   echo "    mkdir -p $USB_MOUNT/backup/mutt" >> /usr/bin/$BACKUP_SCRIPT_NAME
2776
   echo "    mkdir -p $USB_MOUNT/backup/mutt" >> /usr/bin/$BACKUP_SCRIPT_NAME
2778
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2777
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2779
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' mutt
2778
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' mutt
2780
-  echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME
2781
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2779
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2782
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2780
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2783
 
2781
 
2792
   echo "    mkdir -p $USB_MOUNT/backup/procmail" >> /usr/bin/$BACKUP_SCRIPT_NAME
2790
   echo "    mkdir -p $USB_MOUNT/backup/procmail" >> /usr/bin/$BACKUP_SCRIPT_NAME
2793
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2791
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2794
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' procmail
2792
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' procmail
2795
-  echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME
2796
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2793
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2797
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2794
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2798
 
2795
 
2845
   echo "    mkdir -p $USB_MOUNT/backup/voip" >> /usr/bin/$BACKUP_SCRIPT_NAME
2842
   echo "    mkdir -p $USB_MOUNT/backup/voip" >> /usr/bin/$BACKUP_SCRIPT_NAME
2846
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2843
   echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2847
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' voip
2844
   backup_directory_to_usb '/home/$MY_USERNAME/tempbackup' voip
2848
-  echo '  rm -rf /home/$MY_USERNAME/tempbackup' >> /usr/bin/$BACKUP_SCRIPT_NAME
2849
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2845
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2850
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2846
   echo '' >> /usr/bin/$BACKUP_SCRIPT_NAME
2851
 
2847