소스 검색

Add hubzilla restore to the backup menu

Bob Mottram 9 년 전
부모
커밋
b4358f195c
1개의 변경된 파일15개의 추가작업 그리고 13개의 파일을 삭제
  1. 15
    13
      src/freedombone-controlpanel

+ 15
- 13
src/freedombone-controlpanel 파일 보기

@@ -619,16 +619,17 @@ function menu_backup_restore {
619 619
         trap "rm -f $data" 0 1 2 5 15
620 620
         dialog --backtitle "Freedombone Control Panel" \
621 621
                --title "Backup and Restore" \
622
-               --radiolist "Choose an operation:" 16 70 9 \
622
+               --radiolist "Choose an operation:" 17 70 10 \
623 623
                1 "Backup data to USB drive" off \
624 624
                2 "Restore GPG key from USB keydrive" off \
625 625
                3 "Restore data from USB drive" off \
626
-               4 "Configure remote backups" off \
627
-               5 "Restore from remote backup" off \
628
-               6 "Backup GPG key to USB (master keydrive)" off \
629
-               7 "Backup GPG key to USB (fragment keydrive)" off \
630
-               8 "Format a USB drive (LUKS encrypted)" off \
631
-               9 "Back to main menu" on 2> $data
626
+               4 "Restore Hubzilla data from USB drive" off \
627
+               5 "Configure remote backups" off \
628
+               6 "Restore from remote backup" off \
629
+               7 "Backup GPG key to USB (master keydrive)" off \
630
+               8 "Backup GPG key to USB (fragment keydrive)" off \
631
+               9 "Format a USB drive (LUKS encrypted)" off \
632
+               10 "Back to main menu" on 2> $data
632 633
         sel=$?
633 634
         case $sel in
634 635
             1) break;;
@@ -638,12 +639,13 @@ function menu_backup_restore {
638 639
             1) backup_data;;
639 640
             2) restore_gpg_key;;
640 641
             3) restore_data;;
641
-            4) configure_remote_backups;;
642
-            5) restore_data_remote;;
643
-            6) create_keydrive_master;;
644
-            7) create_keydrive_fragment;;
645
-            8) format_drive;;
646
-            9) break;;
642
+            4) hubzilla_restore;;
643
+            5) configure_remote_backups;;
644
+            6) restore_data_remote;;
645
+            7) create_keydrive_master;;
646
+            8) create_keydrive_fragment;;
647
+            9) format_drive;;
648
+            10) break;;
647 649
         esac
648 650
     done
649 651
 }