[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor-browser-bundle/maint-4.0] Bug #14420: Remove old auth cruft from fetch-inputs.sh



commit d4cfa02d22cefb43a5b66e6f0d10a876a78a3b33
Author: Mike Perry <mikeperry-git@xxxxxxxxxxxxxx>
Date:   Tue Jan 27 08:03:44 2015 -0800

    Bug #14420: Remove old auth cruft from fetch-inputs.sh
---
 gitian/fetch-inputs.sh |   44 ++------------------------------------------
 1 file changed, 2 insertions(+), 42 deletions(-)

diff --git a/gitian/fetch-inputs.sh b/gitian/fetch-inputs.sh
index ef4dbf7..d4eee57 100755
--- a/gitian/fetch-inputs.sh
+++ b/gitian/fetch-inputs.sh
@@ -111,30 +111,13 @@ update_git() {
 }
 
 ##############################################################################
-# Get package files from mirror
-
 # Get+verify sigs that exist
-for i in OPENSSL # OBFSPROXY
-do
-  PACKAGE="${i}_PACKAGE"
-  URL="${MIRROR_URL}${!PACKAGE}"
-  SUFFIX="asc"
-  get "${!PACKAGE}" "$URL"
-  get "${!PACKAGE}.$SUFFIX" "$URL.$SUFFIX"
-
-  if ! verify "${!PACKAGE}" "$WRAPPER_DIR/gpg/$i.gpg" $SUFFIX; then
-    echo "$i: GPG signature is broken for ${URL}"
-    mv "${!PACKAGE}" "${!PACKAGE}.badgpg"
-    exit 1
-  fi
-done
-
-for i in BINUTILS GCC PYTHON PYCRYPTO M2CRYPTO PYTHON_MSI GMP LXML
+for i in OPENSSL BINUTILS GCC PYTHON PYCRYPTO M2CRYPTO PYTHON_MSI GMP LXML
 do
   PACKAGE="${i}_PACKAGE"
   URL="${i}_URL"
   if [ "${i}" == "PYTHON" -o "${i}" == "PYCRYPTO" -o "${i}" == "M2CRYPTO" -o \
-       "${i}" == "PYTHON_MSI" -o "${i}" == "LXML" ]; then
+       "${i}" == "PYTHON_MSI" -o "${i}" == "LXML" -o "${i}" == "OPENSSL" ]; then
     SUFFIX="asc"
   else
     SUFFIX="sig"
@@ -179,29 +162,6 @@ do
   get "${!PACKAGE}" "${!URL}"
 done
 
-# Verify packages with weak or no signatures via multipath downloads
-# (OpenSSL is signed with MD5, and OSXSDK is not signed at all)
-# XXX: Google won't allow wget -N.. We need to re-download the whole
-# TOOLCHAIN4 each time. Rely only on SHA256 for now..
-mkdir -p verify
-cd verify
-for i in OPENSSL OSXSDK
-do
-  URL="${i}_URL"
-  PACKAGE="${i}_PACKAGE"
-  if ! wget -U "" -N --no-remove-listing "${!URL}"; then
-    echo "$i url ${!URL} is broken!"
-    mv "${!PACKAGE}" "${!PACKAGE}.removed"
-    exit 1
-  fi
-  if ! diff "${!PACKAGE}" "../${!PACKAGE}"; then
-    echo "Package ${!PACKAGE} differs from our mirror's version!"
-    exit 1
-  fi
-done
-
-cd ..
-
 # NoScript and HTTPS-Everywhere are magikal and special:
 wget -U "" -N ${NOSCRIPT_URL}
 wget -U "" -N ${HTTPSE_URL}



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits