#!/bin/sh

#Customized info for different package
PACKAGE_NAME=$SYNOPKG_PKGNAME
PRIVATE_LOCATION="/var/packages/${PACKAGE_NAME}/target"
UPGRADE_FILE="/tmp/synodms.upgrade"
PKG_USERCONF_DIR="/var/packages/${PACKAGE_NAME}/etc"

INDEX_PACKAGE_PATH=/usr/syno/etc/synoindex/packages/${PACKAGE_NAME}/
# general routine
# stop dms
${PRIVATE_LOCATION}/scripts/S86synodms.sh stop

# special action for real-uninstall
if [ ! -e ${UPGRADE_FILE} ]; then
	# remove user config file
	rm -f ${PKG_USERCONF_DIR}/client_list.json
	rm -f ${PKG_USERCONF_DIR}/dmsinfo.conf
	rm -f ${PKG_USERCONF_DIR}/exposed_collection.json
	rm -f ${PKG_USERCONF_DIR}/menu_custom1.xml
	rm -f ${PKG_USERCONF_DIR}/menu_custom2.xml
	rm -f ${PKG_USERCONF_DIR}/menu_custom3.xml
fi

# remove symbolic links in user preserved area

# remove symbolic links in non-preserved area

remove_lighttpd_log_rotate_file() {
	local destconf="/usr/local/etc/logrotate.d/lighttpd"

	rm -f ${destconf}
}

remove_user_data_collector_file() {
	local destconf="/usr/syno/etc/user.data.conf/mediaserver.config"
	local destbinary="/usr/syno/bin/user.data.collector/synouserdata_mediaserver"

	rm -f ${destconf} ${destbinary}
}

remove_lighttpd_log_rotate_file
remove_user_data_collector_file

exit 0
