mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-05-17 10:41:49 +02:00
FIXUP: Separate some Dockerfile commands
This commit is contained in:
parent
96ab442873
commit
cbeb103067
2 changed files with 16 additions and 10 deletions
13
Dockerfile
13
Dockerfile
|
@ -52,11 +52,14 @@ RUN mkdir /libreoffice_ext && cd libreoffice_ext \
|
||||||
&& rm /root/.wget-hsts
|
&& rm /root/.wget-hsts
|
||||||
|
|
||||||
# Create an unprivileged user both for gVisor and for running Dangerzone.
|
# Create an unprivileged user both for gVisor and for running Dangerzone.
|
||||||
RUN mkdir -p /opt/dangerzone/dangerzone && \
|
RUN addgroup --gid 1000 dangerzone
|
||||||
touch /opt/dangerzone/dangerzone/__init__.py && \
|
RUN adduser --uid 1000 --ingroup dangerzone --shell /bin/true \
|
||||||
addgroup --gid 1000 dangerzone && \
|
--disabled-password --home /home/dangerzone dangerzone
|
||||||
adduser --uid 1000 --ingroup dangerzone --shell /bin/true \
|
|
||||||
--disabled-password --home /home/dangerzone dangerzone
|
# Copy Dangerzone's conversion logic under /opt/dangerzone, and allow Python to
|
||||||
|
# import it.
|
||||||
|
RUN mkdir -p /opt/dangerzone/dangerzone
|
||||||
|
RUN touch /opt/dangerzone/dangerzone/__init__.py
|
||||||
|
|
||||||
COPY conversion/doc_to_pixels.py \
|
COPY conversion/doc_to_pixels.py \
|
||||||
conversion/common.py \
|
conversion/common.py \
|
||||||
|
|
|
@ -52,11 +52,14 @@ RUN mkdir /libreoffice_ext && cd libreoffice_ext \
|
||||||
&& rm /root/.wget-hsts
|
&& rm /root/.wget-hsts
|
||||||
|
|
||||||
# Create an unprivileged user both for gVisor and for running Dangerzone.
|
# Create an unprivileged user both for gVisor and for running Dangerzone.
|
||||||
RUN mkdir -p /opt/dangerzone/dangerzone && \
|
RUN addgroup --gid 1000 dangerzone
|
||||||
touch /opt/dangerzone/dangerzone/__init__.py && \
|
RUN adduser --uid 1000 --ingroup dangerzone --shell /bin/true \
|
||||||
addgroup --gid 1000 dangerzone && \
|
--disabled-password --home /home/dangerzone dangerzone
|
||||||
adduser --uid 1000 --ingroup dangerzone --shell /bin/true \
|
|
||||||
--disabled-password --home /home/dangerzone dangerzone
|
# Copy Dangerzone's conversion logic under /opt/dangerzone, and allow Python to
|
||||||
|
# import it.
|
||||||
|
RUN mkdir -p /opt/dangerzone/dangerzone
|
||||||
|
RUN touch /opt/dangerzone/dangerzone/__init__.py
|
||||||
|
|
||||||
COPY conversion/doc_to_pixels.py \
|
COPY conversion/doc_to_pixels.py \
|
||||||
conversion/common.py \
|
conversion/common.py \
|
||||||
|
|
Loading…
Reference in a new issue