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