File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -88,8 +88,18 @@ RUN GPG_KEYS=B0F4253373F8F6F510D42178520A9993A1C052F8 \
88
88
&& curl -fSL https://github.com/simpl/ngx_devel_kit/archive/v$DEVEL_KIT_MODULE_VERSION.tar.gz -o ndk.tar.gz \
89
89
&& curl -fSL https://github.com/openresty/lua-nginx-module/archive/v$LUA_MODULE_VERSION.tar.gz -o lua.tar.gz \
90
90
&& export GNUPGHOME="$(mktemp -d)" \
91
- && gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEYS" \
92
- && gpg --batch --verify nginx.tar.gz.asc nginx.tar.gz \
91
+ && found='' ; \
92
+ for server in \
93
+ ha.pool.sks-keyservers.net \
94
+ hkp://keyserver.ubuntu.com:80 \
95
+ hkp://p80.pool.sks-keyservers.net:80 \
96
+ pgp.mit.edu \
97
+ ; do \
98
+ echo "Fetching GPG key $GPG_KEYS from $server" ; \
99
+ gpg --keyserver "$server" --keyserver-options timeout=10 --recv-keys "$GPG_KEYS" && found=yes && break; \
100
+ done; \
101
+ test -z "$found" && echo >&2 "error: failed to fetch GPG key $GPG_KEYS" && exit 1; \
102
+ gpg --batch --verify nginx.tar.gz.asc nginx.tar.gz \
93
103
&& rm -r "$GNUPGHOME" nginx.tar.gz.asc \
94
104
&& mkdir -p /usr/src \
95
105
&& tar -zxC /usr/src -f nginx.tar.gz \
You can’t perform that action at this time.
0 commit comments