#!/bin/sh
# Copyright (c) 2013 Synology Inc. All rights reserved.

SS_TARGET_DIR="/var/packages/SurveillanceStation/target"
SS_DP_DEFAULT_DIR="${SS_TARGET_DIR}/device_pack.default"
SS_DP_DIR="${SS_TARGET_DIR}/device_pack"
SS_DP_DOWNGRADER="${SS_TARGET_DIR}/device_pack/bin/dpdowngrader"

do_dprestore()
{
	local DefDPVer=`grep "version" $SS_DP_DEFAULT_DIR/conf | cut -d'=' -f2 | sed 's/\"//g'`
	local DefDPBuildNum=`echo $DefDPVer | cut -d'-' -f2`

	# Do downgrade to default dp version
	$SS_DP_DOWNGRADER $DefDPBuildNum

	/bin/rm -rf $SS_DP_DIR
	/bin/cp -rf $SS_DP_DEFAULT_DIR $SS_DP_DIR
}

do_dprestore

exit 0
