From e0c4fc7e559605db455729dc0d3d7e9a5536dffb Mon Sep 17 00:00:00 2001 From: Aaron Spettl Date: Sat, 23 Feb 2019 13:07:53 +0100 Subject: [PATCH] Workaround "Cannot assign requested address" for key fetch --- php-apache/Dockerfile | 2 ++ php-fpm/Dockerfile | 2 ++ 2 files changed, 4 insertions(+) diff --git a/php-apache/Dockerfile b/php-apache/Dockerfile index 6bfb3a2..422a9d0 100644 --- a/php-apache/Dockerfile +++ b/php-apache/Dockerfile @@ -66,6 +66,8 @@ RUN set -ex; \ curl -o roundcubemail.tar.gz -SL https://github.com/roundcube/roundcubemail/releases/download/${ROUNDCUBEMAIL_VERSION}/roundcubemail-${ROUNDCUBEMAIL_VERSION}-complete.tar.gz; \ curl -o roundcubemail.tar.gz.asc -SL https://github.com/roundcube/roundcubemail/releases/download/${ROUNDCUBEMAIL_VERSION}/roundcubemail-${ROUNDCUBEMAIL_VERSION}-complete.tar.gz.asc; \ export GNUPGHOME="$(mktemp -d)"; \ + # workaround for "Cannot assign requested address", see e.g. https://github.com/inversepath/usbarmory-debian-base_image/issues/9 + echo "disable-ipv6" > "$GNUPGHOME/dirmngr.conf"; \ # ha.pool.sks-keyservers.net seems to be unreliable, use pgp.mit.edu as fallback gpg --no-tty --keyserver ha.pool.sks-keyservers.net --recv-keys F3E4C04BB3DB5D4215C45F7F5AB2BAA141C4F7D5 || gpg --no-tty --keyserver pgp.mit.edu --recv-keys F3E4C04BB3DB5D4215C45F7F5AB2BAA141C4F7D5; \ gpg --batch --verify roundcubemail.tar.gz.asc roundcubemail.tar.gz; \ diff --git a/php-fpm/Dockerfile b/php-fpm/Dockerfile index 19f5a80..9786f1d 100644 --- a/php-fpm/Dockerfile +++ b/php-fpm/Dockerfile @@ -63,6 +63,8 @@ RUN set -ex; \ curl -o roundcubemail.tar.gz -SL https://github.com/roundcube/roundcubemail/releases/download/${ROUNDCUBEMAIL_VERSION}/roundcubemail-${ROUNDCUBEMAIL_VERSION}-complete.tar.gz; \ curl -o roundcubemail.tar.gz.asc -SL https://github.com/roundcube/roundcubemail/releases/download/${ROUNDCUBEMAIL_VERSION}/roundcubemail-${ROUNDCUBEMAIL_VERSION}-complete.tar.gz.asc; \ export GNUPGHOME="$(mktemp -d)"; \ + # workaround for "Cannot assign requested address", see e.g. https://github.com/inversepath/usbarmory-debian-base_image/issues/9 + echo "disable-ipv6" > "$GNUPGHOME/dirmngr.conf"; \ # ha.pool.sks-keyservers.net seems to be unreliable, use pgp.mit.edu as fallback gpg --no-tty --keyserver ha.pool.sks-keyservers.net --recv-keys F3E4C04BB3DB5D4215C45F7F5AB2BAA141C4F7D5 || gpg --no-tty --keyserver pgp.mit.edu --recv-keys F3E4C04BB3DB5D4215C45F7F5AB2BAA141C4F7D5; \ gpg --batch --verify roundcubemail.tar.gz.asc roundcubemail.tar.gz; \