#!/bin/sh /etc/rc.common # Copyright (C) 2007 OpenWrt.org START=93 start() { #create mpd directories md=`grep music_directory /etc/mpd.conf | cut -d "\"" -f 2 | sed "s/~/\/root/g"` if [ ! -d $md ]; then mkdir -p $md fi pld=`grep playlist_directory /etc/mpd.conf | cut -d "\"" -f 2 | sed "s/~/\/root/g"` if [ ! -d $pld ]; then mkdir -p $pld fi #create mpd db /usr/bin/mpd --stdout --create-db #optional export for mpc #export MPD_HOST=127.0.0.1 #start mpd /usr/bin/mpd #generate playlist and start to play /usr/bin/mpc listall | /usr/bin/mpc add - /usr/bin/mpc play /usr/bin/mpc repeat } stop() { killall mpd }