mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-24 01:52:38 +01:00
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.
26 lines
485 B
Plaintext
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
|
|
}
|