From d2c669e0fcae424bac94c3a49352e712d6f5bcc2 Mon Sep 17 00:00:00 2001 From: rick-masters Date: Mon, 5 Dec 2022 18:14:19 +0000 Subject: [PATCH] Always use file for checksums, mes built sha256sum doesn't support stdin. --- sysa/helpers.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sysa/helpers.sh b/sysa/helpers.sh index 150dd7d..6c0ba71 100755 --- a/sysa/helpers.sh +++ b/sysa/helpers.sh @@ -209,7 +209,9 @@ interpret_source_line() { if ! [ -e "${fname}" ]; then curl -L "${url}" --output "${fname}" fi - echo "${checksum} ${fname}" | sha256sum -c + echo "${checksum} ${fname}" > "${fname}.sum" + sha256sum -c "${fname}.sum" + rm "${fname}.sum" } # Default get function that downloads source tarballs.