File: //var/packages/CMS/scripts/CMSUpdateMonitoredPackageConfig.sh
SDK_MODVER="1.0"
PKG_NAME="CMS"
PKG_VERSION="1.0"
PKG_VENDOR="Synology Inc."
case $1 in
--sdk-mod-ver)
#Print SDK support version
echo ${SDK_MODVER}
;;
--name)
#Print package name
echo ${PKG_NAME}
;;
--pkg-ver)
#Print package version
echo ${PKG_VERSION}
;;
--vendor)
#Print package vendor
echo ${PKG_VENDOR}
;;
--pre)
;;
--post)
for INDEX in $(seq 1 1 $NITEMS); do
eval "USER_ID=\$UID_$INDEX"
flock -w 30 -x /tmp/cms_monitor_package_config.lock sed -i -e "/^package_list_$USER_ID=/ d" /var/packages/CMS/etc/monitor.conf
done
;;
*)
echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--pre|--post"
;;
esac