Skip to content

Commit 5f28f0e

Browse files
committed
Merge pull request #21 from infosiftr/gpg-updates
More resilient gpg getting
2 parents 5fe5333 + 89b551f commit 5f28f0e

File tree

4 files changed

+20
-4
lines changed

4 files changed

+20
-4
lines changed

1.3/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ RUN curl -o /usr/local/bin/gosu -SL "https://github.com/tianon/gosu/releases/dow
88
&& rm /usr/local/bin/gosu.asc \
99
&& chmod +x /usr/local/bin/gosu
1010

11-
RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 46095ACC8548582C1A2699A9D27D666CD88E42B4
11+
ENV GPG_KEYS 46095ACC8548582C1A2699A9D27D666CD88E42B4
12+
RUN set -xe \
13+
&& for key in $GPG_KEYS; do \
14+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
15+
done
1216

1317
ENV ELASTICSEARCH_VERSION 1.3.9
1418

1.4/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ RUN curl -o /usr/local/bin/gosu -SL "https://github.com/tianon/gosu/releases/dow
88
&& rm /usr/local/bin/gosu.asc \
99
&& chmod +x /usr/local/bin/gosu
1010

11-
RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 46095ACC8548582C1A2699A9D27D666CD88E42B4
11+
ENV GPG_KEYS 46095ACC8548582C1A2699A9D27D666CD88E42B4
12+
RUN set -xe \
13+
&& for key in $GPG_KEYS; do \
14+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
15+
done
1216

1317
ENV ELASTICSEARCH_VERSION 1.4.4
1418

1.5/Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ RUN curl -o /usr/local/bin/gosu -SL "https://github.com/tianon/gosu/releases/dow
88
&& rm /usr/local/bin/gosu.asc \
99
&& chmod +x /usr/local/bin/gosu
1010

11-
RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 46095ACC8548582C1A2699A9D27D666CD88E42B4
11+
ENV GPG_KEYS 46095ACC8548582C1A2699A9D27D666CD88E42B4
12+
RUN set -xe \
13+
&& for key in $GPG_KEYS; do \
14+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
15+
done
1216

1317
ENV ELASTICSEARCH_VERSION 1.5.1
1418

Dockerfile.template

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ RUN curl -o /usr/local/bin/gosu -SL "https://github.com/tianon/gosu/releases/dow
88
&& rm /usr/local/bin/gosu.asc \
99
&& chmod +x /usr/local/bin/gosu
1010

11-
RUN apt-key adv --keyserver pool.sks-keyservers.net --recv-keys 46095ACC8548582C1A2699A9D27D666CD88E42B4
11+
ENV GPG_KEYS 46095ACC8548582C1A2699A9D27D666CD88E42B4
12+
RUN set -xe \
13+
&& for key in $GPG_KEYS; do \
14+
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
15+
done
1216

1317
ENV ELASTICSEARCH_VERSION %%VERSION%%
1418

0 commit comments

Comments
 (0)