commit: cee1bb08bd55838245a35afd8b025f35f9765a00
parent 58c538330e58d02132a2dffea864383bec3f0791
Author: fosslinux <fosslinux@aussies.space>
Date: Tue, 6 Dec 2022 14:38:24 +1100
Merge pull request #219 from rick-masters/fix-checksum-verification
Always use file for checksums, mes built sha256sum doesn't support stdin
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git 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.