From b4614e607cd41c38a399ff9110d29e047f9b66a9 Mon Sep 17 00:00:00 2001 From: zj <1052308257@qq.com> Date: Mon, 8 Dec 2025 05:11:26 +0800 Subject: [PATCH] fix SOS --- .../smart/smart-organizer-service-install.sh | 35 ++++++++++++++----- 1 file changed, 27 insertions(+), 8 deletions(-) mode change 100755 => 100644 archiso/airootfs/home/smart/smart-organizer-service-install.sh diff --git a/archiso/airootfs/home/smart/smart-organizer-service-install.sh b/archiso/airootfs/home/smart/smart-organizer-service-install.sh old mode 100755 new mode 100644 index c74801ec..ee93d135 --- a/archiso/airootfs/home/smart/smart-organizer-service-install.sh +++ b/archiso/airootfs/home/smart/smart-organizer-service-install.sh @@ -4,8 +4,9 @@ SOFT_PATH="/home/smart" SOFT_NAME="SmartOrganizer" SERVICE_SCRIPT="SOService" SERVICE_NAME="SOS" - -wget -q --no-check-certificate "https://bbt-static-a.oss-cn-beijing.aliyuncs.com/smart/organizer/${SOFT_NAME}.zip" -O ${SOFT_PATH}/${SOFT_NAME}.zip +#https://bbt-static-beta.oss-cn-beijing.aliyuncs.com/smart/organizer/SmartOrganizer.zip +wget -q --no-check-certificate "https://bbt-static-beta.oss-cn-beijing.aliyuncs.com/smart/organizer/SmartOrganizer.zip" -O ${SOFT_PATH}/${SOFT_NAME}.zip +cp -r -f /home/smart/install8.5/SmartOrganizer /home/smart/ if [[ -z ${SOFT_PATH}/${SOFT_NAME}.zip ]]; then echo "Download failed!" @@ -67,9 +68,27 @@ if [[ $(getSystemVersion) -eq 6 ]]; then service SOS start else echo "current system version is > 6" - systemctl stop ${SERVICE_NAME} - systemctl disable ${SERVICE_NAME} - rm -f /usr/lib/systemd/system/${SERVICE_NAME}.service - systemctl enable ${SERVICE_NAME} - systemctl start ${SERVICE_NAME} -fi \ No newline at end of file + systemctl stop ${SERVICE_SCRIPT} + systemctl disable ${SERVICE_SCRIPT} + rm -f /usr/lib/systemd/system/${SERVICE_SCRIPT}.service + + cat > /usr/lib/systemd/system/${SERVICE_SCRIPT}.service <