Skip to content
This repository was archived by the owner on Jan 22, 2025. It is now read-only.

Commit 4e6be04

Browse files
authored
Merge pull request #56 from keybase/david/revert-gpg
Revert "Merge pull request #55 from keybase/david/docker-build-verify-pgp"
2 parents e0551c3 + 8d57ca0 commit 4e6be04

2 files changed

Lines changed: 4 additions & 22 deletions

File tree

docker/Dockerfile-ca

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,15 @@
22
# between this file and Dockerfile-kssh.
33
FROM ubuntu:18.04
44

5-
# Dependencies
65
RUN apt-get -qq update
7-
RUN apt-get -qq install curl software-properties-common ca-certificates gnupg -y
6+
RUN apt-get -qq install curl software-properties-common -y
87
RUN useradd -ms /bin/bash keybase
98
USER keybase
109
WORKDIR /home/keybase
11-
12-
# Download and verify the deb
13-
# Key fingerprint from https://keybase.io/docs/server_security/our_code_signing_key
1410
RUN curl --remote-name https://prerelease.keybase.io/keybase_amd64.deb
15-
RUN curl --remote-name https://prerelease.keybase.io/keybase_amd64.deb.sig
16-
RUN gpg --keyserver pgp.mit.edu --recv-keys "222B85B0F90BE2D24CFEB93F47484E50656D16C7" || \
17-
gpg --keyserver keyserver.pgp.com --recv-keys "222B85B0F90BE2D24CFEB93F47484E50656D16C7" || \
18-
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "222B85B0F90BE2D24CFEB93F47484E50656D16C7"
19-
RUN gpg --verify keybase_amd64.deb.sig keybase_amd64.deb
11+
USER root
2012

2113
# Silence the error from dpkg about failing to configure keybase since `apt-get install -f` fixes it
22-
USER root
2314
RUN dpkg -i keybase_amd64.deb || true
2415
RUN apt-get install -fy
2516
USER keybase

tests/Dockerfile-kssh

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,15 @@
22
# between this file and Dockerfile-ca.
33
FROM ubuntu:18.04
44

5-
# Dependencies
65
RUN apt-get -qq update
7-
RUN apt-get -qq install curl software-properties-common ca-certificates gnupg -y
6+
RUN apt-get -qq install curl software-properties-common -y
87
RUN useradd -ms /bin/bash keybase
98
USER keybase
109
WORKDIR /home/keybase
11-
12-
# Download and verify the deb
13-
# Key fingerprint from https://keybase.io/docs/server_security/our_code_signing_key
1410
RUN curl --remote-name https://prerelease.keybase.io/keybase_amd64.deb
15-
RUN curl --remote-name https://prerelease.keybase.io/keybase_amd64.deb.sig
16-
RUN gpg --keyserver pgp.mit.edu --recv-keys "222B85B0F90BE2D24CFEB93F47484E50656D16C7" || \
17-
gpg --keyserver keyserver.pgp.com --recv-keys "222B85B0F90BE2D24CFEB93F47484E50656D16C7" || \
18-
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "222B85B0F90BE2D24CFEB93F47484E50656D16C7"
19-
RUN gpg --verify keybase_amd64.deb.sig keybase_amd64.deb
11+
USER root
2012

2113
# Silence the error from dpkg about failing to configure keybase since `apt-get install -f` fixes it
22-
USER root
2314
RUN dpkg -i keybase_amd64.deb || true
2415
RUN apt-get install -fy
2516
USER keybase

0 commit comments

Comments
 (0)