You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by na...@apache.org on 2015/03/24 16:00:12 UTC
svn commit: r8408 - /dev/jclouds/verify_jclouds_rc.sh
Author: nacx
Date: Tue Mar 24 15:00:11 2015
New Revision: 8408
Log:
More portable *NIX verification script
Modified:
dev/jclouds/verify_jclouds_rc.sh
Modified: dev/jclouds/verify_jclouds_rc.sh
==============================================================================
--- dev/jclouds/verify_jclouds_rc.sh (original)
+++ dev/jclouds/verify_jclouds_rc.sh Tue Mar 24 15:00:11 2015
@@ -25,9 +25,13 @@ cd $RELEASE
for tarball in `ls *.tar.gz`; do
# Verify md5sum
- diff -wB <($MD5SUM ${tarball} | perl -pe 's/(.*?)\s.*/$1/') <(cat ${tarball}.md5);
+ ACTUAL=`$MD5SUM ${tarball} | awk '{print $1}'`
+ EXPECTED=`cat ${tarball}.md5`
+ [ "$ACTUAL" == "${EXPECTED}" ]
# Verify sha1sum
- diff -wq <($SHA1SUM ${tarball}|perl -pe 's/(.*?)\s.*/$1/') <(cat ${tarball}.sha1);
+ ACTUAL=`$SHA1SUM ${tarball} | awk '{print $1}'`
+ EXPECTED=`cat ${tarball}.sha1`
+ [ "$ACTUAL" == "${EXPECTED}" ]
# verify signature
gpg --verify ${tarball}.asc ${tarball};
# Untar