summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@chromium.org>2017-09-22 19:19:30 -0400
committerchrome-bot <chrome-bot@chromium.org>2017-09-22 22:25:35 -0700
commit6129365995a7918e6f5ebd91600a6d3d345e3d08 (patch)
tree3bbdf87eb3e00692bb9d3571a2f9463b297cf635
parent2ca654f03ab3039d21e628388285e5e9670c601f (diff)
downloadvboot-6129365995a7918e6f5ebd91600a6d3d345e3d08.tar.gz
image_signing: ignore blank lines in loem.ini files
BUG=chromium:381862 TEST=run against a loem.ini file with blank lines doesn't barf BRANCH=None Change-Id: Icf8f8a3ba518ca0f4e64e6eee9c694d47fa32362 Reviewed-on: https://chromium-review.googlesource.com/679754 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: C Shapiro <shapiroc@google.com>
-rwxr-xr-xscripts/image_signing/sign_firmware.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/image_signing/sign_firmware.sh b/scripts/image_signing/sign_firmware.sh
index 947b455e..54c3a4d9 100755
--- a/scripts/image_signing/sign_firmware.sh
+++ b/scripts/image_signing/sign_firmware.sh
@@ -85,6 +85,11 @@ sign_loems() {
# Strip comments/whitespace.
line=$(sed -e 's:#.*::' -e 's:^ *::' -e 's: *$::' <<<"${line}")
+ if [[ -z "${line}" ]]; then
+ # Skip blank lines.
+ continue
+ fi
+
loem_index=$(cut -d= -f1 <<<"${line}" | sed 's: *$::')
loemid=$(cut -d= -f2 <<<"${line}" | sed 's:^ *::')