ソースを参照

obnam force lock

Bob Mottram 9 年 前
コミット
4a56898660
共有1 個のファイルを変更した4 個の追加0 個の削除を含む
  1. 4
    0
      src/freedombone

+ 4
- 0
src/freedombone ファイルの表示

@@ -2470,9 +2470,11 @@ function backup_directory_to_usb {
2470 2470
       echo -n '$2' >> /usr/bin/$BACKUP_SCRIPT_NAME
2471 2471
       echo "}')" >> /usr/bin/$BACKUP_SCRIPT_NAME
2472 2472
       echo '    if [ -d $USB_MOUNT/backup/${2} ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME
2473
+      echo '         obnam force-lock -r $USB_MOUNT/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
2473 2474
       echo -n "      obnam forget --keep=${BACKUP_MAX_DAYS}d " >> /usr/bin/$BACKUP_SCRIPT_NAME
2474 2475
       echo '-r $USB_MOUNT/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
2475 2476
       echo '    fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2477
+      echo '    obnam force-lock -r $USB_MOUNT/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
2476 2478
       echo '    obnam backup -r $USB_MOUNT/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
2477 2479
   else
2478 2480
       # For rsyncrypto usage see http://archive09.linux.com/feature/125322
@@ -3980,9 +3982,11 @@ function backup_directory_to_friend {
3980 3982
       echo "}')" >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3981 3983
 
3982 3984
       echo '  if [ -d $SERVER_DIRECTORY/backup/${2} ]; then' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3985
+      echo '       obnam force-lock -r $SERVER_DIRECTORY/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3983 3986
       echo -n "    obnam forget --keep=${BACKUP_MAX_DAYS}d " >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3984 3987
       echo '-r $SERVER_DIRECTORY/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3985 3988
       echo '  fi' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3989
+      echo '  obnam force-lock -r $SERVER_DIRECTORY/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3986 3990
       echo '  obnam backup -r $SERVER_DIRECTORY/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
3987 3991
   else
3988 3992
       # For rsyncrypto usage see http://archive09.linux.com/feature/125322