From 4c81cfdeddb45fb9cfcb979b557ba7c40061ca42 Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Tue, 27 Aug 2024 14:47:40 -0400 Subject: [PATCH] arc: simplify code Signed-off-by: AuxXxilium --- files/initrd/opt/arc/arc.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index e732d283..ef492816 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -266,6 +266,7 @@ function arcModel() { # Arc Version Section function arcVersion() { # read model values for arcbuild + CHANGED=false MODEL="$(readConfigKey "model" "${USER_CONFIG_FILE}")" PLATFORM="$(readConfigKey "platform" "${USER_CONFIG_FILE}")" PRODUCTVER="$(readConfigKey "productver" "${USER_CONFIG_FILE}")" @@ -304,7 +305,9 @@ function arcVersion() { writeConfigKey "ramdisk-hash" "" "${USER_CONFIG_FILE}" writeConfigKey "smallnum" "" "${USER_CONFIG_FILE}" writeConfigKey "zimage-hash" "" "${USER_CONFIG_FILE}" - # Delete old files + CHANGED=true + fi + if [ "${CHANGED}" == "true" ]; then rm -f "${ORI_ZIMAGE_FILE}" "${ORI_RDGZ_FILE}" "${MOD_ZIMAGE_FILE}" "${MOD_RDGZ_FILE}" 2>/dev/null || true rm -f "${PART1_PATH}/grub_cksum.syno" "${PART1_PATH}/GRUB_VER" "${PART2_PATH}/"* >/dev/null 2>&1 || true fi