This commit is contained in:
Ron Pedde 2004-11-12 08:00:28 +00:00
parent 2801956df0
commit 45fe1b5c81
3 changed files with 40 additions and 1 deletions

View File

@ -46,3 +46,6 @@ Paul Kim (mrpickles@users.sourceforge.net)
Stephen Lee (slee@nis.net)
* Patches for proper url decoding
Rob Nunn (discobob@users.sourceforge.net)
* gentoo rc script

View File

@ -1,6 +1,6 @@
# $Id$
#
EXTRA_DIST = README mt-daapd.spec mt-daapd.conf mt-daapd.playlist mt-daapd
EXTRA_DIST = README mt-daapd.spec mt-daapd.conf mt-daapd.playlist mt-daapd mt-daapd-gentoo

36
contrib/mt-daapd-gentoo Executable file
View File

@ -0,0 +1,36 @@
#!/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
eend $?
}