#!/bin/sh

PACKAGE_NAME=$SYNOPKG_PKGNAME

PACKAGE_DIR="/var/packages/${PACKAGE_NAME}"
PACKAGE_TARGET="${PACKAGE_DIR}/target"

DAEMON='teamviewer-iot-agent'

function DeleteCoreFiles() {
	local volume="$(grep --perl-regexp '/volume\d+' --only-matching /proc/sys/kernel/core_pattern)"
	[ -e "${volume}/@teamviewer-iot-.core.gz" ] && rm "${volume}/@teamviewer-iot-.core.gz"
	[ -e "${volume}/@tvLaunch.core.gz" ] && rm "${volume}/@tvLaunch.core.gz"
}

if [ "$SYNOPKG_PKG_STATUS" == "UNINSTALL" ]; then
	"${PACKAGE_TARGET}/tv_bin/${DAEMON}" unmanage --storage-prefix "${PACKAGE_TARGET}" > /dev/null 2>&1
fi

DeleteCoreFiles

exit 0
