Skip to content

Commit 2c88bcb

Browse files
committed
Create empty gnupg common conf to disable automatic use of keybox daemon
1 parent d82d332 commit 2c88bcb

File tree

9 files changed

+36
-0
lines changed

9 files changed

+36
-0
lines changed

16/alpine3.17/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

16/alpine3.18/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

18/alpine3.17/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

18/alpine3.18/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

19/alpine3.17/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

19/alpine3.18/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

20/alpine3.17/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

20/alpine3.18/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
4ED778F539E3634C779C87C6D7062848A1AB005C \
@@ -60,6 +61,7 @@ RUN addgroup -g 1000 node \
6061
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
6162
&& make install \
6263
&& apk del .build-deps-full \
64+
&& rm -r ~/.gnupg \
6365
&& cd .. \
6466
&& rm -Rf "node-v$NODE_VERSION" \
6567
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -73,6 +75,7 @@ RUN addgroup -g 1000 node \
7375
ENV YARN_VERSION 1.22.19
7476

7577
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
78+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
7679
&& for key in \
7780
6A010C5166006599AA17F08146C2130DFD2497F5 \
7881
; do \
@@ -88,6 +91,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
8891
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8992
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
9093
&& apk del .build-deps-yarn \
94+
&& rm -r ~/.gnupg \
9195
# smoke test
9296
&& yarn --version
9397

Dockerfile-alpine.template

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ RUN addgroup -g 1000 node \
3434
linux-headers \
3535
make \
3636
python3 \
37+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
3738
# gpg keys listed at https://github.com/nodejs/node#release-keys
3839
&& for key in \
3940
"${NODE_KEYS[@]}"
@@ -51,6 +52,7 @@ RUN addgroup -g 1000 node \
5152
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
5253
&& make install \
5354
&& apk del .build-deps-full \
55+
&& rm -r ~/.gnupg \
5456
&& cd .. \
5557
&& rm -Rf "node-v$NODE_VERSION" \
5658
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
@@ -64,6 +66,7 @@ RUN addgroup -g 1000 node \
6466
ENV YARN_VERSION 0.0.0
6567

6668
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
69+
&& mkdir -p ~/.gnupg && touch ~/.gnupg/common.conf \
6770
&& for key in \
6871
"${YARN_KEYS[@]}"
6972
; do \
@@ -79,6 +82,7 @@ RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
7982
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
8083
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
8184
&& apk del .build-deps-yarn \
85+
&& rm -r ~/.gnupg \
8286
# smoke test
8387
&& yarn --version
8488

0 commit comments

Comments
 (0)