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/ProxyServer/tools/synoproxywpad_hook.sh
#!/bin/sh

case $1 in
        --sdk-mod-ver)
                #Print SDK support version
                echo "1.0";
                ;;
        --name)
                #Print package name
                echo "test";
                ;;
        --pkg-ver)
                #Print package version
                echo "1.0";
                ;;
        --vendor)
                #Print package vendor
                echo "Synology";
                ;;
        --post)
                if [ -e "/var/packages/ProxyServer/enabled" ]; then
                        PROXY_TOOL_PATH="/var/packages/ProxyServer/target/tools"
                        if [ 1 -eq `grep wpad_enable /var/packages/ProxyServer/target/squid/etc/setting_syno.json | grep true -c` ]; then
                                WPAD_IFNAME=`cat /var/packages/ProxyServer/target/squid/etc/setting_syno.json  | grep wpad_interface | cut -d":" -f2 | tr -d ' ",'`
                                if [ $IFNAME == $WPAD_IFNAME ]; then
                                        ${PROXY_TOOL_PATH}/synoproxywpad.sh --install $NEW_ADDRESS
                                fi
                        fi
                fi
                ;;
        --pre)
                ;;
        *)
                echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--pre|--post"
                ;;
esac