From 8f5814589e5eacce3aae043001d8dbf07a18413b Mon Sep 17 00:00:00 2001 From: Eli Bosley Date: Thu, 12 Dec 2024 10:40:14 -0500 Subject: [PATCH] fix: restore upgradepkg before install --- plugin/plugins/dynamix.unraid.net.plg | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugin/plugins/dynamix.unraid.net.plg b/plugin/plugins/dynamix.unraid.net.plg index 3cb97bf79..58c29bb1b 100755 --- a/plugin/plugins/dynamix.unraid.net.plg +++ b/plugin/plugins/dynamix.unraid.net.plg @@ -695,6 +695,11 @@ if [[ -n "${ADDTEXT1}" || -n "${ADDTEXT2}" || -n "${ADDTEXT3}" ]]; then mv "${TMP}" "${FILE}" fi +# Restore the upgradepkg binary if it exists and the original does not +if [[ -f /sbin/upgradepkg- && ! -f /sbin/upgradepkg ]]; then + cp -f /sbin/upgradepkg- /sbin/upgradepkg +fi + # install the main txz upgradepkg --install-new --reinstall "${MAINTXZ}"