File: /volume1/@appstore/HyperBackup/misc/php74_timezone_change.sh
#!/bin/sh
PKG_PATH="/var/packages/HyperBackup"
case $1 in
--sdk-mod-ver)
#print SDK support version
echo 1.0;
;;
--name)
#print package name
/bin/get_key_value "${PKG_PATH}/INFO" package
;;
--pkg-ver)
#print package version
/bin/get_key_value "${PKG_PATH}/INFO" version
;;
--vendor)
#printf package vendor
/bin/get_key_value "${PKG_PATH}/INFO" maintainer
;;
--post)
PHP_date_timezone="${FULLTIMEZONE}"
[ -z "$PHP_date_timezone" ] && PHP_date_timezone="$(/usr/syno/sbin/synodate --getNameInTZDB)"
echo "date.timezone = ${PHP_date_timezone}" > "${PKG_PATH}/target/usr/local/etc/php74/cli/conf.d/timezone.ini"
;;
*)
echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--post"
;;
esac