diff options
| author | Silvio Rhatto <rhatto@riseup.net> | 2014-02-13 13:32:03 -0200 | 
|---|---|---|
| committer | Silvio Rhatto <rhatto@riseup.net> | 2014-02-13 13:32:03 -0200 | 
| commit | ffabc1ca36a56dd5f031969efa773c94aded9187 (patch) | |
| tree | 394ccbcb07eb5f7d0c909af3889dc545aa59f0ba /debian-dl | |
| parent | 6c547ae0539327c683a9c2ce4e478dc966506dcc (diff) | |
| download | scripts-ffabc1ca36a56dd5f031969efa773c94aded9187.tar.gz scripts-ffabc1ca36a56dd5f031969efa773c94aded9187.tar.bz2  | |
Integrity check at debian-dl
Diffstat (limited to 'debian-dl')
| -rwxr-xr-x | debian-dl | 15 | 
1 files changed, 13 insertions, 2 deletions
@@ -11,6 +11,7 @@ BASENAME="`basename $0`"  URL="$1"  BASE="`dirname $URL`"  RATE="$2" +FILENAME="`basename $URL`"  # Syntax  if [ -z "$1" ]; then @@ -32,5 +33,15 @@ fi  # Get the image  wget -c $LIMIT $URL -# Teardown -echo "Please check `basename $URL` integrity!" +# Check hashes +for hash in $HASHES; do +  echo "Checking $FILENAME against $hash file..." +  check="`echo $hash | tr '[:upper:]' '[:lower:]' | sed -e 's/s$//'`sum" +  grep -e "$FILENAME$" $hash | $check -c +done + +# Check hash integrity +for hash in $HASHES; do +  echo "Checking $hash.sig..." +  gpg --verify $hash.sig +done  | 
