Merge pull request #7026
a6d5a65
[trivial] contrib: Fix `echo`s in verify.sh (MarcoFalke)141c44e
[contrib] Update versionprefix to "bitcoin-core" in verify.sh (MarcoFalke)
This commit is contained in:
commit
eac53ec992
1 changed files with 8 additions and 6 deletions
|
@ -17,15 +17,15 @@ function clean_up {
|
||||||
WORKINGDIR="/tmp/bitcoin"
|
WORKINGDIR="/tmp/bitcoin"
|
||||||
TMPFILE="hashes.tmp"
|
TMPFILE="hashes.tmp"
|
||||||
|
|
||||||
#this URL is used if a version number is not specified as an argument to the script
|
|
||||||
SIGNATUREFILE="https://bitcoin.org/bin/0.9.2.1/SHA256SUMS.asc"
|
|
||||||
|
|
||||||
SIGNATUREFILENAME="SHA256SUMS.asc"
|
SIGNATUREFILENAME="SHA256SUMS.asc"
|
||||||
RCSUBDIR="test/"
|
RCSUBDIR="test/"
|
||||||
BASEDIR="https://bitcoin.org/bin/"
|
BASEDIR="https://bitcoin.org/bin/"
|
||||||
VERSIONPREFIX="bitcoin-"
|
VERSIONPREFIX="bitcoin-core-"
|
||||||
RCVERSIONSTRING="rc"
|
RCVERSIONSTRING="rc"
|
||||||
|
|
||||||
|
#this URL is used if a version number is not specified as an argument to the script
|
||||||
|
SIGNATUREFILE="$BASEDIR""$VERSIONPREFIX""0.10.4/""$RCSUBDIR""$SIGNATUREFILENAME"
|
||||||
|
|
||||||
if [ ! -d "$WORKINGDIR" ]; then
|
if [ ! -d "$WORKINGDIR" ]; then
|
||||||
mkdir "$WORKINGDIR"
|
mkdir "$WORKINGDIR"
|
||||||
fi
|
fi
|
||||||
|
@ -62,7 +62,7 @@ WGETOUT=$(wget -N "$BASEDIR$SIGNATUREFILENAME" 2>&1)
|
||||||
#and then see if wget completed successfully
|
#and then see if wget completed successfully
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "Error: couldn't fetch signature file. Have you specified the version number in the following format?"
|
echo "Error: couldn't fetch signature file. Have you specified the version number in the following format?"
|
||||||
echo "[bitcoin-]<version>-[rc[0-9]] (example: bitcoin-0.9.2-rc1)"
|
echo "[$VERSIONPREFIX]<version>-[$RCVERSIONSTRING[0-9]] (example: "$VERSIONPREFIX"0.10.4-"$RCVERSIONSTRING"1)"
|
||||||
echo "wget output:"
|
echo "wget output:"
|
||||||
echo "$WGETOUT"|sed 's/^/\t/g'
|
echo "$WGETOUT"|sed 's/^/\t/g'
|
||||||
exit 2
|
exit 2
|
||||||
|
@ -82,7 +82,7 @@ if [ $RET -ne 0 ]; then
|
||||||
echo "Bad signature."
|
echo "Bad signature."
|
||||||
elif [ $RET -eq 2 ]; then
|
elif [ $RET -eq 2 ]; then
|
||||||
#or if a gpg error has occurred
|
#or if a gpg error has occurred
|
||||||
echo "gpg error. Do you have Gavin's code signing key installed?"
|
echo "gpg error. Do you have the Bitcoin Core binary release signing key installed?"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "gpg output:"
|
echo "gpg output:"
|
||||||
|
@ -116,4 +116,6 @@ fi
|
||||||
#everything matches! clean up the mess
|
#everything matches! clean up the mess
|
||||||
clean_up $FILES $SIGNATUREFILENAME $TMPFILE
|
clean_up $FILES $SIGNATUREFILENAME $TMPFILE
|
||||||
|
|
||||||
|
echo -e "Verified hashes of \n$FILES"
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
|
Loading…
Reference in a new issue