From eb759742d8fe311f9f0c59459262381de8f177ee Mon Sep 17 00:00:00 2001 From: eleksir Date: Sun, 4 Sep 2016 22:57:30 +0300 Subject: [PATCH] cleanup check_nss2 --- check_nss2 | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/check_nss2 b/check_nss2 index 2cead4f..bb47a31 100755 --- a/check_nss2 +++ b/check_nss2 @@ -1,21 +1,25 @@ #!/bin/sh _NSS2_SUPPORT=no + if [ -f /mnt/HDA_ROOT/update_pkg/SurveillanceStation/nvr_app2.tar.gz ] && [ ! -f /mnt/HDA_ROOT/update_pkg/nvr_app2.tar.gz ]; then - /bin/rm -f /mnt/HDA_ROOT/update_pkg/nvr_app2.tar.gz 2>/dev/null - /bin/ln -sf /mnt/HDA_ROOT/update_pkg/SurveillanceStation/nvr_app2.tar.gz /mnt/HDA_ROOT/update_pkg/ + /bin/rm -f "/mnt/HDA_ROOT/update_pkg/nvr_app2.tar.gz" 2>/dev/null + /bin/ln -sf "/mnt/HDA_ROOT/update_pkg/SurveillanceStation/nvr_app2.tar.gz" "/mnt/HDA_ROOT/update_pkg/" fi -_tmp=`/sbin/getcfg "NVR" "NSS Enabled" -d "no"` -if [ "x$_tmp" = "xyes" ]; then - _NSS2_SUPPORT=yes +_tmp="$(/sbin/getcfg "NVR" "NSS Enabled" -d "no")" + +if [ "$_tmp" == "yes" ]; then + _NSS2_SUPPORT=yes else if [ -f /mnt/HDA_ROOT/update_pkg/nvr_app2.tar.gz ] || [ -f /mnt/ext/opt/source/nvr_app2.tar.gz ]; then /sbin/setcfg NVR "NSS Enabled" yes _NSS2_SUPPORT=yes; fi - _Internal_Model=`/sbin/getcfg System "Internal Model"` - if [ "x$_Internal_Model" = "xTS-269" ] || [ "x$_Internal_Model" = "xTS-469" ] || [ "x$_Internal_Model" = "xTS-669" ] || [ "x$_Internal_Model" = "xTS-869" ]; then + + _Internal_Model=$(/sbin/getcfg System "Internal Model") + + if [ "$_Internal_Model" == "TS-269" ] || [ "$_Internal_Model" == "TS-469" ] || [ "$_Internal_Model" == "TS-669" ] || [ "$_Internal_Model" == "TS-869" ]; then _NSS2_SUPPORT=yes - fi + fi fi