#!/sbin/runscript
#
# description: mt-daapd is a multi-threaded DAAP server for iTunes
# processname: mt-daapd
# Init script to start/stop mt-daapd for Gentoo Linux 2004.2
#
# This file needs to be in your /etc/init.d directory.
# To start mt-daapd, type "/etc/init.d/mt-daapd start"
# To stop it, type "/etc/init.d/mt-daapd stop"
# To start it automagically, type "rc-update add mt-daapd default"
#
# 
# rob@robnunn.com (31st July 2004)

depend() {
	# not much point having the daemon without a network
	need net
	# and if this goes according to plan, we provide daap
	provide daap
}

# start the mt-daapd daemon. All fairly self-explanatory.
# lock files aren't necessary (as far as i can tell) since gentoo
# won't let us run multiple copies.
start() {
	ebegin "Starting mt-daapd DAAP server"
	start-stop-daemon --start --quiet --exec /usr/local/sbin/mt-daapd
	eend $?
}

# stop the daemon
stop() {
	ebegin "Stopping mt-daapd DAAP server"
#	start-stop-daemon --stop --quiet --exec /usr/local/sbin/mt-daapd
# 	I dunno if this works... try it:
	start-stop-daemon --stop --quiet --pidfile /var/run/mt-daapd.pid --signal 2
	eend $?
}