From: Mike Brady <4265913+mikebrady@users.noreply.github.com> Date: Mon, 23 Dec 2024 16:14:16 +0000 (+0000) Subject: the /run/dbus directory needs to be defined. X-Git-Tag: 4.3.6~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00e595ce55bcb6cde346de4c894c636cf4d60fda;p=thirdparty%2Fshairport-sync.git the /run/dbus directory needs to be defined. --- diff --git a/docker/Dockerfile b/docker/Dockerfile index 21d6790d..165b1c0e 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -124,7 +124,8 @@ RUN apk -U add \ adduser -D shairport-sync -G shairport-sync && \ addgroup -g 29 docker_audio && \ addgroup shairport-sync docker_audio && \ - addgroup shairport-sync audio + addgroup shairport-sync audio && \ + mkdir -p /run/dbus # Remove anything we don't need. # Remove any statically-defined Avahi services, e.g. SSH and SFTP diff --git a/docker/classic/Dockerfile b/docker/classic/Dockerfile index 283442bd..ef26d5d9 100644 --- a/docker/classic/Dockerfile +++ b/docker/classic/Dockerfile @@ -104,4 +104,7 @@ RUN rm -rf /etc/avahi/services/*.service COPY ./docker/run.sh ./run.sh RUN chmod +x /run.sh +# D-Bus might need this directory +RUN mkdir -p /run/dbus + ENTRYPOINT ["/init","./run.sh"]