From 0fc8ca0dcbcbe932eb24cbe4b8683e087a2c36d0 Mon Sep 17 00:00:00 2001 From: Sebastian Silva Date: Fri, 19 Apr 2019 23:28:17 -0500 Subject: [PATCH] Bring our own GPG key (#554) * Bring our own GPG key * Tweak paths --- Dockerfile | 7 +++---- sysadmin.publiclab.key | 41 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 sysadmin.publiclab.key diff --git a/Dockerfile b/Dockerfile index 00d5d5ef..c647b6a1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,10 +10,9 @@ ENV HOME /root # Backported GDAL RUN echo "deb http://packages.laboratoriopublico.org/publiclab/ stretch main" > /etc/apt/sources.list.d/publiclab.list -# Obtain key -RUN mkdir ~/.gnupg -RUN echo "disable-ipv6" >> ~/.gnupg/dirmngr.conf -RUN apt-key adv --keyserver ipv4.pool.sks-keyservers.net --recv-keys BF26EE05EA6A68F0 +# We bring our own key to verify our packages +COPY sysadmin.publiclab.key /app/sysadmin.publiclab.key +RUN apt-key add /app/sysadmin.publiclab.key # Install dependencies RUN apt-get update -qq && apt-get install -y \ diff --git a/sysadmin.publiclab.key b/sysadmin.publiclab.key new file mode 100644 index 00000000..23e2c510 --- /dev/null +++ b/sysadmin.publiclab.key @@ -0,0 +1,41 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=rAOf +-----END PGP PUBLIC KEY BLOCK-----