#! /bin/sh
set -e

# /etc/init.d/apt-index-watcher: start and stop the apt-index-watcher daemon

DAEMON=/usr/sbin/apt-index-watcher
TAG=apt-index-watcher

test -x $DAEMON || exit 0

. /lib/lsb/init-functions

case "$1" in
	start)
		log_daemon_msg "Starting apt index watcher" "$TAG"

		/sbin/start-stop-daemon --start --quiet --background \
			--pidfile /var/run/$TAG.pid --make-pidfile \
			--exec $DAEMON -- watch --syslog

		log_end_msg $?
		;;
	stop)
		log_daemon_msg "Stopping apt index watcher" "$TAG"
		/sbin/start-stop-daemon --stop --quiet --oknodo \
			--pidfile /var/run/$TAG.pid
		log_end_msg $?
		rm -f /var/run/$TAG.pid
		;;
	reload|force-reload)
		;;
	restart)
		$0 stop
		$0 start
		;;
	*)
		echo "Usage: $0 {start|stop|reload|force-reload|restart}" >&2
		exit 1
		;;
esac

exit 0
