aports/community/mpd/mpd.initd
Sören Tempel 735d030db9 community/mpd: run checkpath with quiet flag
The checkpath invocation creates a directory usually located on a tmpfs
and cleared on each boot. As such, mpd creates and "corrects" the
permissions of this directory on each boot. This causes two unnecessary
messages to be emitted on each boot by the service. This change adds the
quiet flag which suppresses these messages.
2020-01-15 22:03:38 +01:00

26 lines
485 B
Plaintext

#!/sbin/openrc-run
# init.d file for music player daemon
supervisor=supervise-daemon
name="Music Player Daemon"
description="A daemon for playing music"
command=/usr/bin/mpd
command_args="$MPD_OPTS"
command_args_foreground="--no-daemon"
command_user="${M_USER:-mpd}:${M_GROUP:-audio}"
depend() {
need localmount
use net netmount nfsmount esound pulseaudio
after firewall
}
start_pre() {
checkpath --directory --quiet \
--owner "${M_USER:-mpd}" --mode 0775 /var/run/mpd
}