Skip to content

Commit 05e59a7

Browse files
authored
Merge pull request #17 from boyvinall/mono-key
get gpg key from file instead of MIT keyserver
2 parents c81ffec + 7135331 commit 05e59a7

File tree

2 files changed

+51
-1
lines changed

2 files changed

+51
-1
lines changed

build/docker/dotnet-mono-base/Dockerfile

+7-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@ RUN apt-get update \
55
&& apt-get install -y curl wget \
66
&& rm -rf /var/lib/apt/lists/*
77

8-
RUN apt-key adv --keyserver pgp.mit.edu --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
8+
9+
# This can hang on some systems ...
10+
#RUN apt-key adv --keyserver pgp.mit.edu --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
11+
12+
# ... so we do this instead:
13+
ADD key.txt /tmp
14+
RUN cat /tmp/key.txt | apt-key add -
915

1016
RUN echo "deb http://download.mono-project.com/repo/debian wheezy main" > /etc/apt/sources.list.d/mono-xamarin.list \
1117
&& echo "deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main" | tee -a /etc/apt/sources.list.d/mono-xamarin.list \

build/docker/dotnet-mono-base/key.txt

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
Version: GnuPG v2.0.22 (GNU/Linux)
3+
4+
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
41+
kHFYv2XsdQ==
42+
=MWcF
43+
-----END PGP PUBLIC KEY BLOCK-----
44+

0 commit comments

Comments
 (0)