File: //usr/libexec/volume/mount/ldap-client-volume-mount.sh
#!/bin/bash
###############################################
# synoldapclientd hook for volume mount
###############################################
case $1 in
--sdk-mod-ver)
echo "1.0"
;;
--name)
echo "synoldapclientd volume mount hook"
;;
--pkg-ver)
echo "1.0"
;;
--vendor)
echo "Synology Inc."
;;
--pre)
;;
--post)
## do nothing when ds is shutdown
if /usr/syno/bin/synobootseq --is-shutdown > /dev/null 2>&1 ; then
exit 0
fi
/usr/syno/sbin/synoservicectl --status synoldapclientd > /dev/null 2>&1
if [ $? -eq 0 ]; then
/usr/syno/sbin/synoservicectl --restart synoldapclientd
fi
;;
*)
echo "Usage: $0 --sdk-mod-ver|--name|--pkg-ver|--vendor|--pre|--post"
;;
esac
# vim: noet: ts=4: sw=4: