END INIT INFO + +PATH=/bin:/usr/bin:/sbin:/usr/sbin +MINIDLNA_BIN="/usr/sbin/minidlna" +MINIDLNA_IP=0.0.0.0 +MINIDLNA_CONF="/etc/minidlna.conf" + +[ ! -f /etc/default/minidlna ] || . /etc/default/minidlna +test -f /lib/lsb/init-functions || exit 1 +. /lib/lsb/init-functions + + +case "${1}" in +("start") + log_begin_msg "Starting MiniDLNA UPNP Media daemon..." + start-stop-daemon --start --quiet \ + --exec "${MINIDLNA_BIN}" -- -a ${MINIDLNA_IP} -f ${MINIDLNA_CONF} + log_end_msg $? + ;; +("stop") + log_begin_msg "Stopping MiniDLNA UPNP Media daemon..." + start-stop-daemon --stop --retry=1 --quiet --oknodo --exec "${MINIDLNA_BIN}" + log_end_msg $? + exit $? + ;; +("restart" | "force-reload") + "${0}" stop + "${0}" start + ;; +(*) + log_success_msg "Usage: /etc/init.d/apmd {start|stop|restart|force-reload}" >&2 + exit 3 + ;; +esac