diff --git a/9.2.0_11289/SurveillanceStation-armada375/install_license b/9.2.0_11289/SurveillanceStation-armada375/install_license new file mode 100644 index 0000000..47259bb --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-armada375/install_license @@ -0,0 +1,45 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/ssroutined 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/ssmessaged 0755 + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-armada375/libssutils.so b/9.2.0_11289/SurveillanceStation-armada375/libssutils.so new file mode 100644 index 0000000..db510c9 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/sscmshostd b/9.2.0_11289/SurveillanceStation-armada375/sscmshostd new file mode 100644 index 0000000..5c31eaa Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/sscored b/9.2.0_11289/SurveillanceStation-armada375/sscored new file mode 100644 index 0000000..2c47690 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-armada375/ssdaemonmonitord new file mode 100644 index 0000000..6408479 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/ssexechelperd b/9.2.0_11289/SurveillanceStation-armada375/ssexechelperd new file mode 100644 index 0000000..73b9ee6 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/ssmessaged b/9.2.0_11289/SurveillanceStation-armada375/ssmessaged new file mode 100644 index 0000000..6ec17ee Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/ssroutined b/9.2.0_11289/SurveillanceStation-armada375/ssroutined new file mode 100644 index 0000000..20f4b4b Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-armada375/ssrtmpclientd b/9.2.0_11289/SurveillanceStation-armada375/ssrtmpclientd new file mode 100644 index 0000000..147c3be Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada375/ssrtmpclientd differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/install_license b/9.2.0_11289/SurveillanceStation-armada38x/install_license new file mode 100644 index 0000000..63dc214 --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-armada38x/install_license @@ -0,0 +1,45 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/ssroutined 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/ssmessaged 0755 + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-armada38x/libssutils.so b/9.2.0_11289/SurveillanceStation-armada38x/libssutils.so new file mode 100644 index 0000000..db510c9 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/sscmshostd b/9.2.0_11289/SurveillanceStation-armada38x/sscmshostd new file mode 100644 index 0000000..aaa2785 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/sscored b/9.2.0_11289/SurveillanceStation-armada38x/sscored new file mode 100644 index 0000000..457343f Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-armada38x/ssdaemonmonitord new file mode 100644 index 0000000..905a285 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/ssexechelperd b/9.2.0_11289/SurveillanceStation-armada38x/ssexechelperd new file mode 100644 index 0000000..73b9ee6 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/ssmessaged b/9.2.0_11289/SurveillanceStation-armada38x/ssmessaged new file mode 100644 index 0000000..6ec17ee Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-armada38x/ssroutined b/9.2.0_11289/SurveillanceStation-armada38x/ssroutined new file mode 100644 index 0000000..7a16829 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armada38x/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/install_license b/9.2.0_11289/SurveillanceStation-armv7/install_license new file mode 100644 index 0000000..cb7f3e1 --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-armv7/install_license @@ -0,0 +1,46 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/ssmessaged 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/ssroutined 0755 + + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-armv7/libssutils.so b/9.2.0_11289/SurveillanceStation-armv7/libssutils.so new file mode 100644 index 0000000..81d7267 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/sscmshostd b/9.2.0_11289/SurveillanceStation-armv7/sscmshostd new file mode 100644 index 0000000..694df21 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/sscored b/9.2.0_11289/SurveillanceStation-armv7/sscored new file mode 100644 index 0000000..3f7951c Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-armv7/ssdaemonmonitord new file mode 100644 index 0000000..6db1b82 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/ssexechelperd b/9.2.0_11289/SurveillanceStation-armv7/ssexechelperd new file mode 100644 index 0000000..e65d010 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/ssmessaged b/9.2.0_11289/SurveillanceStation-armv7/ssmessaged new file mode 100644 index 0000000..4735c51 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-armv7/ssroutined b/9.2.0_11289/SurveillanceStation-armv7/ssroutined new file mode 100644 index 0000000..a6a8d04 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv7/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/install_license b/9.2.0_11289/SurveillanceStation-armv8/install_license new file mode 100644 index 0000000..a6dd277 --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-armv8/install_license @@ -0,0 +1,46 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/ssmessaged 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/ssroutined 0755 + + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-armv8/libssutils.so b/9.2.0_11289/SurveillanceStation-armv8/libssutils.so new file mode 100644 index 0000000..da462a0 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/sscmshostd b/9.2.0_11289/SurveillanceStation-armv8/sscmshostd new file mode 100644 index 0000000..cad0c8b Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/sscored b/9.2.0_11289/SurveillanceStation-armv8/sscored new file mode 100644 index 0000000..e8cee2d Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-armv8/ssdaemonmonitord new file mode 100644 index 0000000..e38a0e6 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/ssexechelperd b/9.2.0_11289/SurveillanceStation-armv8/ssexechelperd new file mode 100644 index 0000000..721fda9 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/ssmessaged b/9.2.0_11289/SurveillanceStation-armv8/ssmessaged new file mode 100644 index 0000000..e8b75c5 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-armv8/ssroutined b/9.2.0_11289/SurveillanceStation-armv8/ssroutined new file mode 100644 index 0000000..a3d8656 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-armv8/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/install_license b/9.2.0_11289/SurveillanceStation-x86_64/install_license new file mode 100644 index 0000000..7040db5 --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-x86_64/install_license @@ -0,0 +1,46 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/ssmessaged 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/ssroutined 0755 + + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-x86_64/libssutils.so b/9.2.0_11289/SurveillanceStation-x86_64/libssutils.so new file mode 100644 index 0000000..5196335 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/sscmshostd b/9.2.0_11289/SurveillanceStation-x86_64/sscmshostd new file mode 100644 index 0000000..03d2f2e Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/sscored b/9.2.0_11289/SurveillanceStation-x86_64/sscored new file mode 100644 index 0000000..262d4c6 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-x86_64/ssdaemonmonitord new file mode 100644 index 0000000..36d06d5 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/ssexechelperd b/9.2.0_11289/SurveillanceStation-x86_64/ssexechelperd new file mode 100644 index 0000000..8082210 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/ssmessaged b/9.2.0_11289/SurveillanceStation-x86_64/ssmessaged new file mode 100644 index 0000000..fc1ec98 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64/ssroutined b/9.2.0_11289/SurveillanceStation-x86_64/ssroutined new file mode 100644 index 0000000..f626aa0 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/install_license b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/install_license new file mode 100644 index 0000000..cca70c3 --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/install_license @@ -0,0 +1,45 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssroutined 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssmessaged 0755 + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/libssutils.so b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/libssutils.so new file mode 100644 index 0000000..5eb773b Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscmshostd b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscmshostd new file mode 100644 index 0000000..cd99540 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscored b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscored new file mode 100644 index 0000000..43b3a7c Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssdaemonmonitord new file mode 100644 index 0000000..e8562ec Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssexechelperd b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssexechelperd new file mode 100644 index 0000000..99eafc1 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssmessaged b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssmessaged new file mode 100644 index 0000000..c7ea499 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssroutined b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssroutined new file mode 100644 index 0000000..eca2cf0 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/install_license b/9.2.0_11289/SurveillanceStation-x86_64_openvino/install_license new file mode 100644 index 0000000..29bae52 --- /dev/null +++ b/9.2.0_11289/SurveillanceStation-x86_64_openvino/install_license @@ -0,0 +1,45 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/install_license) + + +# 屏蔽认证服务器 +if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "already blocked license server: synosurveillance.synology.com." +else + echo "add block license server: synosurveillance.synology.com" + echo "0.0.0.0 synosurveillance.synology.com" | sudo tee -a /etc/hosts +fi + + +# 定义处理文件的函数 +process_file() { + local dir="$1" + local file="$2" + local url="$3" + local mode="$4" + + cd "$dir" || exit + cp ./"$file" ./"$file"_backup + rm ./"$file" + wget "$url" -O ./"$file" + chown SurveillanceStation:SurveillanceStation ./"$file" + chmod "$mode" ./"$file" +} + + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/libssutils.so 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscmshostd 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscored 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssdaemonmonitord 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssexechelperd 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssroutined 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssmessaged 0755 + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/libssutils.so b/9.2.0_11289/SurveillanceStation-x86_64_openvino/libssutils.so new file mode 100644 index 0000000..ac561eb Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/libssutils.so differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscmshostd b/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscmshostd new file mode 100644 index 0000000..055d5fe Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscmshostd differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscored b/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscored new file mode 100644 index 0000000..6755436 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/sscored differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssdaemonmonitord b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssdaemonmonitord new file mode 100644 index 0000000..00b10f9 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssdaemonmonitord differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssexechelperd b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssexechelperd new file mode 100644 index 0000000..99eafc1 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssexechelperd differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssmessaged b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssmessaged new file mode 100644 index 0000000..0cb93f8 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssmessaged differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssroutined b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssroutined new file mode 100644 index 0000000..9aea23e Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssroutined differ diff --git a/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssrtmpclientd b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssrtmpclientd new file mode 100644 index 0000000..de37163 Binary files /dev/null and b/9.2.0_11289/SurveillanceStation-x86_64_openvino/ssrtmpclientd differ diff --git a/9.2.0_11289/license/remove_license b/9.2.0_11289/license/remove_license new file mode 100644 index 0000000..baa32c4 --- /dev/null +++ b/9.2.0_11289/license/remove_license @@ -0,0 +1,50 @@ +#!/bin/sh +#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/license/remove_license) + + +# 定义一个函数来处理恢复文件操作 +process_file() { + local dir="$1" + local file="$2" + local backup="$3" + local mode="$4" + + cd "$dir" || exit + + # 检查备份文件是否存在 + if [ -e "./$backup" ]; then + rm "./$file" + mv "./$backup" "./$file" + chown SurveillanceStation:SurveillanceStation "./$file" + chmod "$mode" "./$file" + else + echo "Error: Backup file $backup does not exist in $dir" + fi +} +# 解除屏蔽认证服务器 +unblock_license_server() { + if grep -q "synosurveillance.synology.com" /etc/hosts; then + echo "Unblocking license server: synosurveillance.synology.com" + sudo sed -i '/synosurveillance.synology.com/d' /etc/hosts + else + echo "License server not blocked: synosurveillance.synology.com." + fi +} + +/usr/syno/bin/synopkg stop SurveillanceStation +sleep 5 + + +# 调用函数处理每个文件 +process_file /var/packages/SurveillanceStation/target/lib libssutils.so libssutils.so_backup 0644 +process_file /var/packages/SurveillanceStation/target/sbin sscmshostd sscmshostd_backup 0755 +process_file /var/packages/SurveillanceStation/target/sbin sscored sscored_backup 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssdaemonmonitord ssdaemonmonitord_backup 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssexechelperd ssexechelperd_backup 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssroutined ssroutined_backup 0755 +process_file /var/packages/SurveillanceStation/target/sbin ssmessaged ssmessaged_backup 0755 +unblock_license_server + + +sleep 5 +/usr/syno/bin/synopkg start SurveillanceStation diff --git a/README.md b/README.md index 8e5f7d0..06d7cbd 100644 --- a/README.md +++ b/README.md @@ -1,39 +1,89 @@ -## [Surveillance Station 9.1.2-10854](https://archive.synology.com/download/Package/SurveillanceStation) ---- -### 任务计划 -- 控制面板 -> 任务计划 -- 创建 -> 定时任务 -> 用户定义脚本 -- 常规: 用户 = root,取消选中启用 -- 任务设置: 用户定义脚本 = ... -- 确定 - 确定 -- 单击并运行任务。 -- 在看到有58个许可证时删除此任务。 +# 免责声明 + +本研究旨在为了学术和技术交流的目的,探讨商业软件注册限制的绕过方法。 + +**特别声明:** + +1. 本研究仅用于学术研究和技术学习,不得用于任何违法或不正当的目的,包括但不限于商业用途、侵权行为或破坏性操作。 +2. 研究成果的发布不代表对绕过方法的推广或鼓励,也不对任何由此产生的法律责任或后果承担责任。 +3. 用户应自行确保在进行任何相关操作之前,已经获得软件供应商的授权许可,并遵守所有相关法律法规。 +4. 本免责声明不适用于任何违反法律法规的行为,作者不对因使用本研究成果而产生的任何法律责任、经济损失或其他不良后果承担责任。 + +请使用者在使用本研究成果时,自觉遵守法律法规,并对自己的行为负责。 --- -### A. x86_64 (9.1.2-10854) -- 下载链接: https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.1.2-10854/SurveillanceStation-x86_64-9.1.2-10854.spk -- 脚本: -``` -bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-x86_64/install_license) -``` +### 交流群 +[来源!请尊重版权,此贴仅为搬运和国内加速,请详细阅读原作者的所有信息!](https://github.com/ohyeah521/Surveillance-Station) -### B. x86_64_openvino (9.1.1-10728) -- 下载链接: https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.1.1-10728/SurveillanceStation-x86_64-9.1.1-10728_openvino.spk -- 脚本: -``` -bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-x86_64_openvino/install_license) -``` +--- -### C. armada38x (9.0.2-10061) -- 下载链接: https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.0.2-10061/SurveillanceStation-armada38x-9.0.2-10061.spk -- 脚本: +## [Surveillance Station 9.2.0-11289](https://archive.synology.com/download/Package/SurveillanceStation) + + +--- +### x86_64版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-x86_64-9.2.0-11289.spk) +- Script: ``` -bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-armada38x/install_license) +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64/install_license) ``` --- -### 删除许可证&复原 -- 脚本: +### x86_64-openvino版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-x86_64-9.2.0-11289_openvino.spk) +- Script: ``` -bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/remove_license) +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_openvino/install_license) ``` + +--- +### x86_64-DVA_3221版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-x86_64-9.2.0-11289_DVA_3221.spk) +- Script: +``` +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-x86_64_dva_3321/install_license) +``` +--- +### armada375版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-armada375-9.2.0-11289.spk) +- Script: +``` +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada375/install_license) +``` + +--- +### armada38x版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-armada38x-9.2.0-11289.spk) +- Script: +``` +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armada38x/install_license) +``` + +--- +### armv7版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-armv7-9.2.0-11289.spk) +- Script: +``` +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv7/install_license) +``` + +--- +### armv8版本 +- [Download](https://global.synologydownload.com/download/Package/spk/SurveillanceStation/9.2.0-11289/SurveillanceStation-armv8-9.2.0-11289.spk) +- Script: +``` +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/SurveillanceStation-armv8/install_license) +``` + +--- +### 恢复默认授权 +- Script: +``` +bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/9.2.0_11289/license/remove_license) +``` +--- +### 破解60授权 +![License](https://gitee.com/christianswift/surveillance-station-9/raw/main/img/crack_license.png) + + + diff --git a/img/crack_license.png b/img/crack_license.png new file mode 100644 index 0000000..9fb39d8 Binary files /dev/null and b/img/crack_license.png differ diff --git a/lib/SurveillanceStation-armada38x/install_license b/lib/SurveillanceStation-armada38x/install_license deleted file mode 100644 index a472ed4..0000000 --- a/lib/SurveillanceStation-armada38x/install_license +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -#curl -o /tmp/install_license https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-armada38x/install_license; sh /tmp/install_license - -/usr/syno/bin/synopkg stop SurveillanceStation -sleep 5 -cd /var/packages/SurveillanceStation/target/lib/ -cp ./libssutils.so ./libssutils.so_backup -rm ./libssutils.so -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-armada38x/libssutils.so -chown SurveillanceStation:SurveillanceStation ./libssutils.so -chmod 0644 ./libssutils.so - -cd /var/packages/SurveillanceStation/target/scripts -cp ./S82surveillance.sh ./S82surveillance.sh_backup -rm ./S82surveillance.sh -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/S82surveillance.sh -chown SurveillanceStation:SurveillanceStation ./S82surveillance.sh -chmod 0755 ./S82surveillance.sh - -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/license.sh -chown SurveillanceStation:SurveillanceStation ./license.sh -chmod 0777 ./license.sh - -sleep 5 - -/usr/syno/bin/synopkg start SurveillanceStation diff --git a/lib/SurveillanceStation-armada38x/libssutils.so b/lib/SurveillanceStation-armada38x/libssutils.so deleted file mode 100644 index 88b0e8e..0000000 Binary files a/lib/SurveillanceStation-armada38x/libssutils.so and /dev/null differ diff --git a/lib/SurveillanceStation-x86_64/install_license b/lib/SurveillanceStation-x86_64/install_license deleted file mode 100644 index 1e07718..0000000 --- a/lib/SurveillanceStation-x86_64/install_license +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -#curl -o /tmp/install_license https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-x86_64/install_license; sh /tmp/install_license - -/usr/syno/bin/synopkg stop SurveillanceStation -sleep 5 -cd /var/packages/SurveillanceStation/target/lib/ -cp ./libssutils.so ./libssutils.so_backup -rm ./libssutils.so -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-x86_64/libssutils.so -chown SurveillanceStation:SurveillanceStation ./libssutils.so -chmod 0644 ./libssutils.so - -cd /var/packages/SurveillanceStation/target/scripts -cp ./S82surveillance.sh ./S82surveillance.sh_backup -rm ./S82surveillance.sh -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/S82surveillance.sh -chown SurveillanceStation:SurveillanceStation ./S82surveillance.sh -chmod 0755 ./S82surveillance.sh - -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/license.sh -chown SurveillanceStation:SurveillanceStation ./license.sh -chmod 0777 ./license.sh - -sleep 5 - -/usr/syno/bin/synopkg start SurveillanceStation diff --git a/lib/SurveillanceStation-x86_64/libssutils.so b/lib/SurveillanceStation-x86_64/libssutils.so deleted file mode 100644 index 2556479..0000000 Binary files a/lib/SurveillanceStation-x86_64/libssutils.so and /dev/null differ diff --git a/lib/SurveillanceStation-x86_64_openvino/install_license b/lib/SurveillanceStation-x86_64_openvino/install_license deleted file mode 100644 index 00d1a51..0000000 --- a/lib/SurveillanceStation-x86_64_openvino/install_license +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -#curl -o /tmp/install_license https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-x86_64_openvino/install_license; sh /tmp/install_license - -/usr/syno/bin/synopkg stop SurveillanceStation -sleep 5 -cd /var/packages/SurveillanceStation/target/lib/ -cp ./libssutils.so ./libssutils.so_backup -rm ./libssutils.so -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/SurveillanceStation-x86_64_openvino/libssutils.so -chown SurveillanceStation:SurveillanceStation ./libssutils.so -chmod 0644 ./libssutils.so - -cd /var/packages/SurveillanceStation/target/scripts -cp ./S82surveillance.sh ./S82surveillance.sh_backup -rm ./S82surveillance.sh -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/S82surveillance.sh -chown SurveillanceStation:SurveillanceStation ./S82surveillance.sh -chmod 0755 ./S82surveillance.sh - -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/license.sh -chown SurveillanceStation:SurveillanceStation ./license.sh -chmod 0777 ./license.sh - -sleep 5 - -/usr/syno/bin/synopkg start SurveillanceStation diff --git a/lib/SurveillanceStation-x86_64_openvino/libssutils.so b/lib/SurveillanceStation-x86_64_openvino/libssutils.so deleted file mode 100644 index 4fbdd29..0000000 Binary files a/lib/SurveillanceStation-x86_64_openvino/libssutils.so and /dev/null differ diff --git a/lib/license/S82surveillance.sh b/lib/license/S82surveillance.sh deleted file mode 100644 index f6ed9c9..0000000 --- a/lib/license/S82surveillance.sh +++ /dev/null @@ -1,143 +0,0 @@ -#!/bin/sh -# Copyright (c) 2014 Synology Inc. All rights reserved. - -SURVEILLANCE_INC_SCRP=/var/packages/SurveillanceStation/scripts/SurveillanceStationCommon -. ${SURVEILLANCE_INC_SCRP} - -SS_BIN_DIR="${SS_TARGET_DIR}/bin" -SSCTL="${SS_BIN_DIR}/ssctl" -SS_DBG_LOG_ROTATE_CONF="/usr/local/etc/logrotate.d/SurveillanceStation" - -UpdateSSDbgLogRotateConf() -{ - cat > $SS_DBG_LOG_ROTATE_CONF < /dev/null 2>&1 - if [ $? -ne ${RET_SYNO_SERVICE_ENABLED} ]; then - echo false - else - echo true - fi - fi -} - -Start() -{ - SSDebugLog "Start Surveillance [$SURVEILLANCE_PKG_VERSION] begin." - - local Ret - - UpdateSSDbgLogRotateConf - - if [ true == $(IsNonRecordingMode) -a true == $(IsServiceDataLinkAlive) ]; then - rm -f ${SS_NON_RECORDING_FILE} - fi - - if [ false == $(IsNonRecordingMode) ]; then - CheckToCreateRecDB - Ret=$? - if [ 0 -ne ${Ret} ]; then - SSDebugLog "Failed to prepare share folder." - UpdateNonRecordingMode - fi - - if [ ! -f ${SS_REC_DB} ]; then - SSDebugLog "Recording db not found." - UpdateNonRecordingMode - fi - fi - - if [ ${USE_SQLITE} == false ]; then - if [ false == $(CheckPgsqlService) ]; then - SSDebugLog "PGSQL is not enabled" - exit 1; - fi - - if [ false == $(HasSSPgsqlData) ]; then - SSDebugLog "PGSQL db have not been created yet." - exit 1 - fi - else - if [ ! -f ${SS_SYSTEM_DB} ]; then - SSDebugLog "System db not found." - exit 1 - fi - fi - - - ${SSCTL} start - sh /var/packages/SurveillanceStation/target/scripts/license.sh > /dev/null 2>&1 & echo $! - - SSDebugLog "Start Surveillance [$SURVEILLANCE_PKG_VERSION] end." -} - -Stop() -{ - SSDebugLog "Stop Surveillance [$SURVEILLANCE_PKG_VERSION] begin." - - if [ ${USE_SQLITE} == false ]; then - if [ false == $(HasSSPgsqlData) ]; then - echo "Surveillance: DB is stopped before Surveillance stops" - fi - else - if [ ! -f ${SS_SYSTEM_DB} ]; then - echo "Surveillance System DB not found." - fi - fi - - ${SSCTL} stop - sudo pkill -9 -f /var/packages/SurveillanceStation/target/scripts/license.sh - - SSDebugLog "Stop Surveillance [$SURVEILLANCE_PKG_VERSION] end" -} - -Restart() -{ - Stop - sleep 1 - Start -} - -TriggerSctrl() -{ - ${SSCTL} "$1" "$2" "$3" -} - -main() -{ - PackageInfoGet - - case $1 in - "start") - Start - ;; - "stop") - Stop - ;; - "restart") - Restart - ;; - "trigger-ssctl") - TriggerSctrl "$2" "$3" "$4" - ;; - *) - echo "Usage: $0 start|stop|restart|share_folder" - ;; - esac -} - -main "$@" diff --git a/lib/license/license.sh b/lib/license/license.sh deleted file mode 100644 index 41fe1d6..0000000 --- a/lib/license/license.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/bash -while true -do -sleep 3600 -/var/packages/SurveillanceStation/target/bin/ssctl start - -done diff --git a/lib/license/remove_license b/lib/license/remove_license deleted file mode 100644 index 172797a..0000000 --- a/lib/license/remove_license +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/remove_license) - -/usr/syno/bin/synopkg stop SurveillanceStation -sleep 5 -cd /var/packages/SurveillanceStation/target/lib/ -rm ./libssutils.so -mv ./libssutils.so_backup ./libssutils.so - -chown SurveillanceStation:SurveillanceStation ./libssutils.so -chmod 0644 ./libssutils.so -/usr/syno/bin/synopkg start SurveillanceStation - - -cd /var/packages/SurveillanceStation/target/scripts -rm ./S82surveillance.sh -mv ./S82surveillance.sh_backup ./S82surveillance.sh -chown SurveillanceStation:SurveillanceStation ./S82surveillance.sh -chmod 0755 ./S82surveillance.sh - -sudo pkill -9 -f /var/packages/SurveillanceStation/target/scripts/license.sh -rm ./license.sh - -sleep 5 - -/usr/syno/bin/synopkg start SurveillanceStation diff --git a/lib/test/install_license b/lib/test/install_license deleted file mode 100644 index c81ba28..0000000 --- a/lib/test/install_license +++ /dev/null @@ -1,27 +0,0 @@ -#!/bin/sh -#bash <(curl -L https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/test/install_license) - - -/usr/syno/bin/synopkg stop SurveillanceStation -sleep 5 -cd /var/packages/SurveillanceStation/target/lib/ -cp ./libssutils.so ./libssutils.so_backup -rm ./libssutils.so -wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/test/libssutils.so -chown SurveillanceStation:SurveillanceStation ./libssutils.so -chmod 0644 ./libssutils.so - -#cd /var/packages/SurveillanceStation/target/scripts -#cp ./S82surveillance.sh ./S82surveillance.sh_backup -#rm ./S82surveillance.sh -#wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/S82surveillance.sh -#chown SurveillanceStation:SurveillanceStation ./S82surveillance.sh -#chmod 0755 ./S82surveillance.sh - -#wget https://gitee.com/christianswift/surveillance-station-9/raw/main/lib/license/license.sh -#chown SurveillanceStation:SurveillanceStation ./license.sh -#chmod 0777 ./license.sh - -sleep 5 - -/usr/syno/bin/synopkg start SurveillanceStation