This repository was archived by the owner on Jan 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22# between this file and Dockerfile-kssh.
33FROM ubuntu:18.04
44
5- # Dependencies
65RUN 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
87RUN useradd -ms /bin/bash keybase
98USER keybase
109WORKDIR /home/keybase
11-
12- # Download and verify the deb
13- # Key fingerprint from https://keybase.io/docs/server_security/our_code_signing_key
1410RUN 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
2314RUN dpkg -i keybase_amd64.deb || true
2415RUN apt-get install -fy
2516USER keybase
Original file line number Diff line number Diff line change 22# between this file and Dockerfile-ca.
33FROM ubuntu:18.04
44
5- # Dependencies
65RUN 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
87RUN useradd -ms /bin/bash keybase
98USER keybase
109WORKDIR /home/keybase
11-
12- # Download and verify the deb
13- # Key fingerprint from https://keybase.io/docs/server_security/our_code_signing_key
1410RUN 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
2314RUN dpkg -i keybase_amd64.deb || true
2415RUN apt-get install -fy
2516USER keybase
You can’t perform that action at this time.
0 commit comments