瀏覽代碼

Backup key parameters

Bob Mottram 9 年之前
父節點
當前提交
9432db1cf1
共有 1 個檔案被更改,包括 10 行新增2 行删除
  1. 10
    2
      src/freedombone

+ 10
- 2
src/freedombone 查看文件

2428
       echo '      exit 43382' >> /usr/bin/$BACKUP_SCRIPT_NAME
2428
       echo '      exit 43382' >> /usr/bin/$BACKUP_SCRIPT_NAME
2429
       echo '    fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2429
       echo '    fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
2430
       echo -n '    MY_BACKUP_KEY_ID=$(gpg --list-keys "$MY_NAME (backup key)" ' >> /usr/bin/$BACKUP_SCRIPT_NAME
2430
       echo -n '    MY_BACKUP_KEY_ID=$(gpg --list-keys "$MY_NAME (backup key)" ' >> /usr/bin/$BACKUP_SCRIPT_NAME
2431
-      echo "| grep 'pub ' | awk -F ' ' '{print $2}' | awk -F '/' '{print $2}')" >> /usr/bin/$BACKUP_SCRIPT_NAME
2431
+      echo -n "| grep 'pub ' | awk -F ' ' '{print " >> /usr/bin/$BACKUP_SCRIPT_NAME
2432
+      echo -n '$2' >> /usr/bin/$BACKUP_SCRIPT_NAME
2433
+      echo -n "}' | awk -F '/' '{print " >> /usr/bin/$BACKUP_SCRIPT_NAME
2434
+      echo -n '$2' >> /usr/bin/$BACKUP_SCRIPT_NAME
2435
+      echo "}')" >> /usr/bin/$BACKUP_SCRIPT_NAME
2432
       echo '    obnam backup -r $USB_MOUNT/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
2436
       echo '    obnam backup -r $USB_MOUNT/backup/${2} --encrypt-with $MY_BACKUP_KEY_ID ${1}' >> /usr/bin/$BACKUP_SCRIPT_NAME
2433
   else
2437
   else
2434
       # For rsyncrypto usage see http://archive09.linux.com/feature/125322
2438
       # For rsyncrypto usage see http://archive09.linux.com/feature/125322
3760
       echo '    exit 43382' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3764
       echo '    exit 43382' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3761
       echo '  fi' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3765
       echo '  fi' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3762
       echo -n '  MY_BACKUP_KEY_ID=$(gpg --list-keys "$MY_NAME (backup key)" ' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3766
       echo -n '  MY_BACKUP_KEY_ID=$(gpg --list-keys "$MY_NAME (backup key)" ' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3763
-      echo "| grep 'pub ' | awk -F ' ' '{print $2}' | awk -F '/' '{print $2}')" >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3767
+      echo -n "| grep 'pub ' | awk -F ' ' '{print " >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3768
+      echo -n '$2' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3769
+      echo -n "}' | awk -F '/' '{print " >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3770
+      echo -n '$2' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3771
+      echo "}')" >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3764
 
3772
 
3765
       echo -n '  obnam backup -r $SERVER_DIRECTORY/backup/ ' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3773
       echo -n '  obnam backup -r $SERVER_DIRECTORY/backup/ ' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3766
       echo '--encrypt-with $MY_BACKUP_KEY_ID ' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME
3774
       echo '--encrypt-with $MY_BACKUP_KEY_ID ' >> /usr/bin/$BACKUP_TO_FRIENDS_SCRIPT_NAME