From fd261b89affe521f21a3242b9196f33994af03c8 Mon Sep 17 00:00:00 2001 From: "Igor Zalatov (from Citadel PC)" Date: Wed, 22 Sep 2021 15:12:33 +0300 Subject: [PATCH] Add script --- .../files/script/S99xiongmai | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/general/package/xiongmai-osdrv-xm530/files/script/S99xiongmai b/general/package/xiongmai-osdrv-xm530/files/script/S99xiongmai index 212738f9..28a83d7e 100755 --- a/general/package/xiongmai-osdrv-xm530/files/script/S99xiongmai +++ b/general/package/xiongmai-osdrv-xm530/files/script/S99xiongmai @@ -22,6 +22,30 @@ start() { export TZ=$(cat /etc/TZ) load_xiongmai -i # + SNS_TYPE=$(ipcinfo --short_sensor) + if [ -f /usr/lib/libsns.so ]; then + logger -s -p daemon.info -t xiongmai "You sensor is $SNS_TYPE and symlink to libsns.so found" + else + logger -s -p daemon.info -t xiongmai "You sensor is $SNS_TYPE and symlink to libsns.so not found" + case $SNS_TYPE in + + sc2315e) + logger -s -p daemon.info -t xiongmai "Detected $SNS_TYPE and create new symlink to libsns_X123_XM530.so"; + ln -sf /usr/lib/sensors/libsns_X123_XM530.so /usr/lib/libsns.so; + ;; + + sc335e) + logger -s -p daemon.info -t xiongmai "Detected $SNS_TYPE and create new symlink to libsns_X123_XM530.so"; + ln -sf /usr/lib/sensors/libsns_X123_XM530.so /usr/lib/libsns.so; + ;; + + *) + logger -s -p daemon.info -t xiongmai "The $SNS_TYPE sensor not supported now"; + exit 1; + ;; + esac + fi + # printf 'Starting %s: ' "$DAEMON" [ -f /usr/bin/$DAEMON ] || echo -en "DISABLED, " # shellcheck disable=SC2086 # we need the word splitting