From 44f47fc8a08de7c3d0cbc365418a21c8c2980462 Mon Sep 17 00:00:00 2001 From: sickcodes <info@sick.codes> Date: Sat, 19 Nov 2022 09:53:54 +0000 Subject: [PATCH] ROM is type mdata, which is base64'd --- generate-specific-bootdisk.sh | 3 ++- generate-unique-machine-values.sh | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/generate-specific-bootdisk.sh b/generate-specific-bootdisk.sh index 48070a0..d0720aa 100755 --- a/generate-specific-bootdisk.sh +++ b/generate-specific-bootdisk.sh @@ -245,7 +245,8 @@ generate_bootdisk () { && [ "${UUID}" ] \ && [ "${MAC_ADDRESS}" ]; then ROM="${MAC_ADDRESS//\:/}" - ROM="${ROM,,}" + ROM="$(awk '{print tolower($0)}' <<< "${ROM}")" + ROM="$(base64 <<< "${ROM}")" sed -e s/\{\{DEVICE_MODEL\}\}/"${DEVICE_MODEL}"/g \ -e s/\{\{SERIAL\}\}/"${SERIAL}"/g \ -e s/\{\{BOARD_SERIAL\}\}/"${BOARD_SERIAL}"/g \ diff --git a/generate-unique-machine-values.sh b/generate-unique-machine-values.sh index 9577356..78f7e97 100755 --- a/generate-unique-machine-values.sh +++ b/generate-unique-machine-values.sh @@ -338,6 +338,7 @@ EOF source "${OUTPUT_ENV_FILE}" ROM="${MAC_ADDRESS//\:/}" ROM="$(awk '{print tolower($0)}' <<< "${ROM}")" + ROM="$(base64 <<< "${ROM}")" sed -e s/\{\{DEVICE_MODEL\}\}/"${DEVICE_MODEL}"/g \ -e s/\{\{SERIAL\}\}/"${SERIAL}"/g \ -e s/\{\{BOARD_SERIAL\}\}/"${BOARD_SERIAL}"/g \