mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-28 18:02:38 +02:00
Install Thunar in our Dangerzone environments
Install Thunar in our Dangerzone Linux environments, so that we can use it for our drag-and-drop QA test.
This commit is contained in:
parent
d90f81e772
commit
3002849b7f
3 changed files with 12 additions and 4 deletions
|
@ -207,6 +207,10 @@ Run Dangerzone against a list of documents, and tick all options. Ensure that:
|
||||||
Run Dangerzone against a set of documents that you drag-n-drop. Files should be
|
Run Dangerzone against a set of documents that you drag-n-drop. Files should be
|
||||||
added and conversion should run without issue.
|
added and conversion should run without issue.
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> On our end-user container environments for Linux, we can start a file manager
|
||||||
|
> with `thunar &`.
|
||||||
|
|
||||||
#### 9. Dangerzone CLI succeeds in converting multiple documents
|
#### 9. Dangerzone CLI succeeds in converting multiple documents
|
||||||
|
|
||||||
_(Only for Windows and Linux)_
|
_(Only for Windows and Linux)_
|
||||||
|
|
|
@ -152,7 +152,7 @@ RUN bash -c 'if [[ "$(pipx --version)" < "1" ]]; then \
|
||||||
&& rm -rf /var/lib/apt/lists/*; \
|
&& rm -rf /var/lib/apt/lists/*; \
|
||||||
else true; fi'
|
else true; fi'
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends mupdf \
|
&& apt-get install -y --no-install-recommends mupdf thunar \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@ -166,7 +166,7 @@ RUN dnf install -y git rpm-build podman python3 python3-devel python3-poetry-cor
|
||||||
# See https://github.com/freedomofpress/dangerzone/issues/286#issuecomment-1347149783
|
# See https://github.com/freedomofpress/dangerzone/issues/286#issuecomment-1347149783
|
||||||
RUN rpm --restore shadow-utils
|
RUN rpm --restore shadow-utils
|
||||||
|
|
||||||
RUN dnf install -y mupdf && dnf clean all
|
RUN dnf install -y mupdf thunar && dnf clean all
|
||||||
"""
|
"""
|
||||||
|
|
||||||
# The Dockerfile for building a development environment for Dangerzone. Parts of the
|
# The Dockerfile for building a development environment for Dangerzone. Parts of the
|
||||||
|
@ -210,7 +210,7 @@ RUN cd /home/user/dangerzone && poetry --no-ansi install
|
||||||
DOCKERFILE_BUILD_DEBIAN_DEPS = r"""
|
DOCKERFILE_BUILD_DEBIAN_DEPS = r"""
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends mupdf \
|
&& apt-get install -y --no-install-recommends mupdf thunar \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
@ -220,7 +220,7 @@ RUN dnf install -y /tmp/pyside6.rpm
|
||||||
"""
|
"""
|
||||||
|
|
||||||
DOCKERFILE_BUILD_FEDORA_DEPS = r"""
|
DOCKERFILE_BUILD_FEDORA_DEPS = r"""
|
||||||
RUN dnf install -y mupdf && dnf clean all
|
RUN dnf install -y mupdf thunar && dnf clean all
|
||||||
|
|
||||||
# FIXME: Drop this fix after it's resolved upstream.
|
# FIXME: Drop this fix after it's resolved upstream.
|
||||||
# See https://github.com/freedomofpress/dangerzone/issues/286#issuecomment-1347149783
|
# See https://github.com/freedomofpress/dangerzone/issues/286#issuecomment-1347149783
|
||||||
|
|
|
@ -158,6 +158,10 @@ Run Dangerzone against a list of documents, and tick all options. Ensure that:
|
||||||
Run Dangerzone against a set of documents that you drag-n-drop. Files should be
|
Run Dangerzone against a set of documents that you drag-n-drop. Files should be
|
||||||
added and conversion should run without issue.
|
added and conversion should run without issue.
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> On our end-user container environments for Linux, we can start a file manager
|
||||||
|
> with `thunar &`.
|
||||||
|
|
||||||
#### 9. Dangerzone CLI succeeds in converting multiple documents
|
#### 9. Dangerzone CLI succeeds in converting multiple documents
|
||||||
|
|
||||||
_(Only for Windows and Linux)_
|
_(Only for Windows and Linux)_
|
||||||
|
|
Loading…
Reference in a new issue