commit e23557acee8ae904d3f6c88f278651305b0e2ba3
Author: Runa A. Sandvik <[email protected]>
Date:   Sat Feb 25 14:20:29 2012 +0000

    Tell me where the signature-verification-process failed
---
 build.sh |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/build.sh b/build.sh
index 7fc5f34..0e0449a 100755
--- a/build.sh
+++ b/build.sh
@@ -96,7 +96,7 @@ echo "Check the return code"
 ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no  -i ${sshkey} 
ubuntu@${host} -q -t "sudo bash -c 'sudo grep Good /mnt/verify.txt'"
 
 echo "See if the hashes match. If all else fails, lock ourselves out of the 
instance"
-ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no  -i ${sshkey} 
ubuntu@${host} -q -t "if [ `echo $?` -eq "0" ]; then hashone=`grep 
ubuntu-10.04-server-cloudimg-i386.tar.gz /mnt/SHA256SUMS | awk '{print $1}'` && 
hashtwo=`sha256sum /mnt/ubuntu-10.04-server-cloudimg-i386.tar.gz | awk '{print 
$1}'` && if [ $hashone != $hashtwo ]; then echo 'Could not verify signature, 
will lock you out of the instance' && sudo rm /home/ubuntu/.ssh/authorized_keys 
; fi ; else echo 'Could not verify signature, will lock you out of the 
instance' && sudo rm /home/ubuntu/.ssh/authorized_keys ; fi"
+ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no  -i ${sshkey} 
ubuntu@${host} -q -t "if [ `echo $?` -eq "0" ]; then hashone=`grep 
ubuntu-10.04-server-cloudimg-i386.tar.gz /mnt/SHA256SUMS | awk '{print $1}'` && 
hashtwo=`sha256sum /mnt/ubuntu-10.04-server-cloudimg-i386.tar.gz | awk '{print 
$1}'` && if [ $hashone != $hashtwo ]; then echo 'Hash in SHA256SUMS file does 
not match sha256sum of .tar.gz, will lock you out of the instance' && sudo rm 
/home/ubuntu/.ssh/authorized_keys ; fi ; else echo 'No good signature in 
verify.txt, will lock you out of the instance' && sudo rm 
/home/ubuntu/.ssh/authorized_keys ; fi"
 
 # Set the correct permission for /mnt
 echo "Verified the signature, continue with the build process"

_______________________________________________
tor-commits mailing list
[email protected]
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits

Reply via email to