#!/bin/sh
### BEGIN INIT INFO
# Provides: ldapsyncd
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:  0 1 6
# Short-Description: LDAP Sync (Lightweight Directory Access Protocol)
### END INIT INFO
#
# Author:	Synology
#

# Specify path variable
PATH=PATH:/sbin/:/opt/Synology/C2IdentityLdapSync/
BINARY=/opt/Synology/C2IdentityLdapSync/C2IdentityLdapSync

# Kill me on all errors
set -e

case "$1" in
  start)
    	start-stop-daemon --start --exec ${BINARY} --background ;;
  stop)
    	start-stop-daemon --stop --exec ${BINARY} --oknodo --quiet ;;
  restart|force-reload)
    	start-stop-daemon --stop --exec ${BINARY} --oknodo --quiet
    	start-stop-daemon --start --exec ${BINARY} --background
	;;
  status)
	# not implement
	;;
  *)
  	echo "Usage: $0 {start|stop|restart|force-reload|status}"
	exit 1
	;;
esac
