sign_official_build: Support signing additional RW firmware in shellball.

There will be more bios*.bin (ex, bios_rw.bin) in firmware updater, and we do
want to sign all files.

BRANCH=signer
BUG=chromium-os:35369
TEST=sign_official_build.sh ssd DEV_IMAGE ../../tests/devkeys

Change-Id: I2ea0c5c3d7a18c43df581f50b4bd907206dcd7ad
Reviewed-on: https://gerrit.chromium.org/gerrit/36890
Tested-by: Hung-Te Lin <hungte@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Gaurav Shah <gauravsh@chromium.org>
Commit-Ready: Hung-Te Lin <hungte@chromium.org>
This commit is contained in:
Hung-Te Lin
2012-10-30 16:34:55 +08:00
committed by Gerrit
parent d2852eabf6
commit ca8c372e60

View File

@@ -390,7 +390,10 @@ resign_firmware_payload() {
return; }
echo "Found a valid firmware update shellball."
sign_firmware ${shellball_dir}/bios.bin ${KEY_DIR} ${FIRMWARE_VERSION}
local image_file
for image_file in "${shellball_dir}"/bios*.bin; do
sign_firmware "${image_file}" ${KEY_DIR} ${FIRMWARE_VERSION}
done
local signer_notes="${shellball_dir}/VERSION.signer"
echo "" >"$signer_notes"