From: Michael Brown Date: Fri, 22 Jan 2021 09:52:57 +0000 (+0000) Subject: [build] Fix genfsimg incompatibility with dash shell X-Git-Tag: secboot-ioactive-20221109~292 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2a6618d460d46acacc47d7c3048da3fcf5afd01;p=thirdparty%2Fipxe.git [build] Fix genfsimg incompatibility with dash shell Reported-by: Antony Messerli Signed-off-by: Michael Brown --- diff --git a/src/util/genfsimg b/src/util/genfsimg index ddf0c4581..3f1356eae 100755 --- a/src/util/genfsimg +++ b/src/util/genfsimg @@ -55,12 +55,12 @@ efi_boot_name() { exit 1 fi PEOFF=$(get_byte "${FILENAME}" 0x3c) - PESIG=$(get_word "${FILENAME}" "0x${PEOFF}") + PESIG=$(get_word "${FILENAME}" 0x${PEOFF}) if [ "${PESIG}" != "5045" ] ; then echo "${FILENAME}: invalid PE header" >&2 exit 1 fi - ARCH=$(get_word "${FILENAME}" $(( "0x${PEOFF}" + 4 )) ) + ARCH=$(get_word "${FILENAME}" $(( 0x${PEOFF} + 4 )) ) case "${ARCH}" in "4c01" ) echo "BOOTIA32.EFI"