From a912899428b3c0854a463a30a3d7c5d52a088759 Mon Sep 17 00:00:00 2001 From: Tianon Gravi Date: Wed, 14 Nov 2018 12:30:55 -0800 Subject: [PATCH] Update "gpg" invocations to use "--batch" See https://bugs.debian.org/913614 --- 5/Dockerfile | 6 +++--- 5/alpine/Dockerfile | 2 +- Dockerfile-alpine.template | 2 +- Dockerfile-debian.template | 6 +++--- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/5/Dockerfile b/5/Dockerfile index bfb3f1e..54e1e76 100644 --- a/5/Dockerfile +++ b/5/Dockerfile @@ -6,7 +6,7 @@ RUN set -x \ && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)" \ && wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc" \ && export GNUPGHOME="$(mktemp -d)" \ - && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \ + && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \ && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \ && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \ && chmod +x /usr/local/bin/gosu \ @@ -16,8 +16,8 @@ RUN set -ex; \ # https://artifacts.elastic.co/GPG-KEY-elasticsearch key='46095ACC8548582C1A2699A9D27D666CD88E42B4'; \ export GNUPGHOME="$(mktemp -d)"; \ - gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \ - gpg --export "$key" > /etc/apt/trusted.gpg.d/elastic.gpg; \ + gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \ + gpg --batch --export "$key" > /etc/apt/trusted.gpg.d/elastic.gpg; \ rm -rf "$GNUPGHOME"; \ apt-key list diff --git a/5/alpine/Dockerfile b/5/alpine/Dockerfile index b067b94..1a0d259 100644 --- a/5/alpine/Dockerfile +++ b/5/alpine/Dockerfile @@ -36,7 +36,7 @@ RUN set -ex; \ if [ "$ELASTICSEARCH_TARBALL_ASC" ]; then \ wget -O elasticsearch.tar.gz.asc "$ELASTICSEARCH_TARBALL_ASC"; \ export GNUPGHOME="$(mktemp -d)"; \ - gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY"; \ + gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY"; \ gpg --batch --verify elasticsearch.tar.gz.asc elasticsearch.tar.gz; \ rm -rf "$GNUPGHOME" elasticsearch.tar.gz.asc; \ fi; \ diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index 8e81389..30640b7 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -36,7 +36,7 @@ RUN set -ex; \ if [ "$ELASTICSEARCH_TARBALL_ASC" ]; then \ wget -O elasticsearch.tar.gz.asc "$ELASTICSEARCH_TARBALL_ASC"; \ export GNUPGHOME="$(mktemp -d)"; \ - gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY"; \ + gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY"; \ gpg --batch --verify elasticsearch.tar.gz.asc elasticsearch.tar.gz; \ rm -rf "$GNUPGHOME" elasticsearch.tar.gz.asc; \ fi; \ diff --git a/Dockerfile-debian.template b/Dockerfile-debian.template index 802468f..767e23c 100644 --- a/Dockerfile-debian.template +++ b/Dockerfile-debian.template @@ -6,7 +6,7 @@ RUN set -x \ && wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture)" \ && wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc" \ && export GNUPGHOME="$(mktemp -d)" \ - && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \ + && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \ && gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \ && rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \ && chmod +x /usr/local/bin/gosu \ @@ -16,8 +16,8 @@ RUN set -ex; \ # https://artifacts.elastic.co/GPG-KEY-elasticsearch key='46095ACC8548582C1A2699A9D27D666CD88E42B4'; \ export GNUPGHOME="$(mktemp -d)"; \ - gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \ - gpg --export "$key" > /etc/apt/trusted.gpg.d/elastic.gpg; \ + gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \ + gpg --batch --export "$key" > /etc/apt/trusted.gpg.d/elastic.gpg; \ rm -rf "$GNUPGHOME"; \ apt-key list