From edd58ac378b3c620483e820e4dc33be8dd6f4aac Mon Sep 17 00:00:00 2001 From: AuxXxilium Date: Fri, 28 Jun 2024 20:02:43 +0200 Subject: [PATCH] arc: fix syntax Signed-off-by: AuxXxilium --- files/initrd/opt/arc/arc.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/files/initrd/opt/arc/arc.sh b/files/initrd/opt/arc/arc.sh index dd575dad..8807b021 100755 --- a/files/initrd/opt/arc/arc.sh +++ b/files/initrd/opt/arc/arc.sh @@ -15,8 +15,8 @@ [ -z "${LOADER_DISK}" ] && die "Loader Disk not found!" # Memory: Check Memory installed -RAMTOTAL=$(awk '/MemTotal:/ {printf "%.0f", $2 / 1024 / 1024}' /proc/meminfo 2>/dev/null) -[ -z "${RAMTOTAL}" ] && RAMTOTAL=8 +RAMTOTAL="$(awk '/MemTotal:/ {printf "%.0f", $2 / 1024 / 1024}' /proc/meminfo 2>/dev/null)" +[ -z "${RAMTOTAL}" ] && RAMTOTAL="8" # Check for Hypervisor if grep -q "^flags.*hypervisor.*" /proc/cpuinfo; then @@ -558,7 +558,7 @@ function arcSettings() { deleteConfigKey "modules.mmc_core" "${USER_CONFIG_FILE}" fi # Max Memory for DSM - RAMCONFIG=$((${RAMTOTAL} * 1024)) + RAMCONFIG="$((${RAMTOTAL} * 1024))" writeConfigKey "synoinfo.mem_max_mb" "${RAMCONFIG}" "${USER_CONFIG_FILE}" # Config is done writeConfigKey "arc.confdone" "true" "${USER_CONFIG_FILE}"