From b1ce3800a534843175af7a69467605a5a6af0a16 Mon Sep 17 00:00:00 2001 From: Jeremi Piotrowski Date: Tue, 26 Jul 2022 13:20:16 +0200 Subject: [PATCH] profiles/coreos/base: slsa: sort file checksums by name --- .../profiles/coreos/base/profile.bashrc.slsa-provenance | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/profile.bashrc.slsa-provenance b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/profile.bashrc.slsa-provenance index b29949c1cd..83eaba0089 100644 --- a/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/profile.bashrc.slsa-provenance +++ b/sdk_container/src/third_party/coreos-overlay/profiles/coreos/base/profile.bashrc.slsa-provenance @@ -30,7 +30,7 @@ __slsa_provenance_subject() { ( cd "$D" - find . -type f -print | sed 's:^./::' | xargs -P "$parallel" -L 1 sha512sum + find . -type f -print | sed 's:^./::' | xargs -P "$parallel" -L 1 sha512sum | sort -k2 ) | while read checksum filepath; do echo -en "${comma} {\"name\":\"/$filepath\", \"digest\":{\"sha512\":\"$checksum\"}}" if [ -z "$comma" ] ; then