From 4f765df2a90f90888e9a63ebe7d37e35c7f1d80b Mon Sep 17 00:00:00 2001 From: Conrad Kramer Date: Sun, 7 Jun 2026 15:34:24 -0700 Subject: [PATCH] Handle raw Google KMS signatures --- Scripts/release/google-kms-openssl-dgst-shim.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Scripts/release/google-kms-openssl-dgst-shim.sh b/Scripts/release/google-kms-openssl-dgst-shim.sh index d1bb8e9..4925386 100755 --- a/Scripts/release/google-kms-openssl-dgst-shim.sh +++ b/Scripts/release/google-kms-openssl-dgst-shim.sh @@ -187,11 +187,10 @@ trap 'rm -f "$encoded_signature_file"' EXIT --quiet >/dev/null python3 - "$encoded_signature_file" "$signature_file" <<'PY' -import base64 import pathlib import sys encoded_path = pathlib.Path(sys.argv[1]) signature_path = pathlib.Path(sys.argv[2]) -signature_path.write_bytes(base64.b64decode(encoded_path.read_text(encoding="utf-8").strip())) +signature_path.write_bytes(encoded_path.read_bytes()) PY