File: //var/packages/ProxyServer/scripts/backup/export
. /usr/syno/bin/jsoncmd
PRIVATE_LOCATION="/var/packages/ProxyServer/target"
exportPath=$(jget "${SYNOPKG_BKP_INPUT}" ".temp_path")
if [ $? -ne 0 ];then
jerr "bad parameters"
exit 1
fi
backup()
{
local PROXY_SERVER_CONF_DIR="${PRIVATE_LOCATION}/squid/etc"
if [ -d ${PROXY_SERVER_CONF_DIR} ];then
/bin/cp -f ${PROXY_SERVER_CONF_DIR}/* ${exportPath}/
else
jerr "Proxy Server conf directory is missing!"
return 1
fi
return 0
}
main()
{
backup
if [ $? -ne 0 ]; then
exit 1
fi
jout_begin
joutstr "app_data_version" "1.0"
jout_end
exit 0
}
main