From 67118ebc612fd0e9b863529f31c5763da5fa1d6f Mon Sep 17 00:00:00 2001 From: CodeRoK7 <58553260+CodeRoK7@users.noreply.github.com> Date: Tue, 26 Aug 2025 05:35:44 +0000 Subject: [PATCH] Fix check version sing-box --- universal_config.sh | 5 ++++- universal_config_new_podkop.sh | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/universal_config.sh b/universal_config.sh index f5b9d88..19f1f33 100644 --- a/universal_config.sh +++ b/universal_config.sh @@ -493,7 +493,10 @@ INSTALLED_VERSION=$(opkg list-installed | grep "^$PACKAGE" | cut -d ' ' -f 3) if [ -n "$INSTALLED_VERSION" ] && [ "$INSTALLED_VERSION" != "$REQUIRED_VERSION" ]; then echo "Version package $PACKAGE not equal $REQUIRED_VERSION. Removed packages..." opkg remove --force-removal-of-dependent-packages $PACKAGE - +fi + +INSTALLED_VERSION=$(opkg list-installed | grep "^$PACKAGE") +if [ -n "$INSTALLED_VERSION" ]; then PACK_NAME="sing-box" AWG_DIR="/tmp/$PACK_NAME" SINGBOX_FILENAME="sing-box_1.11.15_openwrt_aarch64_cortex-a53.ipk" diff --git a/universal_config_new_podkop.sh b/universal_config_new_podkop.sh index cfd55cf..5d1b8bd 100644 --- a/universal_config_new_podkop.sh +++ b/universal_config_new_podkop.sh @@ -503,7 +503,10 @@ INSTALLED_VERSION=$(opkg list-installed | grep "^$PACKAGE" | cut -d ' ' -f 3) if [ -n "$INSTALLED_VERSION" ] && [ "$INSTALLED_VERSION" != "$REQUIRED_VERSION" ]; then echo "Version package $PACKAGE not equal $REQUIRED_VERSION. Removed packages..." opkg remove --force-removal-of-dependent-packages $PACKAGE - +fi + +INSTALLED_VERSION=$(opkg list-installed | grep "^$PACKAGE") +if [ -n "$INSTALLED_VERSION" ]; then PACK_NAME="sing-box" AWG_DIR="/tmp/$PACK_NAME" SINGBOX_FILENAME="sing-box_1.11.15_openwrt_aarch64_cortex-a53.ipk"