File: //proc/23796/root/usr/syno/plugin/NFSJoinLeaveDirsvs.sh
#!/bin/bash
case $1 in
--sdk-mod-ver)
#Print SDK support version
echo "1.0";
;;
--name)
#Print package name
echo "synoNFS";
;;
--pkg-ver)
#Print package version
echo "1.0";
;;
--vendor)
#Print package vendor
echo "Synology";
;;
--post)
ACTIVE_STATUS=$(/usr/syno/bin/synosystemctl get-active-status nfs-server)
if [ "active" = "$ACTIVE_STATUS" ] ; then
/usr/syno/bin/synosystemctl restart rpc-svcgssd nfs-idmapd
fi
;;
*)
echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--pre|--post"
;;
esac