1#!/bin/sh 2 3# Sanity checks 4test -f /etc/mpd.conf || exit 0 5 6start() { 7 printf "Starting mpd: " 8 start-stop-daemon --start --quiet --background --exec /usr/bin/mpd \ 9 && echo "OK" || echo "FAIL" 10} 11 12stop() { 13 printf "Stopping mpd: " 14 start-stop-daemon --stop --quiet --pidfile /var/run/mpd.pid \ 15 && echo "OK" || echo "FAIL" 16} 17 18case "$1" in 19 start) 20 start 21 ;; 22 stop) 23 stop 24 ;; 25 restart|reload) 26 stop 27 sleep 1 28 start 29 ;; 30 *) 31 echo "Usage: $0 {start|stop|restart}" 32 exit 1 33esac 34