From 54f8a45325daf718cef772584bc7b60aa2114d85 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sun, 14 May 2023 08:31:59 +0100 Subject: blobutil/inject: check that me.bin exists --- resources/scripts/blobs/inject | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'resources') diff --git a/resources/scripts/blobs/inject b/resources/scripts/blobs/inject index b8fe1c9b..805db0db 100755 --- a/resources/scripts/blobs/inject +++ b/resources/scripts/blobs/inject @@ -256,13 +256,20 @@ inject_blob_intel_mrc() inject_blob_intel_me() { + printf 'adding intel management engine\n' + rom="${1}" if [ -z ${CONFIG_ME_BIN_PATH} ]; then fail "CONFIG_ME_BIN_PATH not set" fi + _me_location=${CONFIG_ME_BIN_PATH#../../} - printf 'adding intel management engine\n' + + if [ ! -f "${_me_location}" ]; then + fail "CONFIG_ME_BIN_PATH points to missing file" + fi + ${ifdtool} -i me:${_me_location} ${rom} -O ${rom} || exit 1 } -- cgit v1.2.1