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: /volume1/@appstore/HyperBackupVault/bin/hook/SynoDedupShareSetServer.sh
#!/bin/sh

###############################################################
#   This script should be hooked when invoking SYNOShareUpdate() SYNOShareCreate() SYNOShareClone()
# Usable environment variable:
#	ORIGIN_SHARE_NAME, ORIGIN_SHARE_STATUS, ORIGIN_SHARE_PATH, SHARE_NAME, SHARE_STATUS, SHARE_PATH
###############################################################

PACKAGE_TARGET=/var/packages/HyperBackupVault/target
SYNOIMGBKP_TOOL_BIN=$PACKAGE_TARGET/bin/synoimgbkptool

case $1 in
        --sdk-mod-ver)
                echo "2.0"
        ;;
        --name)
                echo "synodedup share set hook"
        ;;
        --pkg-ver)
                echo "1.0"
        ;;
        --vendor)
                echo "Synology Inc."
        ;;
        --pre)

        ;;
        --post)
		if [ -f "/var/packages/HyperBackupVault/enabled" ]; then
			${SYNOIMGBKP_TOOL_BIN} -l "${SHARE_NAME}" &
		fi
        ;;
        *)
                echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--pre|--post"
        ;;
esac