| Server IP : 193.86.120.172 / Your IP : 216.73.216.215 Web Server : Apache/2.4.63 (Unix) System : Linux JServices 3.10.108 #86003 SMP Wed Oct 22 13:20:46 CST 2025 x86_64 User : kubec ( 1026) PHP Version : 8.2.28 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /volume1/@appstore/SynologyDrive/scripts/ |
Upload File : |
#!/bin/sh
#Conf dir/file definition
CSTN_PKG_ENABLE=/var/packages/SynologyDrive/enabled
CSTN_DB_PATH_DIR=/var/packages/SynologyDrive/etc
CSTN_DB_CONF="db-path.conf"
#Program path
CSTN_CLOUD_CONTROL="/var/packages/SynologyDrive/target/bin/cloud-control"
CSTN_FEASIBILITY_CHECK="/var/packages/SynologyDrive/target/bin/feasibility-check"
DSCC_FEASIBILITY_CHECK="/var/packages/SynologyDrive/target/sharesync/bin/feasibility-check"
PackageEnableGet(){
if [ -f "${CSTN_PKG_ENABLE}" ]; then
echo "1";
return 1;
else
echo "0";
return "0";
fi
}
start_service()
{
${CSTN_CLOUD_CONTROL} service --start > /dev/null 2>&1
}
stop_service()
{
${CSTN_CLOUD_CONTROL} service --stop > /dev/null 2>&1
}
set_db_vol()
{
local conf_db_path="$1"
local key="$2"
local val="$3"
logger -p 3 "calling /usr/syno/bin/synosetkeyvalue $conf_db_path $key $val"
/usr/syno/bin/synosetkeyvalue "$conf_db_path" "$key" "$val"
}