fix: add libfido2-1 and libsecret-1-0 to runtime deps
Since Proton Bridge 3.22, libfido2-1 is a required runtime dependency that was missing from the Docker image, causing container crashes on startup with a missing library error. libsecret-1-0 and ca-certificates were already present; only libfido2-1 is added here. Refs #135, #141, #147
This commit is contained in:
parent
e02b51acc3
commit
15a89be952
2 changed files with 2 additions and 2 deletions
|
|
@ -19,7 +19,7 @@ EXPOSE 143/tcp
|
||||||
|
|
||||||
# Install dependencies and protonmail bridge
|
# Install dependencies and protonmail bridge
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends socat pass libsecret-1-0 ca-certificates \
|
&& apt-get install -y --no-install-recommends socat pass libsecret-1-0 ca-certificates libfido2-1 \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Copy bash scripts
|
# Copy bash scripts
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@ COPY gpgparams entrypoint.sh PACKAGE /protonmail/
|
||||||
COPY --from=build /protonmail.deb /tmp/protonmail.deb
|
COPY --from=build /protonmail.deb /tmp/protonmail.deb
|
||||||
|
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends /tmp/protonmail.deb socat pass libsecret-1-0 ca-certificates procps \
|
&& apt-get install -y --no-install-recommends /tmp/protonmail.deb socat pass libsecret-1-0 ca-certificates procps libfido2-1 \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
CMD ["bash", "/protonmail/entrypoint.sh"]
|
CMD ["bash", "/protonmail/entrypoint.sh"]
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue