From f37db1f3b10f85adfa6d71ef40b61685e25f431b Mon Sep 17 00:00:00 2001 From: Mathieu Tortuyaux Date: Fri, 15 Dec 2023 10:10:28 +0100 Subject: [PATCH] core_sign_update: use version 2 if only 1 key is provided Signed-off-by: Mathieu Tortuyaux --- core_sign_update | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core_sign_update b/core_sign_update index 065b64ad0a..cce8aad503 100755 --- a/core_sign_update +++ b/core_sign_update @@ -163,8 +163,13 @@ delta_generator --signature_file ${files} --in_file update --out_file update.sig i=1 for key in "${public_keys[@]}"; do + version="${i}" + if [ ${#public_keys[@]} == 1 ]; then + version=2 + fi + delta_generator \ - --public_key_version "${i}" \ + --public_key_version "${version}" \ --public_key "${key}" \ --in_file update.signed