HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //var/packages/SynologyApplicationService/scripts/postuninst
#!/bin/sh
. /var/packages/SynologyApplicationService/scripts/utils

removeDBFn()
{
	/var/packages/SynologyApplicationService/scripts/uninst/remove_guest
	/var/packages/SynologyApplicationService/scripts/postinst --DropSCIMDB
	/bin/rm -rf /volume*/@synoscim
	/bin/rm -f /usr/syno/etc/notification/notification_db_daemon.sqlite
	/bin/rm -f /usr/local/SynologyApplicationService/notification/notification_db_daemon.sqlite
}

teardownFn()
{
	volume="$(SynoSettingsGet volume)"
	/bin/rm -rf ${volume}
	/bin/rm -f /usr/syno/etc/packages/SynologyApplicationService/*
	/bin/unlink /usr/local/SynologyApplicationService
}

case "$SYNOPKG_PKG_STATUS" in
	UNINSTALL)
		if [ "$pkgwizard_remove_conf" = "true" ]; then
			removeDBFn
			teardownFn
		fi
		;;
	UPGRADE)
		;;
esac

if [[ $1 == "--removeDB" ]]; then
	removeDBFn
	exit 0
fi

exit 0