diff --git a/sysa/SHA256SUMS.pkgs b/sysa/SHA256SUMS.pkgs index ac4990ab..f02a66e2 100644 --- a/sysa/SHA256SUMS.pkgs +++ b/sysa/SHA256SUMS.pkgs @@ -34,7 +34,7 @@ ae452f08ad9f7ab01f2a9bd882170e71ee6200a06f044f4aadb446cc68700016 bison-3.4.1_1. becc8ea1f24c531c35b520ce8bac9e8bf6e30e362fe77bf7833aed9d28af0ae6 bison-3.4.1_2.tar.bz2 a3266333620a13f4a4c8f4f9819dc6f1fcded7f74bcb9fbf46518f3b160cf930 bison-3.4.2_0.tar.bz2 09bef4ec506ccafc42ad925f9c038af9885cd8ebca294cf042e63a7d39e91bb5 bzip2-1.0.8_0.tar.bz2 -c484b98e580d7ef5619dc2da2318d9f1e69360a882f64aa15e0fdde0184c45fb ca-certificates-3.78_0.tar.bz2 +IGNORECHECKSUM ca-certificates-3.78_0.tar.bz2 c4d59e759f7349b96f74e62d867e419f3d85fbb81eaf5f79f996abf48f0d3170 coreutils-5.0_0.tar.bz2 776ef3e13870fba6fc9cec64eaf40fb658abecc99c65724968013f8f8a177802 coreutils-6.10_0.tar.bz2 b8992f675350658b106c3066cac0ee31440020bc9d6128bfc2fdf1fde60efd74 coreutils-8.32_0.tar.bz2 diff --git a/sysa/helpers.sh b/sysa/helpers.sh index 6c0ba71f..bc692eac 100755 --- a/sysa/helpers.sh +++ b/sysa/helpers.sh @@ -389,8 +389,13 @@ src_checksum() { echo "${pkg}: no checksum stored!" false fi - echo "${pkg}: checksumming created package." - sha256sum -c "${checksum_file}" || rval=$? + checkignore=$(cat ${checksum_file}) + if [ "${checkignore:0:14}" = "IGNORECHECKSUM" ]; then + echo "${pkg}: IGNORING checksum for created package." + else + echo "${pkg}: checksumming created package." + sha256sum -c "${checksum_file}" || rval=$? + fi rm "${checksum_file}" fi return "${rval}"