Fix Bug #3302: Add dbus libs to Docker base build (#3303)

* Add dbus libs to Docker base build
* Update readme with wording updates/tweaks
This commit is contained in:
abraunegg 2025-05-29 06:01:30 +10:00 committed by GitHub
commit 1725f88673
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 6 additions and 6 deletions

View file

@ -28,7 +28,7 @@ FROM fedora:${FEDORA_VERSION}
RUN dnf clean all \
&& dnf -y update
RUN dnf install -y libcurl sqlite ldc-libs \
RUN dnf install -y libcurl sqlite ldc-libs dbus-libs \
&& dnf clean all \
&& mkdir -p /onedrive/conf /onedrive/data

View file

@ -26,7 +26,7 @@ FROM alpine:${ALPINE_VERSION}
RUN apk add --upgrade apk-tools \
&& apk upgrade --available
RUN apk add --update --no-cache bash libcurl libgcc shadow sqlite-libs ldc-runtime \
RUN apk add --update --no-cache bash libcurl libgcc shadow sqlite-libs ldc-runtime dbus-libs \
&& mkdir -p /onedrive/conf /onedrive/data
COPY --from=builder-gosu /go/bin/gosu /usr/local/bin/

View file

@ -30,7 +30,7 @@ RUN apt-get clean \
&& echo "deb http://deb.debian.org/debian bookworm-backports main" > /etc/apt/sources.list.d/debian-12-backports.list \
&& apt-get update \
&& apt-get upgrade -y \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gosu libsqlite3-0 ca-certificates libphobos2-ldc-shared100 \
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends gosu libsqlite3-0 ca-certificates libphobos2-ldc-shared100 libdbus-1-3 \
# Install|update curl and libcurl4 from backports
&& apt-get install -t bookworm-backports -y curl libcurl4 \
&& rm -rf /var/lib/apt/lists/* \