. /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
