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