github.com/keltia/go-ipfs@v0.3.8-0.20150909044612-210793031c63/bin/container_shacheck (about)

     1  #!/bin/bash -xe
     2  
     3  VERSION=$1
     4  FILENAME=$2
     5  
     6  ONLINE_SHA=$( curl "https://gobuilder.me/api/v1/github.com/ipfs/go-ipfs/cmd/ipfs/signed-hashes/${VERSION}" 2>/dev/null | grep -A 4 ${FILENAME} | grep sha1 | awk '{ print $3 }' )
     7  
     8  echo "Checking SHA1: ${ONLINE_SHA} == $(sha1sum ${FILENAME} | awk '{print $1}')"
     9  
    10  echo "${ONLINE_SHA}  ${FILENAME}" | sha1sum -cw