From 20cc3b4cddbeb7529ae2a156c143e159ca44b38b Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Fri, 21 May 2021 11:52:38 -0300 Subject: [PATCH] Use shasum instead of sha256sum [skip ci] (#861) sha256sum is not available in macOS by default. See: https://github.com/ESGF/esg-search/issues/84#issuecomment-213694850 However, shasum seems to be avaialble, so use that instead. --- install | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install b/install index 14520a2f..41d7cfbc 100755 --- a/install +++ b/install @@ -118,9 +118,9 @@ rm -rf "$filename" rm -rf "bb" curl -o "$filename" -sL "$download_url" if [[ -n "$checksum" ]]; then - if ! echo "$checksum $filename" | sha256sum --check --status; then + if ! echo "$checksum *$filename" | shasum -a 256 --check --status; then >&2 echo "Failed checksum on $filename" - >&2 echo "Got: $(sha256sum "$filename" | cut -d' ' -f1)" + >&2 echo "Got: $(shasum -a 256 "$filename" | cut -d' ' -f1)" >&2 echo "Expected: $checksum" exit 1 fi