瀏覽代碼

Don't delete keys from USB drive

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

+ 3
- 13
src/freedombone 查看文件

4616
               cp -r $USB_MOUNT/.gnupg /home/$MY_USERNAME
4616
               cp -r $USB_MOUNT/.gnupg /home/$MY_USERNAME
4617
               chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.gnupg
4617
               chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.gnupg
4618
               GPG_KEYS_IMPORTED="yes"
4618
               GPG_KEYS_IMPORTED="yes"
4619
-              if [ -f /home/$MY_USERNAME/.gnupg/secring.gpg ]; then
4620
-                  shred -zu $USB_MOUNT/.gnupg/secring.gpg
4621
-                  shred -zu $USB_MOUNT/.gnupg/random_seed
4622
-                  shred -zu $USB_MOUNT/.gnupg/trustdb.gpg
4623
-                  rm -rf $USB_MOUNT/.gnupg
4624
-              else
4619
+              if [ ! -f /home/$MY_USERNAME/.gnupg/secring.gpg ]; then
4625
                   echo 'GPG files did not copy'
4620
                   echo 'GPG files did not copy'
4626
-                  exit 7
4621
+                  exit 73529
4627
               fi
4622
               fi
4628
           fi
4623
           fi
4629
 
4624
 
4654
           cp -r $USB_MOUNT/.ssh /home/$MY_USERNAME
4649
           cp -r $USB_MOUNT/.ssh /home/$MY_USERNAME
4655
           chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.ssh
4650
           chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.ssh
4656
           # for security delete the ssh keys from the usb drive
4651
           # for security delete the ssh keys from the usb drive
4657
-          if [ -f /home/$MY_USERNAME/.ssh/id_rsa ]; then
4658
-              shred -zu $USB_MOUNT/.ssh/id_rsa
4659
-              shred -zu $USB_MOUNT/.ssh/id_rsa.pub
4660
-              shred -zu $USB_MOUNT/.ssh/known_hosts
4661
-              rm -rf $USB_MOUNT/.ssh
4662
-          else
4652
+          if [ ! -f /home/$MY_USERNAME/.ssh/id_rsa ]; then
4663
               echo 'ssh files did not copy'
4653
               echo 'ssh files did not copy'
4664
               exit 8
4654
               exit 8
4665
           fi
4655
           fi