Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update docker-library images #4655

Merged
merged 1 commit into from
Jul 31, 2018

Conversation

tianon
Copy link
Member

@tianon tianon commented Jul 30, 2018

- `bash`: tianon/docker-bash#11
- `cassandra`: docker-library/cassandra#153
- `ghost`: docker-library/ghost#140
- `haproxy`: 1.8.13
- `httpd`: docker-library/httpd#106
- `mongo`: docker-library/mongo#289
- `mysql`: 5.7.23, 8.0.12, 5.5.61, 5.6.41, generate error on inability to read `initdb.d` files (docker-library/mysql#453)
- `openjdk`: update `latest` to OpenJDK 10 (docker-library/openjdk#220)
- `owncloud`: docker-library/owncloud#104
- `percona`: update to Stretch (docker-library/percona#67)
- `postgres`: `11~beta2-2.pgdg90+2`
- `rabbitmq`: docker-library/rabbitmq#270
- `rocket.chat`: 0.68.0
- `tomcat`: docker-library/tomcat#127
- `wordpress`: `WORDPRESS_CONFIG_EXTRA` (docker-library/wordpress#142), docker-library/wordpress#321

So, mostly instances of docker-library/php#666 with a few other changes mixed in.
@tianon
Copy link
Member Author

tianon commented Jul 30, 2018

Diff:
diff --git a/_bashbrew-arches b/_bashbrew-arches
index 2e44a8f..a4b4f94 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -191,37 +191,49 @@ openjdk:7-slim @ amd64
 openjdk:7-slim @ arm32v5
 openjdk:7-slim @ arm32v7
 openjdk:7-slim @ i386
-openjdk:10 @ amd64
-openjdk:10 @ arm32v5
-openjdk:10 @ arm32v7
-openjdk:10 @ arm64v8
-openjdk:10 @ i386
-openjdk:10 @ ppc64le
-openjdk:10 @ s390x
-openjdk:10-jre @ amd64
-openjdk:10-jre @ arm32v5
-openjdk:10-jre @ arm32v7
-openjdk:10-jre @ arm64v8
-openjdk:10-jre @ i386
-openjdk:10-jre @ ppc64le
-openjdk:10-jre @ s390x
-openjdk:10-jre-slim @ amd64
-openjdk:10-jre-slim @ arm32v5
-openjdk:10-jre-slim @ arm32v7
-openjdk:10-jre-slim @ arm64v8
-openjdk:10-jre-slim @ i386
-openjdk:10-jre-slim @ ppc64le
-openjdk:10-jre-slim @ s390x
-openjdk:10-nanoserver-sac2016 @ windows-amd64
-openjdk:10-slim @ amd64
-openjdk:10-slim @ arm32v5
-openjdk:10-slim @ arm32v7
-openjdk:10-slim @ arm64v8
-openjdk:10-slim @ i386
-openjdk:10-slim @ ppc64le
-openjdk:10-slim @ s390x
-openjdk:10-windowsservercore-1709 @ windows-amd64
-openjdk:10-windowsservercore-ltsc2016 @ windows-amd64
+openjdk:8 @ amd64
+openjdk:8 @ arm32v5
+openjdk:8 @ arm32v7
+openjdk:8 @ arm64v8
+openjdk:8 @ i386
+openjdk:8 @ ppc64le
+openjdk:8 @ s390x
+openjdk:8-alpine @ amd64
+openjdk:8-alpine @ arm32v6
+openjdk:8-alpine @ arm64v8
+openjdk:8-alpine @ i386
+openjdk:8-alpine @ ppc64le
+openjdk:8-alpine @ s390x
+openjdk:8-jre @ amd64
+openjdk:8-jre @ arm32v5
+openjdk:8-jre @ arm32v7
+openjdk:8-jre @ arm64v8
+openjdk:8-jre @ i386
+openjdk:8-jre @ ppc64le
+openjdk:8-jre @ s390x
+openjdk:8-jre-alpine @ amd64
+openjdk:8-jre-alpine @ arm32v6
+openjdk:8-jre-alpine @ arm64v8
+openjdk:8-jre-alpine @ i386
+openjdk:8-jre-alpine @ ppc64le
+openjdk:8-jre-alpine @ s390x
+openjdk:8-jre-slim @ amd64
+openjdk:8-jre-slim @ arm32v5
+openjdk:8-jre-slim @ arm32v7
+openjdk:8-jre-slim @ arm64v8
+openjdk:8-jre-slim @ i386
+openjdk:8-jre-slim @ ppc64le
+openjdk:8-jre-slim @ s390x
+openjdk:8-nanoserver-sac2016 @ windows-amd64
+openjdk:8-slim @ amd64
+openjdk:8-slim @ arm32v5
+openjdk:8-slim @ arm32v7
+openjdk:8-slim @ arm64v8
+openjdk:8-slim @ i386
+openjdk:8-slim @ ppc64le
+openjdk:8-slim @ s390x
+openjdk:8-windowsservercore-1709 @ windows-amd64
+openjdk:8-windowsservercore-ltsc2016 @ windows-amd64
 openjdk:11 @ amd64
 openjdk:11 @ arm32v5
 openjdk:11 @ arm32v7
@@ -250,12 +262,6 @@ openjdk:11-slim @ arm64v8
 openjdk:11-slim @ i386
 openjdk:11-slim @ ppc64le
 openjdk:11-slim @ s390x
-openjdk:alpine @ amd64
-openjdk:alpine @ arm32v6
-openjdk:alpine @ arm64v8
-openjdk:alpine @ i386
-openjdk:alpine @ ppc64le
-openjdk:alpine @ s390x
 openjdk:jre @ amd64
 openjdk:jre @ arm32v5
 openjdk:jre @ arm32v7
@@ -263,12 +269,6 @@ openjdk:jre @ arm64v8
 openjdk:jre @ i386
 openjdk:jre @ ppc64le
 openjdk:jre @ s390x
-openjdk:jre-alpine @ amd64
-openjdk:jre-alpine @ arm32v6
-openjdk:jre-alpine @ arm64v8
-openjdk:jre-alpine @ i386
-openjdk:jre-alpine @ ppc64le
-openjdk:jre-alpine @ s390x
 openjdk:jre-slim @ amd64
 openjdk:jre-slim @ arm32v5
 openjdk:jre-slim @ arm32v7
@@ -322,11 +322,8 @@ owncloud:latest @ i386
 owncloud:latest @ ppc64le
 owncloud:latest @ s390x
 percona:5.5 @ amd64
-percona:5.5 @ i386
 percona:5.6 @ amd64
-percona:5.6 @ i386
 percona:latest @ amd64
-percona:latest @ i386
 postgres:9 @ amd64
 postgres:9 @ arm32v5
 postgres:9 @ arm32v7
diff --git a/_bashbrew-list b/_bashbrew-list
index 0abfda6..0add419 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -58,8 +58,8 @@ haproxy:1.7.11
 haproxy:1.7.11-alpine
 haproxy:1.8
 haproxy:1.8-alpine
-haproxy:1.8.12
-haproxy:1.8.12-alpine
+haproxy:1.8.13
+haproxy:1.8.13-alpine
 haproxy:alpine
 haproxy:latest
 httpd:2
@@ -149,14 +149,14 @@ mongo:windowsservercore-ltsc2016
 mongo:xenial
 mysql:5
 mysql:5.5
-mysql:5.5.60
+mysql:5.5.61
 mysql:5.6
-mysql:5.6.40
+mysql:5.6.41
 mysql:5.7
-mysql:5.7.22
+mysql:5.7.23
 mysql:8
 mysql:8.0
-mysql:8.0.11
+mysql:8.0.12
 mysql:latest
 openjdk:7
 openjdk:7u181
@@ -364,31 +364,25 @@ openjdk:11-jre-slim-sid
 openjdk:11-sid
 openjdk:11-slim
 openjdk:11-slim-sid
-openjdk:alpine
-openjdk:alpine3.8
 openjdk:jdk
-openjdk:jdk-alpine
-openjdk:jdk-alpine3.8
 openjdk:jdk-nanoserver
 openjdk:jdk-nanoserver-sac2016
+openjdk:jdk-sid
 openjdk:jdk-slim
-openjdk:jdk-slim-stretch
-openjdk:jdk-stretch
+openjdk:jdk-slim-sid
 openjdk:jdk-windowsservercore
 openjdk:jdk-windowsservercore-1709
 openjdk:jdk-windowsservercore-ltsc2016
 openjdk:jre
-openjdk:jre-alpine
-openjdk:jre-alpine3.8
+openjdk:jre-sid
 openjdk:jre-slim
-openjdk:jre-slim-stretch
-openjdk:jre-stretch
+openjdk:jre-slim-sid
 openjdk:latest
 openjdk:nanoserver
 openjdk:nanoserver-sac2016
+openjdk:sid
 openjdk:slim
-openjdk:slim-stretch
-openjdk:stretch
+openjdk:slim-sid
 openjdk:windowsservercore
 openjdk:windowsservercore-1709
 openjdk:windowsservercore-ltsc2016
@@ -414,21 +408,21 @@ owncloud:apache
 owncloud:fpm
 owncloud:latest
 percona:5
-percona:5-jessie
+percona:5-stretch
 percona:5.5
-percona:5.5-jessie
+percona:5.5-stretch
 percona:5.5.60
-percona:5.5.60-jessie
+percona:5.5.60-stretch
 percona:5.6
-percona:5.6-jessie
+percona:5.6-stretch
 percona:5.6.40
-percona:5.6.40-jessie
+percona:5.6.40-stretch
 percona:5.7
-percona:5.7-jessie
+percona:5.7-stretch
 percona:5.7.22
-percona:5.7.22-jessie
-percona:jessie
+percona:5.7.22-stretch
 percona:latest
+percona:stretch
 postgres:9
 postgres:9-alpine
 postgres:9.3
@@ -482,8 +476,8 @@ rabbitmq:latest
 rabbitmq:management
 rabbitmq:management-alpine
 rocket.chat:0
-rocket.chat:0.67
-rocket.chat:0.67.0
+rocket.chat:0.68
+rocket.chat:0.68.0
 rocket.chat:latest
 tomcat:7
 tomcat:7-alpine
diff --git a/_bashbrew-shared-tags b/_bashbrew-shared-tags
index 9505a54..9f15657 100644
--- a/_bashbrew-shared-tags
+++ b/_bashbrew-shared-tags
@@ -26,26 +26,26 @@ mongo:latest -- mongo:xenial, mongo:windowsservercore-ltsc2016, mongo:windowsser
 mongo:unstable -- mongo:unstable-xenial, mongo:unstable-windowsservercore-ltsc2016, mongo:unstable-windowsservercore-1709, mongo:unstable-windowsservercore-1803
 mongo:unstable-windowsservercore -- mongo:unstable-windowsservercore-ltsc2016, mongo:unstable-windowsservercore-1709, mongo:unstable-windowsservercore-1803
 mongo:windowsservercore -- mongo:windowsservercore-ltsc2016, mongo:windowsservercore-1709, mongo:windowsservercore-1803
-openjdk:8u181-jdk-nanoserver -- openjdk:nanoserver-sac2016
-openjdk:8u181-jdk-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
-openjdk:8u181-nanoserver -- openjdk:nanoserver-sac2016
-openjdk:8u181-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
-openjdk:8-jdk-nanoserver -- openjdk:nanoserver-sac2016
-openjdk:8-jdk-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
-openjdk:8-nanoserver -- openjdk:nanoserver-sac2016
-openjdk:8-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
-openjdk:10-jdk-nanoserver -- openjdk:10-nanoserver-sac2016
-openjdk:10-jdk-windowsservercore -- openjdk:10-windowsservercore-ltsc2016, openjdk:10-windowsservercore-1709
-openjdk:10-nanoserver -- openjdk:10-nanoserver-sac2016
-openjdk:10-windowsservercore -- openjdk:10-windowsservercore-ltsc2016, openjdk:10-windowsservercore-1709
-openjdk:10.0-jdk-nanoserver -- openjdk:10-nanoserver-sac2016
-openjdk:10.0-jdk-windowsservercore -- openjdk:10-windowsservercore-ltsc2016, openjdk:10-windowsservercore-1709
-openjdk:10.0-nanoserver -- openjdk:10-nanoserver-sac2016
-openjdk:10.0-windowsservercore -- openjdk:10-windowsservercore-ltsc2016, openjdk:10-windowsservercore-1709
-openjdk:10.0.2-jdk-nanoserver -- openjdk:10-nanoserver-sac2016
-openjdk:10.0.2-jdk-windowsservercore -- openjdk:10-windowsservercore-ltsc2016, openjdk:10-windowsservercore-1709
-openjdk:10.0.2-nanoserver -- openjdk:10-nanoserver-sac2016
-openjdk:10.0.2-windowsservercore -- openjdk:10-windowsservercore-ltsc2016, openjdk:10-windowsservercore-1709
+openjdk:8u181-jdk-nanoserver -- openjdk:8-nanoserver-sac2016
+openjdk:8u181-jdk-windowsservercore -- openjdk:8-windowsservercore-ltsc2016, openjdk:8-windowsservercore-1709
+openjdk:8u181-nanoserver -- openjdk:8-nanoserver-sac2016
+openjdk:8u181-windowsservercore -- openjdk:8-windowsservercore-ltsc2016, openjdk:8-windowsservercore-1709
+openjdk:8-jdk-nanoserver -- openjdk:8-nanoserver-sac2016
+openjdk:8-jdk-windowsservercore -- openjdk:8-windowsservercore-ltsc2016, openjdk:8-windowsservercore-1709
+openjdk:8-nanoserver -- openjdk:8-nanoserver-sac2016
+openjdk:8-windowsservercore -- openjdk:8-windowsservercore-ltsc2016, openjdk:8-windowsservercore-1709
+openjdk:10-jdk-nanoserver -- openjdk:nanoserver-sac2016
+openjdk:10-jdk-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
+openjdk:10-nanoserver -- openjdk:nanoserver-sac2016
+openjdk:10-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
+openjdk:10.0-jdk-nanoserver -- openjdk:nanoserver-sac2016
+openjdk:10.0-jdk-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
+openjdk:10.0-nanoserver -- openjdk:nanoserver-sac2016
+openjdk:10.0-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
+openjdk:10.0.2-jdk-nanoserver -- openjdk:nanoserver-sac2016
+openjdk:10.0.2-jdk-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
+openjdk:10.0.2-nanoserver -- openjdk:nanoserver-sac2016
+openjdk:10.0.2-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
 openjdk:jdk-nanoserver -- openjdk:nanoserver-sac2016
 openjdk:jdk-windowsservercore -- openjdk:windowsservercore-ltsc2016, openjdk:windowsservercore-1709
 openjdk:nanoserver -- openjdk:nanoserver-sac2016
diff --git a/bash_3.0.22/Dockerfile b/bash_3.0.22/Dockerfile
index 45c0a38..0bea58c 100644
--- a/bash_3.0.22/Dockerfile
+++ b/bash_3.0.22/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_3.1.23/Dockerfile b/bash_3.1.23/Dockerfile
index 6e48fcf..2a55006 100644
--- a/bash_3.1.23/Dockerfile
+++ b/bash_3.1.23/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_3.2.57/Dockerfile b/bash_3.2.57/Dockerfile
index 4ec5078..39f3540 100644
--- a/bash_3.2.57/Dockerfile
+++ b/bash_3.2.57/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_4.0.44/Dockerfile b/bash_4.0.44/Dockerfile
index 2709a78..f33a170 100644
--- a/bash_4.0.44/Dockerfile
+++ b/bash_4.0.44/Dockerfile
@@ -49,6 +49,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_4.1.17/Dockerfile b/bash_4.1.17/Dockerfile
index f1b97a3..f99b387 100644
--- a/bash_4.1.17/Dockerfile
+++ b/bash_4.1.17/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_4.2.53/Dockerfile b/bash_4.2.53/Dockerfile
index 7ac6460..9d27832 100644
--- a/bash_4.2.53/Dockerfile
+++ b/bash_4.2.53/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_4.3.48/Dockerfile b/bash_4.3.48/Dockerfile
index 797ed7c..9b1c151 100644
--- a/bash_4.3.48/Dockerfile
+++ b/bash_4.3.48/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/bash_4.4.23/Dockerfile b/bash_4.4.23/Dockerfile
index c049637..e0a34b2 100644
--- a/bash_4.4.23/Dockerfile
+++ b/bash_4.4.23/Dockerfile
@@ -48,6 +48,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$_BASH_GPG_KEY"; \
 	gpg --batch --verify bash.tar.gz.sig bash.tar.gz; \
+	gpgconf --kill all; \
 	rm bash.tar.gz.sig; \
 	if [ -d bash-patches ]; then \
 		for sig in bash-patches/*.sig; do \
diff --git a/cassandra_2.1.20/Dockerfile b/cassandra_2.1.20/Dockerfile
index c9f5a52..5b8f731 100644
--- a/cassandra_2.1.20/Dockerfile
+++ b/cassandra_2.1.20/Dockerfile
@@ -31,6 +31,7 @@ RUN set -x \
 	&& export GNUPGHOME="$(mktemp -d)" \
 	&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
 	&& gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+	&& { command -v gpgconf && gpgconf --kill all || :; } \
 	&& rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
 	&& chmod +x /usr/local/bin/gosu \
 	&& gosu nobody true \
@@ -48,6 +49,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/cassandra_2.2.12/Dockerfile b/cassandra_2.2.12/Dockerfile
index 89b6780..6a2d888 100644
--- a/cassandra_2.2.12/Dockerfile
+++ b/cassandra_2.2.12/Dockerfile
@@ -31,6 +31,7 @@ RUN set -x \
 	&& export GNUPGHOME="$(mktemp -d)" \
 	&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
 	&& gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+	&& { command -v gpgconf && gpgconf --kill all || :; } \
 	&& rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
 	&& chmod +x /usr/local/bin/gosu \
 	&& gosu nobody true \
@@ -48,6 +49,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/cassandra_3.0.16/Dockerfile b/cassandra_3.0.16/Dockerfile
index c5b88ca..d4eb8f3 100644
--- a/cassandra_3.0.16/Dockerfile
+++ b/cassandra_3.0.16/Dockerfile
@@ -31,6 +31,7 @@ RUN set -x \
 	&& export GNUPGHOME="$(mktemp -d)" \
 	&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
 	&& gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+	&& { command -v gpgconf && gpgconf --kill all || :; } \
 	&& rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
 	&& chmod +x /usr/local/bin/gosu \
 	&& gosu nobody true \
@@ -48,6 +49,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/cassandra_3.11.2/Dockerfile b/cassandra_3.11.2/Dockerfile
index c74f969..0a408f4 100644
--- a/cassandra_3.11.2/Dockerfile
+++ b/cassandra_3.11.2/Dockerfile
@@ -31,6 +31,7 @@ RUN set -x \
 	&& export GNUPGHOME="$(mktemp -d)" \
 	&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
 	&& gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+	&& { command -v gpgconf && gpgconf --kill all || :; } \
 	&& rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc \
 	&& chmod +x /usr/local/bin/gosu \
 	&& gosu nobody true \
@@ -48,6 +49,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/ghost_0.11.13/Dockerfile b/ghost_0.11.13/Dockerfile
index 268f183..b215719 100644
--- a/ghost_0.11.13/Dockerfile
+++ b/ghost_0.11.13/Dockerfile
@@ -12,6 +12,7 @@ RUN set -x \
 	&& export GNUPGHOME="$(mktemp -d)" \
 	&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
 	&& gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+	&& { command -v gpgconf && gpgconf --kill all || :; } \
 	&& rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc \
 	&& chmod +x /usr/local/bin/gosu \
 	&& gosu nobody true
diff --git a/ghost_1.25.2/Dockerfile b/ghost_1.25.2/Dockerfile
index 090aab6..aecdd2d 100644
--- a/ghost_1.25.2/Dockerfile
+++ b/ghost_1.25.2/Dockerfile
@@ -10,6 +10,7 @@ RUN set -x \
 	&& export GNUPGHOME="$(mktemp -d)" \
 	&& gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4 \
 	&& gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu \
+	&& { command -v gpgconf && gpgconf --kill all || :; } \
 	&& rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc \
 	&& chmod +x /usr/local/bin/gosu \
 	&& gosu nobody true
diff --git a/haproxy_1.8.12-alpine/Dockerfile b/haproxy_1.8.13-alpine/Dockerfile
similarity index 93%
rename from haproxy_1.8.12-alpine/Dockerfile
rename to haproxy_1.8.13-alpine/Dockerfile
index cceeed6..b8010b8 100644
--- a/haproxy_1.8.12-alpine/Dockerfile
+++ b/haproxy_1.8.13-alpine/Dockerfile
@@ -2,8 +2,8 @@
 FROM alpine:3.8
 
 ENV HAPROXY_MAJOR 1.8
-ENV HAPROXY_VERSION 1.8.12
-ENV HAPROXY_SHA256 f438a98e657935fa8fad48b98d9029a399e0ad9105cf0e7e8e54365f93d83e9b
+ENV HAPROXY_VERSION 1.8.13
+ENV HAPROXY_SHA256 2bf5dafbb5f1530c0e67ab63666565de948591f8e0ee2a1d3c84c45e738220f1
 
 # see https://sources.debian.net/src/haproxy/jessie/debian/rules/ for some helpful navigation of the possible "make" arguments
 RUN set -x \
diff --git a/haproxy_1.8.12-alpine/docker-entrypoint.sh b/haproxy_1.8.13-alpine/docker-entrypoint.sh
similarity index 100%
rename from haproxy_1.8.12-alpine/docker-entrypoint.sh
rename to haproxy_1.8.13-alpine/docker-entrypoint.sh
diff --git a/haproxy_1.8.12/Dockerfile b/haproxy_1.8.13/Dockerfile
similarity index 93%
rename from haproxy_1.8.12/Dockerfile
rename to haproxy_1.8.13/Dockerfile
index 60869a8..0f6ce75 100644
--- a/haproxy_1.8.12/Dockerfile
+++ b/haproxy_1.8.13/Dockerfile
@@ -2,8 +2,8 @@
 FROM debian:stretch-slim
 
 ENV HAPROXY_MAJOR 1.8
-ENV HAPROXY_VERSION 1.8.12
-ENV HAPROXY_SHA256 f438a98e657935fa8fad48b98d9029a399e0ad9105cf0e7e8e54365f93d83e9b
+ENV HAPROXY_VERSION 1.8.13
+ENV HAPROXY_SHA256 2bf5dafbb5f1530c0e67ab63666565de948591f8e0ee2a1d3c84c45e738220f1
 
 # see https://sources.debian.net/src/haproxy/jessie/debian/rules/ for some helpful navigation of the possible "make" arguments
 RUN set -x \
diff --git a/haproxy_1.8.12/docker-entrypoint.sh b/haproxy_1.8.13/docker-entrypoint.sh
similarity index 100%
rename from haproxy_1.8.12/docker-entrypoint.sh
rename to haproxy_1.8.13/docker-entrypoint.sh
diff --git a/httpd_2.4.34-alpine/Dockerfile b/httpd_2.4.34-alpine/Dockerfile
index 73b6273..1f3e1d5 100644
--- a/httpd_2.4.34-alpine/Dockerfile
+++ b/httpd_2.4.34-alpine/Dockerfile
@@ -91,6 +91,7 @@ RUN set -eux; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; \
 	\
 	mkdir -p src; \
diff --git a/httpd_2.4.34/Dockerfile b/httpd_2.4.34/Dockerfile
index b2af982..1e98418 100644
--- a/httpd_2.4.34/Dockerfile
+++ b/httpd_2.4.34/Dockerfile
@@ -110,6 +110,7 @@ RUN set -eux; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --batch --verify httpd.tar.bz2.asc httpd.tar.bz2; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" httpd.tar.bz2.asc; \
 	\
 	mkdir -p src; \
diff --git a/mongo_3.2.20-jessie/Dockerfile b/mongo_3.2.20-jessie/Dockerfile
index 6315d38..f3bbba2 100644
--- a/mongo_3.2.20-jessie/Dockerfile
+++ b/mongo_3.2.20-jessie/Dockerfile
@@ -29,6 +29,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	chmod +x /usr/local/bin/gosu; \
 	gosu nobody true; \
@@ -56,6 +57,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mongodb.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/mongo_3.4.16-jessie/Dockerfile b/mongo_3.4.16-jessie/Dockerfile
index 275d3ff..a680b06 100644
--- a/mongo_3.4.16-jessie/Dockerfile
+++ b/mongo_3.4.16-jessie/Dockerfile
@@ -29,6 +29,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	chmod +x /usr/local/bin/gosu; \
 	gosu nobody true; \
@@ -52,6 +53,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mongodb.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/mongo_3.6.6-jessie/Dockerfile b/mongo_3.6.6-jessie/Dockerfile
index 7678a6c..861f036 100644
--- a/mongo_3.6.6-jessie/Dockerfile
+++ b/mongo_3.6.6-jessie/Dockerfile
@@ -29,6 +29,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	chmod +x /usr/local/bin/gosu; \
 	gosu nobody true; \
@@ -52,6 +53,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mongodb.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/mongo_4.0.0-xenial/Dockerfile b/mongo_4.0.0-xenial/Dockerfile
index 33e0849..aea8e11 100644
--- a/mongo_4.0.0-xenial/Dockerfile
+++ b/mongo_4.0.0-xenial/Dockerfile
@@ -29,6 +29,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	chmod +x /usr/local/bin/gosu; \
 	gosu nobody true; \
@@ -52,6 +53,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mongodb.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/mongo_4.1.1-xenial/Dockerfile b/mongo_4.1.1-xenial/Dockerfile
index d4be70a..5f873cb 100644
--- a/mongo_4.1.1-xenial/Dockerfile
+++ b/mongo_4.1.1-xenial/Dockerfile
@@ -29,6 +29,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	chmod +x /usr/local/bin/gosu; \
 	gosu nobody true; \
@@ -52,6 +53,7 @@ RUN set -ex; \
 		gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
 	done; \
 	gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/mongodb.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
diff --git a/mysql_5.5.60/Dockerfile b/mysql_5.5.61/Dockerfile
similarity index 99%
rename from mysql_5.5.60/Dockerfile
rename to mysql_5.5.61/Dockerfile
index d86b89f..25d1f56 100644
--- a/mysql_5.5.60/Dockerfile
+++ b/mysql_5.5.61/Dockerfile
@@ -38,7 +38,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
 	&& rm -rf /var/lib/apt/lists/*
 
 ENV MYSQL_MAJOR 5.5
-ENV MYSQL_VERSION 5.5.60
+ENV MYSQL_VERSION 5.5.61
 
 RUN apt-get update && apt-get install -y ca-certificates wget --no-install-recommends && rm -rf /var/lib/apt/lists/* \
 	&& wget "https://cdn.mysql.com/Downloads/MySQL-$MYSQL_MAJOR/mysql-$MYSQL_VERSION-linux-glibc2.12-x86_64.tar.gz" -O mysql.tar.gz \
diff --git a/mysql_5.5.60/docker-entrypoint.sh b/mysql_5.5.61/docker-entrypoint.sh
similarity index 99%
rename from mysql_5.5.60/docker-entrypoint.sh
rename to mysql_5.5.61/docker-entrypoint.sh
index fd5ccc2..cd1855f 100755
--- a/mysql_5.5.60/docker-entrypoint.sh
+++ b/mysql_5.5.61/docker-entrypoint.sh
@@ -186,6 +186,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
 		fi
 
 		echo
+		ls /docker-entrypoint-initdb.d/ > /dev/null
 		for f in /docker-entrypoint-initdb.d/*; do
 			process_init_file "$f" "${mysql[@]}"
 		done
diff --git a/mysql_5.6.40/Dockerfile b/mysql_5.6.41/Dockerfile
similarity index 99%
rename from mysql_5.6.40/Dockerfile
rename to mysql_5.6.41/Dockerfile
index 8ec167b..677d59f 100644
--- a/mysql_5.6.40/Dockerfile
+++ b/mysql_5.6.41/Dockerfile
@@ -44,7 +44,7 @@ RUN set -ex; \
 	apt-key list > /dev/null
 
 ENV MYSQL_MAJOR 5.6
-ENV MYSQL_VERSION 5.6.40-1debian9
+ENV MYSQL_VERSION 5.6.41-1debian9
 
 RUN echo "deb http://repo.mysql.com/apt/debian/ stretch mysql-${MYSQL_MAJOR}" > /etc/apt/sources.list.d/mysql.list
 
diff --git a/mysql_5.6.40/docker-entrypoint.sh b/mysql_5.6.41/docker-entrypoint.sh
similarity index 99%
rename from mysql_5.6.40/docker-entrypoint.sh
rename to mysql_5.6.41/docker-entrypoint.sh
index 134a4e1..7dbd697 100755
--- a/mysql_5.6.40/docker-entrypoint.sh
+++ b/mysql_5.6.41/docker-entrypoint.sh
@@ -186,6 +186,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
 		fi
 
 		echo
+		ls /docker-entrypoint-initdb.d/ > /dev/null
 		for f in /docker-entrypoint-initdb.d/*; do
 			process_init_file "$f" "${mysql[@]}"
 		done
diff --git a/mysql_5.7.22/Dockerfile b/mysql_5.7.23/Dockerfile
similarity index 99%
rename from mysql_5.7.22/Dockerfile
rename to mysql_5.7.23/Dockerfile
index 954e017..87aa7e4 100644
--- a/mysql_5.7.22/Dockerfile
+++ b/mysql_5.7.23/Dockerfile
@@ -46,7 +46,7 @@ RUN set -ex; \
 	apt-key list > /dev/null
 
 ENV MYSQL_MAJOR 5.7
-ENV MYSQL_VERSION 5.7.22-1debian9
+ENV MYSQL_VERSION 5.7.23-1debian9
 
 RUN echo "deb http://repo.mysql.com/apt/debian/ stretch mysql-${MYSQL_MAJOR}" > /etc/apt/sources.list.d/mysql.list
 
diff --git a/mysql_5.7.22/docker-entrypoint.sh b/mysql_5.7.23/docker-entrypoint.sh
similarity index 99%
rename from mysql_5.7.22/docker-entrypoint.sh
rename to mysql_5.7.23/docker-entrypoint.sh
index 112d88c..b38c112 100755
--- a/mysql_5.7.22/docker-entrypoint.sh
+++ b/mysql_5.7.23/docker-entrypoint.sh
@@ -191,6 +191,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
 		fi
 
 		echo
+		ls /docker-entrypoint-initdb.d/ > /dev/null
 		for f in /docker-entrypoint-initdb.d/*; do
 			process_init_file "$f" "${mysql[@]}"
 		done
diff --git a/mysql_8.0.11/Dockerfile b/mysql_8.0.12/Dockerfile
similarity index 99%
rename from mysql_8.0.11/Dockerfile
rename to mysql_8.0.12/Dockerfile
index a45024d..3f712bb 100644
--- a/mysql_8.0.11/Dockerfile
+++ b/mysql_8.0.12/Dockerfile
@@ -46,7 +46,7 @@ RUN set -ex; \
 	apt-key list > /dev/null
 
 ENV MYSQL_MAJOR 8.0
-ENV MYSQL_VERSION 8.0.11-1debian9
+ENV MYSQL_VERSION 8.0.12-1debian9
 
 RUN echo "deb http://repo.mysql.com/apt/debian/ stretch mysql-${MYSQL_MAJOR}" > /etc/apt/sources.list.d/mysql.list
 
diff --git a/mysql_8.0.11/config/conf.d/docker.cnf b/mysql_8.0.12/config/conf.d/docker.cnf
similarity index 100%
rename from mysql_8.0.11/config/conf.d/docker.cnf
rename to mysql_8.0.12/config/conf.d/docker.cnf
diff --git a/mysql_8.0.11/config/my.cnf b/mysql_8.0.12/config/my.cnf
similarity index 100%
rename from mysql_8.0.11/config/my.cnf
rename to mysql_8.0.12/config/my.cnf
diff --git a/mysql_8.0.11/docker-entrypoint.sh b/mysql_8.0.12/docker-entrypoint.sh
similarity index 99%
rename from mysql_8.0.11/docker-entrypoint.sh
rename to mysql_8.0.12/docker-entrypoint.sh
index 5ed7cd2..720ef6d 100755
--- a/mysql_8.0.11/docker-entrypoint.sh
+++ b/mysql_8.0.12/docker-entrypoint.sh
@@ -193,6 +193,7 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
 		fi
 
 		echo
+		ls /docker-entrypoint-initdb.d/ > /dev/null
 		for f in /docker-entrypoint-initdb.d/*; do
 			process_init_file "$f" "${mysql[@]}"
 		done
diff --git a/owncloud_10.0.9-apache/Dockerfile b/owncloud_10.0.9-apache/Dockerfile
index 7770648..a1afc1b 100644
--- a/owncloud_10.0.9-apache/Dockerfile
+++ b/owncloud_10.0.9-apache/Dockerfile
@@ -72,6 +72,7 @@ RUN set -eux; \
 # gpg key from https://owncloud.org/owncloud.asc
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
 	gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
 	tar -xjf owncloud.tar.bz2 -C /usr/src/; \
 	rm owncloud.tar.bz2
diff --git a/owncloud_10.0.9-fpm/Dockerfile b/owncloud_10.0.9-fpm/Dockerfile
index 1173c83..fcd8b67 100644
--- a/owncloud_10.0.9-fpm/Dockerfile
+++ b/owncloud_10.0.9-fpm/Dockerfile
@@ -71,6 +71,7 @@ RUN set -eux; \
 # gpg key from https://owncloud.org/owncloud.asc
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
 	gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
 	tar -xjf owncloud.tar.bz2 -C /usr/src/; \
 	rm owncloud.tar.bz2
diff --git a/owncloud_9.1.8-apache/Dockerfile b/owncloud_9.1.8-apache/Dockerfile
index 4654fb8..60b41ee 100644
--- a/owncloud_9.1.8-apache/Dockerfile
+++ b/owncloud_9.1.8-apache/Dockerfile
@@ -72,6 +72,7 @@ RUN set -eux; \
 # gpg key from https://owncloud.org/owncloud.asc
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
 	gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
 	tar -xjf owncloud.tar.bz2 -C /usr/src/; \
 	rm owncloud.tar.bz2
diff --git a/owncloud_9.1.8-fpm/Dockerfile b/owncloud_9.1.8-fpm/Dockerfile
index c41e61d..2491f7b 100644
--- a/owncloud_9.1.8-fpm/Dockerfile
+++ b/owncloud_9.1.8-fpm/Dockerfile
@@ -71,6 +71,7 @@ RUN set -eux; \
 # gpg key from https://owncloud.org/owncloud.asc
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys E3036906AD9F30807351FAC32D5D5E97F6978A26; \
 	gpg --batch --verify owncloud.tar.bz2.asc owncloud.tar.bz2; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -r "$GNUPGHOME" owncloud.tar.bz2.asc; \
 	tar -xjf owncloud.tar.bz2 -C /usr/src/; \
 	rm owncloud.tar.bz2
diff --git a/percona_5.5.60-jessie/Dockerfile b/percona_5.5.60-stretch/Dockerfile
similarity index 96%
rename from percona_5.5.60-jessie/Dockerfile
rename to percona_5.5.60-stretch/Dockerfile
index 743007c..b8feeef 100644
--- a/percona_5.5.60-jessie/Dockerfile
+++ b/percona_5.5.60-stretch/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM debian:jessie
+FROM debian:stretch
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN groupadd -r mysql && useradd -r -g mysql mysql
@@ -76,11 +76,11 @@ RUN set -ex; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
-RUN echo 'deb https://repo.percona.com/apt jessie main' > /etc/apt/sources.list.d/percona.list
+RUN echo 'deb https://repo.percona.com/apt stretch main' > /etc/apt/sources.list.d/percona.list
 
-# bashbrew-architectures: amd64 i386
+# bashbrew-architectures: amd64
 ENV PERCONA_MAJOR 5.5
-ENV PERCONA_VERSION 5.5.60-rel38.12-1.jessie
+ENV PERCONA_VERSION 5.5.60-rel38.12-1.stretch
 
 # the "/var/lib/mysql" stuff here is because the mysql-server postinst doesn't have an explicit way to disable the mysql_install_db codepath besides having a database already "configured" (ie, stuff in /var/lib/mysql/mysql)
 # also, we set debconf keys to make APT a little quieter
diff --git a/percona_5.5.60-jessie/docker-entrypoint.sh b/percona_5.5.60-stretch/docker-entrypoint.sh
similarity index 100%
rename from percona_5.5.60-jessie/docker-entrypoint.sh
rename to percona_5.5.60-stretch/docker-entrypoint.sh
diff --git a/percona_5.6.40-jessie/Dockerfile b/percona_5.6.40-stretch/Dockerfile
similarity index 96%
rename from percona_5.6.40-jessie/Dockerfile
rename to percona_5.6.40-stretch/Dockerfile
index 60d1fb9..356946e 100644
--- a/percona_5.6.40-jessie/Dockerfile
+++ b/percona_5.6.40-stretch/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM debian:jessie
+FROM debian:stretch
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN groupadd -r mysql && useradd -r -g mysql mysql
@@ -76,11 +76,11 @@ RUN set -ex; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
-RUN echo 'deb https://repo.percona.com/apt jessie main' > /etc/apt/sources.list.d/percona.list
+RUN echo 'deb https://repo.percona.com/apt stretch main' > /etc/apt/sources.list.d/percona.list
 
-# bashbrew-architectures: amd64 i386
+# bashbrew-architectures: amd64
 ENV PERCONA_MAJOR 5.6
-ENV PERCONA_VERSION 5.6.40-84.0-1.jessie
+ENV PERCONA_VERSION 5.6.40-84.0-1.stretch
 
 # the "/var/lib/mysql" stuff here is because the mysql-server postinst doesn't have an explicit way to disable the mysql_install_db codepath besides having a database already "configured" (ie, stuff in /var/lib/mysql/mysql)
 # also, we set debconf keys to make APT a little quieter
diff --git a/percona_5.6.40-jessie/docker-entrypoint.sh b/percona_5.6.40-stretch/docker-entrypoint.sh
similarity index 100%
rename from percona_5.6.40-jessie/docker-entrypoint.sh
rename to percona_5.6.40-stretch/docker-entrypoint.sh
diff --git a/percona_5.7.22-jessie/Dockerfile b/percona_5.7.22-stretch/Dockerfile
similarity index 96%
rename from percona_5.7.22-jessie/Dockerfile
rename to percona_5.7.22-stretch/Dockerfile
index 8f4aa66..9c80164 100644
--- a/percona_5.7.22-jessie/Dockerfile
+++ b/percona_5.7.22-stretch/Dockerfile
@@ -1,5 +1,5 @@
 # vim:set ft=dockerfile:
-FROM debian:jessie
+FROM debian:stretch
 
 # add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
 RUN groupadd -r mysql && useradd -r -g mysql mysql
@@ -76,11 +76,11 @@ RUN set -ex; \
 	rm -r "$GNUPGHOME"; \
 	apt-key list
 
-RUN echo 'deb https://repo.percona.com/apt jessie main' > /etc/apt/sources.list.d/percona.list
+RUN echo 'deb https://repo.percona.com/apt stretch main' > /etc/apt/sources.list.d/percona.list
 
-# bashbrew-architectures: amd64 i386
+# bashbrew-architectures: amd64
 ENV PERCONA_MAJOR 5.7
-ENV PERCONA_VERSION 5.7.22-22-1.jessie
+ENV PERCONA_VERSION 5.7.22-22-1.stretch
 
 # the "/var/lib/mysql" stuff here is because the mysql-server postinst doesn't have an explicit way to disable the mysql_install_db codepath besides having a database already "configured" (ie, stuff in /var/lib/mysql/mysql)
 # also, we set debconf keys to make APT a little quieter
diff --git a/percona_5.7.22-jessie/docker-entrypoint.sh b/percona_5.7.22-stretch/docker-entrypoint.sh
similarity index 100%
rename from percona_5.7.22-jessie/docker-entrypoint.sh
rename to percona_5.7.22-stretch/docker-entrypoint.sh
diff --git a/postgres_11-beta2/Dockerfile b/postgres_11-beta2/Dockerfile
index 4250216..92e3db9 100644
--- a/postgres_11-beta2/Dockerfile
+++ b/postgres_11-beta2/Dockerfile
@@ -64,7 +64,7 @@ RUN set -ex; \
 	apt-key list
 
 ENV PG_MAJOR 11
-ENV PG_VERSION 11~beta2-2.pgdg90+1
+ENV PG_VERSION 11~beta2-2.pgdg90+2
 
 RUN set -ex; \
 	\
diff --git a/rabbitmq_3.6.16-alpine/Dockerfile b/rabbitmq_3.6.16-alpine/Dockerfile
index b5ecb43..449f36a 100644
--- a/rabbitmq_3.6.16-alpine/Dockerfile
+++ b/rabbitmq_3.6.16-alpine/Dockerfile
@@ -55,6 +55,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$RABBITMQ_GPG_KEY"; \
 	gpg --batch --verify rabbitmq-server.tar.xz.asc rabbitmq-server.tar.xz; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	mkdir -p "$RABBITMQ_HOME"; \
diff --git a/rabbitmq_3.6.16/Dockerfile b/rabbitmq_3.6.16/Dockerfile
index 1715408..11e6772 100644
--- a/rabbitmq_3.6.16/Dockerfile
+++ b/rabbitmq_3.6.16/Dockerfile
@@ -31,6 +31,7 @@ RUN set -eux; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	\
 	chmod +x /usr/local/bin/gosu; \
@@ -91,6 +92,7 @@ RUN set -eux; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$RABBITMQ_GPG_KEY"; \
 	gpg --batch --verify rabbitmq-server.deb.asc rabbitmq-server.deb; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	apt install -y --no-install-recommends ./rabbitmq-server.deb; \
diff --git a/rabbitmq_3.7.7-alpine/Dockerfile b/rabbitmq_3.7.7-alpine/Dockerfile
index 3270b73..8a08f0e 100644
--- a/rabbitmq_3.7.7-alpine/Dockerfile
+++ b/rabbitmq_3.7.7-alpine/Dockerfile
@@ -55,6 +55,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$RABBITMQ_GPG_KEY"; \
 	gpg --batch --verify rabbitmq-server.tar.xz.asc rabbitmq-server.tar.xz; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	mkdir -p "$RABBITMQ_HOME"; \
diff --git a/rabbitmq_3.7.7/Dockerfile b/rabbitmq_3.7.7/Dockerfile
index cef3672..188d22d 100644
--- a/rabbitmq_3.7.7/Dockerfile
+++ b/rabbitmq_3.7.7/Dockerfile
@@ -31,6 +31,7 @@ RUN set -eux; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; \
 	gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; \
 	\
 	chmod +x /usr/local/bin/gosu; \
@@ -112,6 +113,7 @@ RUN set -eux; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$RABBITMQ_GPG_KEY"; \
 	gpg --batch --verify rabbitmq-server.deb.asc rabbitmq-server.deb; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	apt install -y --no-install-recommends ./rabbitmq-server.deb; \
diff --git a/rocket.chat_0.67.0/Dockerfile b/rocket.chat_0.68.0/Dockerfile
similarity index 98%
rename from rocket.chat_0.67.0/Dockerfile
rename to rocket.chat_0.68.0/Dockerfile
index f2b0d37..b1457c3 100644
--- a/rocket.chat_0.67.0/Dockerfile
+++ b/rocket.chat_0.68.0/Dockerfile
@@ -13,7 +13,7 @@ VOLUME /app/uploads
 # gpg: key 4FD08014: public key "Rocket.Chat Buildmaster <[email protected]>" imported
 RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 0E163286C20D07B9787EBE9FD7F9D0414FD08104
 
-ENV RC_VERSION 0.67.0
+ENV RC_VERSION 0.68.0
 
 WORKDIR /app
 
diff --git a/tomcat_7.0.90-jre7-alpine/Dockerfile b/tomcat_7.0.90-jre7-alpine/Dockerfile
index 212996b..aeac552 100644
--- a/tomcat_7.0.90-jre7-alpine/Dockerfile
+++ b/tomcat_7.0.90-jre7-alpine/Dockerfile
@@ -70,6 +70,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_7.0.90-jre7-slim/Dockerfile b/tomcat_7.0.90-jre7-slim/Dockerfile
index 6e102e6..cea2009 100644
--- a/tomcat_7.0.90-jre7-slim/Dockerfile
+++ b/tomcat_7.0.90-jre7-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_7.0.90-jre7/Dockerfile b/tomcat_7.0.90-jre7/Dockerfile
index 20e4638..e103910 100644
--- a/tomcat_7.0.90-jre7/Dockerfile
+++ b/tomcat_7.0.90-jre7/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_7.0.90-jre8-alpine/Dockerfile b/tomcat_7.0.90-jre8-alpine/Dockerfile
index e0793d2..8a84994 100644
--- a/tomcat_7.0.90-jre8-alpine/Dockerfile
+++ b/tomcat_7.0.90-jre8-alpine/Dockerfile
@@ -70,6 +70,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_7.0.90-jre8-slim/Dockerfile b/tomcat_7.0.90-jre8-slim/Dockerfile
index b27be74..5188e22 100644
--- a/tomcat_7.0.90-jre8-slim/Dockerfile
+++ b/tomcat_7.0.90-jre8-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_7.0.90-jre8/Dockerfile b/tomcat_7.0.90-jre8/Dockerfile
index 1e4c23c..06987e0 100644
--- a/tomcat_7.0.90-jre8/Dockerfile
+++ b/tomcat_7.0.90-jre8/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.0.53-jre7-alpine/Dockerfile b/tomcat_8.0.53-jre7-alpine/Dockerfile
index 73559eb..c8b4709 100644
--- a/tomcat_8.0.53-jre7-alpine/Dockerfile
+++ b/tomcat_8.0.53-jre7-alpine/Dockerfile
@@ -70,6 +70,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.0.53-jre7-slim/Dockerfile b/tomcat_8.0.53-jre7-slim/Dockerfile
index d4efea7..641e54e 100644
--- a/tomcat_8.0.53-jre7-slim/Dockerfile
+++ b/tomcat_8.0.53-jre7-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.0.53-jre7/Dockerfile b/tomcat_8.0.53-jre7/Dockerfile
index 1707f2d..4c3df60 100644
--- a/tomcat_8.0.53-jre7/Dockerfile
+++ b/tomcat_8.0.53-jre7/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.0.53-jre8-alpine/Dockerfile b/tomcat_8.0.53-jre8-alpine/Dockerfile
index 9ccd057..5c34704 100644
--- a/tomcat_8.0.53-jre8-alpine/Dockerfile
+++ b/tomcat_8.0.53-jre8-alpine/Dockerfile
@@ -70,6 +70,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.0.53-jre8-slim/Dockerfile b/tomcat_8.0.53-jre8-slim/Dockerfile
index 653e77d..b87dd00 100644
--- a/tomcat_8.0.53-jre8-slim/Dockerfile
+++ b/tomcat_8.0.53-jre8-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.0.53-jre8/Dockerfile b/tomcat_8.0.53-jre8/Dockerfile
index bba8ba5..a3c1ec0 100644
--- a/tomcat_8.0.53-jre8/Dockerfile
+++ b/tomcat_8.0.53-jre8/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.5.32-jre10-slim/Dockerfile b/tomcat_8.5.32-jre10-slim/Dockerfile
index 2c2862a..c1e8052 100644
--- a/tomcat_8.5.32-jre10-slim/Dockerfile
+++ b/tomcat_8.5.32-jre10-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.5.32-jre10/Dockerfile b/tomcat_8.5.32-jre10/Dockerfile
index c48ec05..f729074 100644
--- a/tomcat_8.5.32-jre10/Dockerfile
+++ b/tomcat_8.5.32-jre10/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.5.32-jre8-alpine/Dockerfile b/tomcat_8.5.32-jre8-alpine/Dockerfile
index aac8fb3..8783aaf 100644
--- a/tomcat_8.5.32-jre8-alpine/Dockerfile
+++ b/tomcat_8.5.32-jre8-alpine/Dockerfile
@@ -70,6 +70,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.5.32-jre8-slim/Dockerfile b/tomcat_8.5.32-jre8-slim/Dockerfile
index 5fbc482..57ca95a 100644
--- a/tomcat_8.5.32-jre8-slim/Dockerfile
+++ b/tomcat_8.5.32-jre8-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_8.5.32-jre8/Dockerfile b/tomcat_8.5.32-jre8/Dockerfile
index 99ebcde..61a8a39 100644
--- a/tomcat_8.5.32-jre8/Dockerfile
+++ b/tomcat_8.5.32-jre8/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_9.0.10-jre10-slim/Dockerfile b/tomcat_9.0.10-jre10-slim/Dockerfile
index 34fd290..2fa5726 100644
--- a/tomcat_9.0.10-jre10-slim/Dockerfile
+++ b/tomcat_9.0.10-jre10-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_9.0.10-jre10/Dockerfile b/tomcat_9.0.10-jre10/Dockerfile
index 4119c96..9533f69 100644
--- a/tomcat_9.0.10-jre10/Dockerfile
+++ b/tomcat_9.0.10-jre10/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_9.0.10-jre8-alpine/Dockerfile b/tomcat_9.0.10-jre8-alpine/Dockerfile
index c25677a..3702c04 100644
--- a/tomcat_9.0.10-jre8-alpine/Dockerfile
+++ b/tomcat_9.0.10-jre8-alpine/Dockerfile
@@ -70,6 +70,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_9.0.10-jre8-slim/Dockerfile b/tomcat_9.0.10-jre8-slim/Dockerfile
index 00ee8bc..f28a842 100644
--- a/tomcat_9.0.10-jre8-slim/Dockerfile
+++ b/tomcat_9.0.10-jre8-slim/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/tomcat_9.0.10-jre8/Dockerfile b/tomcat_9.0.10-jre8/Dockerfile
index 225b7d0..638d340 100644
--- a/tomcat_9.0.10-jre8/Dockerfile
+++ b/tomcat_9.0.10-jre8/Dockerfile
@@ -108,6 +108,7 @@ RUN set -eux; \
 	tar -xvf tomcat.tar.gz --strip-components=1; \
 	rm bin/*.bat; \
 	rm tomcat.tar.gz*; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME"; \
 	\
 	nativeBuildDir="$(mktemp -d)"; \
diff --git a/wordpress_4.9.7-apache/docker-entrypoint.sh b/wordpress_4.9.7-apache/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-apache/docker-entrypoint.sh
+++ b/wordpress_4.9.7-apache/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-fpm-alpine/docker-entrypoint.sh b/wordpress_4.9.7-fpm-alpine/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_4.9.7-fpm-alpine/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-fpm/docker-entrypoint.sh b/wordpress_4.9.7-fpm/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-fpm/docker-entrypoint.sh
+++ b/wordpress_4.9.7-fpm/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php5.6-apache/docker-entrypoint.sh b/wordpress_4.9.7-php5.6-apache/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php5.6-apache/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php5.6-apache/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php5.6-fpm-alpine/docker-entrypoint.sh b/wordpress_4.9.7-php5.6-fpm-alpine/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php5.6-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php5.6-fpm-alpine/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php5.6-fpm/docker-entrypoint.sh b/wordpress_4.9.7-php5.6-fpm/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php5.6-fpm/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php5.6-fpm/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php7.0-apache/docker-entrypoint.sh b/wordpress_4.9.7-php7.0-apache/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php7.0-apache/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php7.0-apache/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php7.0-fpm-alpine/docker-entrypoint.sh b/wordpress_4.9.7-php7.0-fpm-alpine/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php7.0-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php7.0-fpm-alpine/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php7.0-fpm/docker-entrypoint.sh b/wordpress_4.9.7-php7.0-fpm/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php7.0-fpm/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php7.0-fpm/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php7.1-apache/docker-entrypoint.sh b/wordpress_4.9.7-php7.1-apache/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php7.1-apache/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php7.1-apache/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php7.1-fpm-alpine/docker-entrypoint.sh b/wordpress_4.9.7-php7.1-fpm-alpine/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php7.1-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php7.1-fpm-alpine/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_4.9.7-php7.1-fpm/docker-entrypoint.sh b/wordpress_4.9.7-php7.1-fpm/docker-entrypoint.sh
index a91cd2d..66726a0 100755
--- a/wordpress_4.9.7-php7.1-fpm/docker-entrypoint.sh
+++ b/wordpress_4.9.7-php7.1-fpm/docker-entrypoint.sh
@@ -93,6 +93,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		"${uniqueEnvs[@]/#/WORDPRESS_}"
 		WORDPRESS_TABLE_PREFIX
 		WORDPRESS_DEBUG
+		WORDPRESS_CONFIG_EXTRA
 	)
 	haveConfig=
 	for e in "${envs[@]}"; do
@@ -128,7 +129,17 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
 		sed -ri -e 's/\r$//' wp-config*
 
 		if [ ! -e wp-config.php ]; then
-			awk '/^\/\*.*stop editing.*\*\/$/ && c == 0 { c = 1; system("cat") } { print }' wp-config-sample.php > wp-config.php <<'EOPHP'
+			awk '
+				/^\/\*.*stop editing.*\*\/$/ && c == 0 {
+					c = 1
+					system("cat")
+					if (ENVIRON["WORDPRESS_CONFIG_EXTRA"]) {
+						print "// WORDPRESS_CONFIG_EXTRA"
+						print ENVIRON["WORDPRESS_CONFIG_EXTRA"] "\n"
+					}
+				}
+				{ print }
+			' wp-config-sample.php > wp-config.php <<'EOPHP'
 // If we're behind a proxy server and using HTTPS, we need to alert Wordpress of that fact
 // see also http://codex.wordpress.org/Administration_Over_SSL#Using_a_Reverse_Proxy
 if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
diff --git a/wordpress_cli-1.5.1-php5.6/Dockerfile b/wordpress_cli-1.5.1-php5.6/Dockerfile
index b644bfa..1317c07 100644
--- a/wordpress_cli-1.5.1-php5.6/Dockerfile
+++ b/wordpress_cli-1.5.1-php5.6/Dockerfile
@@ -63,6 +63,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$WORDPRESS_CLI_GPG_KEY"; \
 	gpg --batch --decrypt --output /usr/local/bin/wp /usr/local/bin/wp.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" /usr/local/bin/wp.gpg; \
 	\
 	echo "$WORDPRESS_CLI_SHA512 */usr/local/bin/wp" | sha512sum -c -; \
diff --git a/wordpress_cli-1.5.1-php7.0/Dockerfile b/wordpress_cli-1.5.1-php7.0/Dockerfile
index d517e5c..8826842 100644
--- a/wordpress_cli-1.5.1-php7.0/Dockerfile
+++ b/wordpress_cli-1.5.1-php7.0/Dockerfile
@@ -63,6 +63,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$WORDPRESS_CLI_GPG_KEY"; \
 	gpg --batch --decrypt --output /usr/local/bin/wp /usr/local/bin/wp.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" /usr/local/bin/wp.gpg; \
 	\
 	echo "$WORDPRESS_CLI_SHA512 */usr/local/bin/wp" | sha512sum -c -; \
diff --git a/wordpress_cli-1.5.1-php7.1/Dockerfile b/wordpress_cli-1.5.1-php7.1/Dockerfile
index 4a9f810..d9ff9b3 100644
--- a/wordpress_cli-1.5.1-php7.1/Dockerfile
+++ b/wordpress_cli-1.5.1-php7.1/Dockerfile
@@ -63,6 +63,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$WORDPRESS_CLI_GPG_KEY"; \
 	gpg --batch --decrypt --output /usr/local/bin/wp /usr/local/bin/wp.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" /usr/local/bin/wp.gpg; \
 	\
 	echo "$WORDPRESS_CLI_SHA512 */usr/local/bin/wp" | sha512sum -c -; \
diff --git a/wordpress_cli-1.5.1/Dockerfile b/wordpress_cli-1.5.1/Dockerfile
index a9fc817..d14d465 100644
--- a/wordpress_cli-1.5.1/Dockerfile
+++ b/wordpress_cli-1.5.1/Dockerfile
@@ -63,6 +63,7 @@ RUN set -ex; \
 	export GNUPGHOME="$(mktemp -d)"; \
 	gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$WORDPRESS_CLI_GPG_KEY"; \
 	gpg --batch --decrypt --output /usr/local/bin/wp /usr/local/bin/wp.gpg; \
+	command -v gpgconf && gpgconf --kill all || :; \
 	rm -rf "$GNUPGHOME" /usr/local/bin/wp.gpg; \
 	\
 	echo "$WORDPRESS_CLI_SHA512 */usr/local/bin/wp" | sha512sum -c -; \

@tianon
Copy link
Member Author

tianon commented Jul 31, 2018

Build test of #4655; 2aef98b; amd64 (bash, cassandra, ghost, haproxy, httpd, mongo, mysql, openjdk, owncloud, percona, postgres, rabbitmq, rocket.chat, tomcat, wordpress):

$ bashbrew build bash:4.4.23
Using bashbrew/cache:33bac23908b5aa702217b57341f4298bfdc10628dc02ba7d9b709167065819ae (bash:4.4.23)
Tagging bash:4.4.23
Tagging bash:4.4
Tagging bash:4
Tagging bash:latest

$ test/run.sh bash:4.4.23
testing bash:4.4.23
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:4.3.48
Using bashbrew/cache:807bbc2540b6767a46d9d4ce30979fc8c61bba667e53a9169a95d6b9265e617a (bash:4.3.48)
Tagging bash:4.3.48
Tagging bash:4.3

$ test/run.sh bash:4.3.48
testing bash:4.3.48
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:4.2.53
Using bashbrew/cache:8b4fe95365bdce7f1230a2704679e8aa0b8a6725d244d3f8b996e9be585511e9 (bash:4.2.53)
Tagging bash:4.2.53
Tagging bash:4.2

$ test/run.sh bash:4.2.53
testing bash:4.2.53
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:4.1.17
Using bashbrew/cache:c28f17c75527f9c77cb8961e02282fdb85f029a1a1f2d26b5dac7c04ebb72cef (bash:4.1.17)
Tagging bash:4.1.17
Tagging bash:4.1

$ test/run.sh bash:4.1.17
testing bash:4.1.17
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:4.0.44
Using bashbrew/cache:5d4c3a328452325834236f32946492265633aaa7f156cbcc9ae8bd7540bcd0ba (bash:4.0.44)
Tagging bash:4.0.44
Tagging bash:4.0

$ test/run.sh bash:4.0.44
testing bash:4.0.44
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:3.2.57
Using bashbrew/cache:92b5a1351f03ac87fc1b74a1da4b23fa251a05df7b5b16e1f4d449cf39e83e3a (bash:3.2.57)
Tagging bash:3.2.57
Tagging bash:3.2
Tagging bash:3

$ test/run.sh bash:3.2.57
testing bash:3.2.57
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:3.1.23
Using bashbrew/cache:abeca1757e760e475935001ae96111fa1ced04b83d26a902e7410b18b0bd8e4f (bash:3.1.23)
Tagging bash:3.1.23
Tagging bash:3.1

$ test/run.sh bash:3.1.23
testing bash:3.1.23
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build bash:3.0.22
Using bashbrew/cache:f260ae5716094659d5acda584bc303920fc3e977f84467aa055663a7729de75e (bash:3.0.22)
Tagging bash:3.0.22
Tagging bash:3.0

$ test/run.sh bash:3.0.22
testing bash:3.0.22
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed
$ bashbrew build cassandra:2.1.20
Using bashbrew/cache:59390271fc17d791a9070184a08681376b91a1548cc24a59b2a9e6316953ead4 (cassandra:2.1.20)
Tagging cassandra:2.1.20
Tagging cassandra:2.1

$ test/run.sh cassandra:2.1.20
testing cassandra:2.1.20
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'cassandra-basics' [5/5].......passed


$ bashbrew build cassandra:2.2.12
Using bashbrew/cache:9f2ddfd3176cd814d41b1858389e7e4d18e6285571bef445e0fbef79970c6668 (cassandra:2.2.12)
Tagging cassandra:2.2.12
Tagging cassandra:2.2
Tagging cassandra:2

$ test/run.sh cassandra:2.2.12
testing cassandra:2.2.12
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'cassandra-basics' [5/5].......passed


$ bashbrew build cassandra:3.0.16
Using bashbrew/cache:416367b63677adcdbbe0601ce6287766a215ca37ce83c5afd6e30104c7a2c0c2 (cassandra:3.0.16)
Tagging cassandra:3.0.16
Tagging cassandra:3.0

$ test/run.sh cassandra:3.0.16
testing cassandra:3.0.16
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'cassandra-basics' [5/5].......passed


$ bashbrew build cassandra:3.11.2
Using bashbrew/cache:7fd9ec97a43ff55ba17b2ebd0a1b1d4f32bd87f0ee3fa435797298ca93b20f99 (cassandra:3.11.2)
Tagging cassandra:3.11.2
Tagging cassandra:3.11
Tagging cassandra:3
Tagging cassandra:latest

$ test/run.sh cassandra:3.11.2
testing cassandra:3.11.2
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'cassandra-basics' [5/5].......passed
$ bashbrew build ghost:1.25.2
Using bashbrew/cache:4be20eaab8679589c67b807a69f28f5207e5a338d1c8e7c53f552522065082f6 (ghost:1.25.2)
Tagging ghost:1.25.2
Tagging ghost:1.25
Tagging ghost:1
Tagging ghost:latest

$ test/run.sh ghost:1.25.2
testing ghost:1.25.2
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5].....passed


$ bashbrew build ghost:1.25.2-alpine
Using bashbrew/cache:1b3c4d0ebd57a93e2945d0de7b1a7927ef46eb39da15e3a86bacdf70becdbd78 (ghost:1.25.2-alpine)
Tagging ghost:1.25.2-alpine
Tagging ghost:1.25-alpine
Tagging ghost:1-alpine
Tagging ghost:alpine

$ test/run.sh ghost:1.25.2-alpine
testing ghost:1.25.2-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5].....passed


$ bashbrew build ghost:0.11.13
Using bashbrew/cache:0a76d5b8d86f611d16928ced720808c5efdd6391b7492cade3cd95ffba59ea38 (ghost:0.11.13)
Tagging ghost:0.11.13
Tagging ghost:0.11
Tagging ghost:0

$ test/run.sh ghost:0.11.13
testing ghost:0.11.13
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5]....passed


$ bashbrew build ghost:0.11.13-alpine
Using bashbrew/cache:9ed7f0b69d77d4756ba93d8a458dcee5c63844bad41d11e8e8871717d8ac9268 (ghost:0.11.13-alpine)
Tagging ghost:0.11.13-alpine
Tagging ghost:0.11-alpine
Tagging ghost:0-alpine

$ test/run.sh ghost:0.11.13-alpine
testing ghost:0.11.13-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'ghost-basics' [5/5]....passed
$ bashbrew build haproxy:1.5.19
Using bashbrew/cache:35e22dfdd5077d73452eba068542d4b903e8cbebbbbc1068b8932a54d25a30c9 (haproxy:1.5.19)
Tagging haproxy:1.5.19
Tagging haproxy:1.5

$ test/run.sh haproxy:1.5.19
testing haproxy:1.5.19
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.5.19-alpine
Using bashbrew/cache:b83954ec0ba02d7368d63ac4e896ed91d098e609714268ef7874f2bcd3e9ec2b (haproxy:1.5.19-alpine)
Tagging haproxy:1.5.19-alpine
Tagging haproxy:1.5-alpine

$ test/run.sh haproxy:1.5.19-alpine
testing haproxy:1.5.19-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.6.14
Using bashbrew/cache:26655a6d0c6c34f1dfb161230ccb21c25abcefcd0e6a011333ccf08119ee8576 (haproxy:1.6.14)
Tagging haproxy:1.6.14
Tagging haproxy:1.6

$ test/run.sh haproxy:1.6.14
testing haproxy:1.6.14
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.6.14-alpine
Using bashbrew/cache:d71d28e96a9b8c0694f637c7fc311fb8e9ccc5b3da581f2b088b05f08321c3f5 (haproxy:1.6.14-alpine)
Tagging haproxy:1.6.14-alpine
Tagging haproxy:1.6-alpine

$ test/run.sh haproxy:1.6.14-alpine
testing haproxy:1.6.14-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.7.11
Using bashbrew/cache:c11bf625420cf7e6d5c054c3efcbf93e27e2d080f3f04f0ad80855a830516cc1 (haproxy:1.7.11)
Tagging haproxy:1.7.11
Tagging haproxy:1.7

$ test/run.sh haproxy:1.7.11
testing haproxy:1.7.11
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.7.11-alpine
Using bashbrew/cache:81abfec7337b58df84565b728cca81d5006d0a6438afd4a50abdca2a89fc0e69 (haproxy:1.7.11-alpine)
Tagging haproxy:1.7.11-alpine
Tagging haproxy:1.7-alpine

$ test/run.sh haproxy:1.7.11-alpine
testing haproxy:1.7.11-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.8.13
Using bashbrew/cache:c525e34bfb78ec305e3676027b9418bd0c4604ffea01507331f15d4efc88000e (haproxy:1.8.13)
Tagging haproxy:1.8.13
Tagging haproxy:1.8
Tagging haproxy:1
Tagging haproxy:latest

$ test/run.sh haproxy:1.8.13
testing haproxy:1.8.13
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed


$ bashbrew build haproxy:1.8.13-alpine
Using bashbrew/cache:c9078467f5b843e9969e9da67318af995eb8fafded625a54241fd4116060d9c2 (haproxy:1.8.13-alpine)
Tagging haproxy:1.8.13-alpine
Tagging haproxy:1.8-alpine
Tagging haproxy:1-alpine
Tagging haproxy:alpine

$ test/run.sh haproxy:1.8.13-alpine
testing haproxy:1.8.13-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'haproxy-basics' [5/5]...passed
$ bashbrew build httpd:2.4.34
Using bashbrew/cache:2276edcb761ade069b5bf1c7bcdfc187195ea8b70833f09943564df56d16b7ca (httpd:2.4.34)
Tagging httpd:2.4.34
Tagging httpd:2.4
Tagging httpd:2
Tagging httpd:latest

$ test/run.sh httpd:2.4.34
testing httpd:2.4.34
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build httpd:2.4.34-alpine
Using bashbrew/cache:d8c7ff8204fa59b4ed32d8956cca0045dc244c3ed8e5a32a0cbfd797306b9c32 (httpd:2.4.34-alpine)
Tagging httpd:2.4.34-alpine
Tagging httpd:2.4-alpine
Tagging httpd:2-alpine
Tagging httpd:alpine

$ test/run.sh httpd:2.4.34-alpine
testing httpd:2.4.34-alpine
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed
$ bashbrew build mongo:3.2.20-jessie
Using bashbrew/cache:8add74982f9253f8a960ca52900556a6979e0a429784c2ab733d85a2c56dedc2 (mongo:3.2.20-jessie)
Tagging mongo:3.2.20-jessie
Tagging mongo:3.2-jessie
Tagging mongo:3.2.20
Tagging mongo:3.2

$ test/run.sh mongo:3.2.20-jessie
testing mongo:3.2.20-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'mongo-basics' [5/6]...passed
	'mongo-auth-basics' [6/6]....passed


$ bashbrew build mongo:3.2.20-windowsservercore-ltsc2016
skipping "mongo:3.2.20-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:3.2.20-windowsservercore-ltsc2016
testing mongo:3.2.20-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build mongo:3.2.20-windowsservercore-1709
skipping "mongo:3.2.20-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:3.2.20-windowsservercore-1709
testing mongo:3.2.20-windowsservercore-1709
	image does not exist!


$ bashbrew build mongo:3.4.16-jessie
Using bashbrew/cache:fcdc3f6df661d53cdbb2a4766a10796ccdf0d5d7ad3d9d845752b30cf936d860 (mongo:3.4.16-jessie)
Tagging mongo:3.4.16-jessie
Tagging mongo:3.4-jessie
Tagging mongo:3.4.16
Tagging mongo:3.4

$ test/run.sh mongo:3.4.16-jessie
testing mongo:3.4.16-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'mongo-basics' [5/6]...passed
	'mongo-auth-basics' [6/6]....passed


$ bashbrew build mongo:3.4.16-windowsservercore-ltsc2016
skipping "mongo:3.4.16-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:3.4.16-windowsservercore-ltsc2016
testing mongo:3.4.16-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build mongo:3.4.16-windowsservercore-1709
skipping "mongo:3.4.16-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:3.4.16-windowsservercore-1709
testing mongo:3.4.16-windowsservercore-1709
	image does not exist!


$ bashbrew build mongo:3.6.6-jessie
Using bashbrew/cache:351743dd2b199789934a0a8bd3eb9d4876e458ebe7e7b58ba3be7710ddeb61d6 (mongo:3.6.6-jessie)
Tagging mongo:3.6.6-jessie
Tagging mongo:3.6-jessie
Tagging mongo:3-jessie
Tagging mongo:3.6.6
Tagging mongo:3.6
Tagging mongo:3

$ test/run.sh mongo:3.6.6-jessie
testing mongo:3.6.6-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'mongo-basics' [5/6]....passed
	'mongo-auth-basics' [6/6]....passed


$ bashbrew build mongo:3.6.6-windowsservercore-ltsc2016
skipping "mongo:3.6.6-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:3.6.6-windowsservercore-ltsc2016
testing mongo:3.6.6-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build mongo:3.6.6-windowsservercore-1709
skipping "mongo:3.6.6-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:3.6.6-windowsservercore-1709
testing mongo:3.6.6-windowsservercore-1709
	image does not exist!


$ bashbrew build mongo:4.0.0-xenial
Using bashbrew/cache:508f38b83dbc53a2f7681689523b6bc6d52a4937f8590ece2affdf5c588af0fb (mongo:4.0.0-xenial)
Tagging mongo:4.0.0-xenial
Tagging mongo:4.0-xenial
Tagging mongo:4-xenial
Tagging mongo:xenial
Tagging mongo:4.0.0
Tagging mongo:4.0
Tagging mongo:4
Tagging mongo:latest

$ test/run.sh mongo:4.0.0-xenial
testing mongo:4.0.0-xenial
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'mongo-basics' [5/6]....passed
	'mongo-auth-basics' [6/6]....passed


$ bashbrew build mongo:4.0.0-windowsservercore-ltsc2016
skipping "mongo:4.0.0-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:4.0.0-windowsservercore-ltsc2016
testing mongo:4.0.0-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build mongo:4.0.0-windowsservercore-1709
skipping "mongo:4.0.0-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:4.0.0-windowsservercore-1709
testing mongo:4.0.0-windowsservercore-1709
	image does not exist!


$ bashbrew build mongo:4.0.0-windowsservercore-1803
skipping "mongo:4.0.0-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:4.0.0-windowsservercore-1803
testing mongo:4.0.0-windowsservercore-1803
	image does not exist!


$ bashbrew build mongo:4.1.1-xenial
Using bashbrew/cache:b86b00d192d34fa4afd1e5458529178426f50c4dc7b1bf49c6308928016cd3f5 (mongo:4.1.1-xenial)
Tagging mongo:4.1.1-xenial
Tagging mongo:4.1-xenial
Tagging mongo:unstable-xenial
Tagging mongo:4.1.1
Tagging mongo:4.1
Tagging mongo:unstable

$ test/run.sh mongo:4.1.1-xenial
testing mongo:4.1.1-xenial
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'mongo-basics' [5/6]....passed
	'mongo-auth-basics' [6/6]....passed


$ bashbrew build mongo:4.1.1-windowsservercore-ltsc2016
skipping "mongo:4.1.1-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:4.1.1-windowsservercore-ltsc2016
testing mongo:4.1.1-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build mongo:4.1.1-windowsservercore-1709
skipping "mongo:4.1.1-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:4.1.1-windowsservercore-1709
testing mongo:4.1.1-windowsservercore-1709
	image does not exist!


$ bashbrew build mongo:4.1.1-windowsservercore-1803
skipping "mongo:4.1.1-windowsservercore-1803" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh mongo:4.1.1-windowsservercore-1803
testing mongo:4.1.1-windowsservercore-1803
	image does not exist!
$ bashbrew build mysql:8.0.12
Using bashbrew/cache:c33da9301ca470094a6287ef220a913c6513dec6cda3aef3fa89d6184c8e0c70 (mysql:8.0.12)
Tagging mysql:8.0.12
Tagging mysql:8.0
Tagging mysql:8
Tagging mysql:latest

$ test/run.sh mysql:8.0.12
testing mysql:8.0.12
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].......passed
	'mysql-initdb' [6/7].......passed
	'mysql-log-bin' [7/7].......passed


$ bashbrew build mysql:5.7.23
Using bashbrew/cache:b6f9976e3f5e55b6fb0d039b65b11f7d99bffd2997ef4216f54ad986a688fc93 (mysql:5.7.23)
Tagging mysql:5.7.23
Tagging mysql:5.7
Tagging mysql:5

$ test/run.sh mysql:5.7.23
testing mysql:5.7.23
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build mysql:5.6.41
Using bashbrew/cache:4fd56c1c58c2ce1379f77f3adf055b28d8c66c67ceb19270ffdc0c452f5b8a53 (mysql:5.6.41)
Tagging mysql:5.6.41
Tagging mysql:5.6

$ test/run.sh mysql:5.6.41
testing mysql:5.6.41
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build mysql:5.5.61
Using bashbrew/cache:9e13ce3d1ecb054dd4a7ea6d8408b2008310d8617f2368a247aa8e73830addde (mysql:5.5.61)
Tagging mysql:5.5.61
Tagging mysql:5.5

$ test/run.sh mysql:5.5.61
testing mysql:5.5.61
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed
$ bashbrew build openjdk:11-ea-24-jdk-sid
Using bashbrew/cache:6413ffc7f924ba49027b6c469d41a9a1346108698e49cf40149f31447a96fa17 (openjdk:11-ea-24-jdk-sid)
Tagging openjdk:11-ea-24-jdk-sid
Tagging openjdk:11-ea-24-sid
Tagging openjdk:11-ea-jdk-sid
Tagging openjdk:11-ea-sid
Tagging openjdk:11-jdk-sid
Tagging openjdk:11-sid
Tagging openjdk:11-ea-24-jdk
Tagging openjdk:11-ea-24
Tagging openjdk:11-ea-jdk
Tagging openjdk:11-ea
Tagging openjdk:11-jdk
Tagging openjdk:11

$ test/run.sh openjdk:11-ea-24-jdk-sid
testing openjdk:11-ea-24-jdk-sid
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:11-ea-24-jdk-slim-sid
Using bashbrew/cache:a73eb823319668b1a275de26c0d2ed28ffdc5410dd496148de0c07ef2e5c345c (openjdk:11-ea-24-jdk-slim-sid)
Tagging openjdk:11-ea-24-jdk-slim-sid
Tagging openjdk:11-ea-24-slim-sid
Tagging openjdk:11-ea-jdk-slim-sid
Tagging openjdk:11-ea-slim-sid
Tagging openjdk:11-jdk-slim-sid
Tagging openjdk:11-slim-sid
Tagging openjdk:11-ea-24-jdk-slim
Tagging openjdk:11-ea-24-slim
Tagging openjdk:11-ea-jdk-slim
Tagging openjdk:11-ea-slim
Tagging openjdk:11-jdk-slim
Tagging openjdk:11-slim

$ test/run.sh openjdk:11-ea-24-jdk-slim-sid
testing openjdk:11-ea-24-jdk-slim-sid
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:11-ea-24-jre-sid
Using bashbrew/cache:d0cfd2b554f719ada4ae18b2555f3e7e87292572139d21c105b353e284ca321e (openjdk:11-ea-24-jre-sid)
Tagging openjdk:11-ea-24-jre-sid
Tagging openjdk:11-ea-jre-sid
Tagging openjdk:11-jre-sid
Tagging openjdk:11-ea-24-jre
Tagging openjdk:11-ea-jre
Tagging openjdk:11-jre

$ test/run.sh openjdk:11-ea-24-jre-sid
testing openjdk:11-ea-24-jre-sid
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:11-ea-24-jre-slim-sid
Using bashbrew/cache:1e05c0bcff3a28364f9d51b0f219a43374ae84ae6bad0e1ce6dc46a071fd3b46 (openjdk:11-ea-24-jre-slim-sid)
Tagging openjdk:11-ea-24-jre-slim-sid
Tagging openjdk:11-ea-jre-slim-sid
Tagging openjdk:11-jre-slim-sid
Tagging openjdk:11-ea-24-jre-slim
Tagging openjdk:11-ea-jre-slim
Tagging openjdk:11-jre-slim

$ test/run.sh openjdk:11-ea-24-jre-slim-sid
testing openjdk:11-ea-24-jre-slim-sid
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:10.0.2-13-jdk-sid
Using bashbrew/cache:a0eb3fa6b75efd786804c99640cff22b047add89c77b55e4c2241a8a0ee0ee6e (openjdk:10.0.2-13-jdk-sid)
Tagging openjdk:10.0.2-13-jdk-sid
Tagging openjdk:10.0.2-13-sid
Tagging openjdk:10.0.2-jdk-sid
Tagging openjdk:10.0.2-sid
Tagging openjdk:10.0-jdk-sid
Tagging openjdk:10.0-sid
Tagging openjdk:10-jdk-sid
Tagging openjdk:10-sid
Tagging openjdk:jdk-sid
Tagging openjdk:sid
Tagging openjdk:10.0.2-13-jdk
Tagging openjdk:10.0.2-13
Tagging openjdk:10.0.2-jdk
Tagging openjdk:10.0.2
Tagging openjdk:10.0-jdk
Tagging openjdk:10.0
Tagging openjdk:10-jdk
Tagging openjdk:10
Tagging openjdk:jdk
Tagging openjdk:latest

$ test/run.sh openjdk:10.0.2-13-jdk-sid
testing openjdk:10.0.2-13-jdk-sid
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:10.0.2-13-jdk-slim-sid
Using bashbrew/cache:e909a41f0e982d5a4eff12f8e8ea66ee65a95f37901c767cf4c4c0a2bf0b11c5 (openjdk:10.0.2-13-jdk-slim-sid)
Tagging openjdk:10.0.2-13-jdk-slim-sid
Tagging openjdk:10.0.2-13-slim-sid
Tagging openjdk:10.0.2-jdk-slim-sid
Tagging openjdk:10.0.2-slim-sid
Tagging openjdk:10.0-jdk-slim-sid
Tagging openjdk:10.0-slim-sid
Tagging openjdk:10-jdk-slim-sid
Tagging openjdk:10-slim-sid
Tagging openjdk:jdk-slim-sid
Tagging openjdk:slim-sid
Tagging openjdk:10.0.2-13-jdk-slim
Tagging openjdk:10.0.2-13-slim
Tagging openjdk:10.0.2-jdk-slim
Tagging openjdk:10.0.2-slim
Tagging openjdk:10.0-jdk-slim
Tagging openjdk:10.0-slim
Tagging openjdk:10-jdk-slim
Tagging openjdk:10-slim
Tagging openjdk:jdk-slim
Tagging openjdk:slim

$ test/run.sh openjdk:10.0.2-13-jdk-slim-sid
testing openjdk:10.0.2-13-jdk-slim-sid
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:10.0.2-jdk-windowsservercore-ltsc2016
skipping "openjdk:10.0.2-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:10.0.2-jdk-windowsservercore-ltsc2016
testing openjdk:10.0.2-jdk-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build openjdk:10.0.2-jdk-windowsservercore-1709
skipping "openjdk:10.0.2-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:10.0.2-jdk-windowsservercore-1709
testing openjdk:10.0.2-jdk-windowsservercore-1709
	image does not exist!


$ bashbrew build openjdk:10.0.2-jdk-nanoserver-sac2016
skipping "openjdk:10.0.2-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:10.0.2-jdk-nanoserver-sac2016
testing openjdk:10.0.2-jdk-nanoserver-sac2016
	image does not exist!


$ bashbrew build openjdk:10.0.2-13-jre-sid
Using bashbrew/cache:ba75cf7e8ca1b9ea954b310e24d753e91e0aa663564905bac771516c8a45ea61 (openjdk:10.0.2-13-jre-sid)
Tagging openjdk:10.0.2-13-jre-sid
Tagging openjdk:10.0.2-jre-sid
Tagging openjdk:10.0-jre-sid
Tagging openjdk:10-jre-sid
Tagging openjdk:jre-sid
Tagging openjdk:10.0.2-13-jre
Tagging openjdk:10.0.2-jre
Tagging openjdk:10.0-jre
Tagging openjdk:10-jre
Tagging openjdk:jre

$ test/run.sh openjdk:10.0.2-13-jre-sid
testing openjdk:10.0.2-13-jre-sid
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:10.0.2-13-jre-slim-sid
Using bashbrew/cache:9ec3fcffbbf79053e0df358236071c7d2f8d55dd36d64f1c4a4b85cd3f4ec27b (openjdk:10.0.2-13-jre-slim-sid)
Tagging openjdk:10.0.2-13-jre-slim-sid
Tagging openjdk:10.0.2-jre-slim-sid
Tagging openjdk:10.0-jre-slim-sid
Tagging openjdk:10-jre-slim-sid
Tagging openjdk:jre-slim-sid
Tagging openjdk:10.0.2-13-jre-slim
Tagging openjdk:10.0.2-jre-slim
Tagging openjdk:10.0-jre-slim
Tagging openjdk:10-jre-slim
Tagging openjdk:jre-slim

$ test/run.sh openjdk:10.0.2-13-jre-slim-sid
testing openjdk:10.0.2-13-jre-slim-sid
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:8u171-jdk-stretch
Using bashbrew/cache:7bf57b4cbf9a478daad5e6cfbe9f76402012e4eec8e924b4c16daa8b3d93d00d (openjdk:8u171-jdk-stretch)
Tagging openjdk:8u171-jdk-stretch
Tagging openjdk:8u171-stretch
Tagging openjdk:8-jdk-stretch
Tagging openjdk:8-stretch
Tagging openjdk:8u171-jdk
Tagging openjdk:8u171
Tagging openjdk:8-jdk
Tagging openjdk:8

$ test/run.sh openjdk:8u171-jdk-stretch
testing openjdk:8u171-jdk-stretch
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:8u171-jdk-slim-stretch
Using bashbrew/cache:666ec85202aa4b48b363d1e13a67fe65bdac4a8f2de1141c8a260c62081cd269 (openjdk:8u171-jdk-slim-stretch)
Tagging openjdk:8u171-jdk-slim-stretch
Tagging openjdk:8u171-slim-stretch
Tagging openjdk:8-jdk-slim-stretch
Tagging openjdk:8-slim-stretch
Tagging openjdk:8u171-jdk-slim
Tagging openjdk:8u171-slim
Tagging openjdk:8-jdk-slim
Tagging openjdk:8-slim

$ test/run.sh openjdk:8u171-jdk-slim-stretch
testing openjdk:8u171-jdk-slim-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:8u171-jdk-alpine3.8
Using bashbrew/cache:d396d0116ada112557d27491c0483400281cedc62457311385021fb8874c1872 (openjdk:8u171-jdk-alpine3.8)
Tagging openjdk:8u171-jdk-alpine3.8
Tagging openjdk:8u171-alpine3.8
Tagging openjdk:8-jdk-alpine3.8
Tagging openjdk:8-alpine3.8
Tagging openjdk:8u171-jdk-alpine
Tagging openjdk:8u171-alpine
Tagging openjdk:8-jdk-alpine
Tagging openjdk:8-alpine

$ test/run.sh openjdk:8u171-jdk-alpine3.8
testing openjdk:8u171-jdk-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:8u181-jdk-windowsservercore-ltsc2016
skipping "openjdk:8u181-jdk-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u181-jdk-windowsservercore-ltsc2016
testing openjdk:8u181-jdk-windowsservercore-ltsc2016
	image does not exist!


$ bashbrew build openjdk:8u181-jdk-windowsservercore-1709
skipping "openjdk:8u181-jdk-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u181-jdk-windowsservercore-1709
testing openjdk:8u181-jdk-windowsservercore-1709
	image does not exist!


$ bashbrew build openjdk:8u181-jdk-nanoserver-sac2016
skipping "openjdk:8u181-jdk-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)

$ test/run.sh openjdk:8u181-jdk-nanoserver-sac2016
testing openjdk:8u181-jdk-nanoserver-sac2016
	image does not exist!


$ bashbrew build openjdk:8u171-jre-stretch
Using bashbrew/cache:2184b99130b9877e3ce158643720d0d8b0aaf3b75dce2d9f15bed3af15e0c654 (openjdk:8u171-jre-stretch)
Tagging openjdk:8u171-jre-stretch
Tagging openjdk:8-jre-stretch
Tagging openjdk:8u171-jre
Tagging openjdk:8-jre

$ test/run.sh openjdk:8u171-jre-stretch
testing openjdk:8u171-jre-stretch
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:8u171-jre-slim-stretch
Using bashbrew/cache:3e084563f34c3e7457bbf1a757df7690de7d400e4c69d50ffafcf19f8d30f532 (openjdk:8u171-jre-slim-stretch)
Tagging openjdk:8u171-jre-slim-stretch
Tagging openjdk:8-jre-slim-stretch
Tagging openjdk:8u171-jre-slim
Tagging openjdk:8-jre-slim

$ test/run.sh openjdk:8u171-jre-slim-stretch
testing openjdk:8u171-jre-slim-stretch
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:8u171-jre-alpine3.8
Using bashbrew/cache:06be60e8b60fab15b2727c990cc1b8e9bea38aaf125d02872c762e60a608ca4a (openjdk:8u171-jre-alpine3.8)
Tagging openjdk:8u171-jre-alpine3.8
Tagging openjdk:8-jre-alpine3.8
Tagging openjdk:8u171-jre-alpine
Tagging openjdk:8-jre-alpine

$ test/run.sh openjdk:8u171-jre-alpine3.8
testing openjdk:8u171-jre-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:7u181-jdk-jessie
Using bashbrew/cache:04d0ba02c919eff47aad83d01c54424ee04d38ec16a9cb449d15a24eb8c1039d (openjdk:7u181-jdk-jessie)
Tagging openjdk:7u181-jdk-jessie
Tagging openjdk:7u181-jessie
Tagging openjdk:7-jdk-jessie
Tagging openjdk:7-jessie
Tagging openjdk:7u181-jdk
Tagging openjdk:7u181
Tagging openjdk:7-jdk
Tagging openjdk:7

$ test/run.sh openjdk:7u181-jdk-jessie
testing openjdk:7u181-jdk-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:7u181-jdk-slim-jessie
Using bashbrew/cache:c8a68e508d1aa7013cefdaaa99d683250c358192fc726e165b81bd2a2357179a (openjdk:7u181-jdk-slim-jessie)
Tagging openjdk:7u181-jdk-slim-jessie
Tagging openjdk:7u181-slim-jessie
Tagging openjdk:7-jdk-slim-jessie
Tagging openjdk:7-slim-jessie
Tagging openjdk:7u181-jdk-slim
Tagging openjdk:7u181-slim
Tagging openjdk:7-jdk-slim
Tagging openjdk:7-slim

$ test/run.sh openjdk:7u181-jdk-slim-jessie
testing openjdk:7u181-jdk-slim-jessie
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:7u181-jdk-alpine3.8
Using bashbrew/cache:9e0e11ee47e44ba8f0e963fa85917b9c9724117c2d5b2a0af72feca65fcaee29 (openjdk:7u181-jdk-alpine3.8)
Tagging openjdk:7u181-jdk-alpine3.8
Tagging openjdk:7u181-alpine3.8
Tagging openjdk:7-jdk-alpine3.8
Tagging openjdk:7-alpine3.8
Tagging openjdk:7u181-jdk-alpine
Tagging openjdk:7u181-alpine
Tagging openjdk:7-jdk-alpine
Tagging openjdk:7-alpine

$ test/run.sh openjdk:7u181-jdk-alpine3.8
testing openjdk:7u181-jdk-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:7u181-jre-jessie
Using bashbrew/cache:222d653e0a1e00758671b0220f81957a166b2b80ed805949e0a069ddaf36377f (openjdk:7u181-jre-jessie)
Tagging openjdk:7u181-jre-jessie
Tagging openjdk:7-jre-jessie
Tagging openjdk:7u181-jre
Tagging openjdk:7-jre

$ test/run.sh openjdk:7u181-jre-jessie
testing openjdk:7u181-jre-jessie
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'java-hello-world' [5/6]...passed
	'java-uimanager-font' [6/6]...passed


$ bashbrew build openjdk:7u181-jre-slim-jessie
Using bashbrew/cache:01ce4c454063d35c55133766096e4990d6c1995da01885b0bc2920a53fc0b6e7 (openjdk:7u181-jre-slim-jessie)
Tagging openjdk:7u181-jre-slim-jessie
Tagging openjdk:7-jre-slim-jessie
Tagging openjdk:7u181-jre-slim
Tagging openjdk:7-jre-slim

$ test/run.sh openjdk:7u181-jre-slim-jessie
testing openjdk:7u181-jre-slim-jessie
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed


$ bashbrew build openjdk:7u181-jre-alpine3.8
Using bashbrew/cache:a59378bc676a2ec8b132432f5defb24dd62af791653a6336589540883b5ae42e (openjdk:7u181-jre-alpine3.8)
Tagging openjdk:7u181-jre-alpine3.8
Tagging openjdk:7-jre-alpine3.8
Tagging openjdk:7u181-jre-alpine
Tagging openjdk:7-jre-alpine

$ test/run.sh openjdk:7u181-jre-alpine3.8
testing openjdk:7u181-jre-alpine3.8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'java-hello-world' [5/5]...passed
$ bashbrew build owncloud:10.0.9-apache
Using bashbrew/cache:ed354e732ed8b38648ad76a6078f9ffb8c5a388054d75d80c2e32710e37bde9c (owncloud:10.0.9-apache)
Tagging owncloud:10.0.9-apache
Tagging owncloud:10.0-apache
Tagging owncloud:10-apache
Tagging owncloud:apache
Tagging owncloud:10.0.9
Tagging owncloud:10.0
Tagging owncloud:10
Tagging owncloud:latest

$ test/run.sh owncloud:10.0.9-apache
testing owncloud:10.0.9-apache
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build owncloud:10.0.9-fpm
Using bashbrew/cache:ac7192d3dc2af440f197e712dd9da89c4ac9d1141cb18a773db8c6672114b77c (owncloud:10.0.9-fpm)
Tagging owncloud:10.0.9-fpm
Tagging owncloud:10.0-fpm
Tagging owncloud:10-fpm
Tagging owncloud:fpm

$ test/run.sh owncloud:10.0.9-fpm
testing owncloud:10.0.9-fpm
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build owncloud:9.1.8-apache
Using bashbrew/cache:d54e7de51bc4811b371c1ff5597c6597cd92b23a00d338b38d0f620e938480de (owncloud:9.1.8-apache)
Tagging owncloud:9.1.8-apache
Tagging owncloud:9.1-apache
Tagging owncloud:9-apache
Tagging owncloud:9.1.8
Tagging owncloud:9.1
Tagging owncloud:9

$ test/run.sh owncloud:9.1.8-apache
testing owncloud:9.1.8-apache
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build owncloud:9.1.8-fpm
Using bashbrew/cache:54e65118c3de0448898924a6407d39160305306aa04e5e9a8424ba3b79ac5df2 (owncloud:9.1.8-fpm)
Tagging owncloud:9.1.8-fpm
Tagging owncloud:9.1-fpm
Tagging owncloud:9-fpm

$ test/run.sh owncloud:9.1.8-fpm
testing owncloud:9.1.8-fpm
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed
$ bashbrew build percona:5.7.22-stretch
Using bashbrew/cache:08f3d758970d8bb4984e65319f031516a54a5d2341eb5884f4512e3d2ceda7b9 (percona:5.7.22-stretch)
Tagging percona:5.7.22-stretch
Tagging percona:5.7-stretch
Tagging percona:5-stretch
Tagging percona:stretch
Tagging percona:5.7.22
Tagging percona:5.7
Tagging percona:5
Tagging percona:latest

$ test/run.sh percona:5.7.22-stretch
testing percona:5.7.22-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed


$ bashbrew build percona:5.6.40-stretch
Using bashbrew/cache:03cfc106dc7239ef553b7a23895524289fe7637dbfbc62853e11d32350cc1bc0 (percona:5.6.40-stretch)
Tagging percona:5.6.40-stretch
Tagging percona:5.6-stretch
Tagging percona:5.6.40
Tagging percona:5.6

$ test/run.sh percona:5.6.40-stretch
testing percona:5.6.40-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7].......passed
	'mysql-initdb' [6/7].......passed
	'mysql-log-bin' [7/7].......passed


$ bashbrew build percona:5.5.60-stretch
Using bashbrew/cache:ef56461554bd91e9d6b287fe2be19fe07a8962f2023e3ce6256754fa7abc33df (percona:5.5.60-stretch)
Tagging percona:5.5.60-stretch
Tagging percona:5.5-stretch
Tagging percona:5.5.60
Tagging percona:5.5

$ test/run.sh percona:5.5.60-stretch
testing percona:5.5.60-stretch
	'utc' [1/7]...passed
	'cve-2014--shellshock' [2/7]...passed
	'no-hard-coded-passwords' [3/7]...passed
	'override-cmd' [4/7]...passed
	'mysql-basics' [5/7]......passed
	'mysql-initdb' [6/7]......passed
	'mysql-log-bin' [7/7]......passed
$ bashbrew build postgres:11-beta2
Using bashbrew/cache:313d54fb2b1d4d712cf36141faaba3fd5d59e1d2f6e9bf3f254cc7eb34148b09 (postgres:11-beta2)
Tagging postgres:11-beta2
Tagging postgres:11

$ test/run.sh postgres:11-beta2
testing postgres:11-beta2
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:11-beta2-alpine
Using bashbrew/cache:4d11f0dd94f85373318b35e2883319f6db7d0f24c1d713b33a1d2d7d2109d978 (postgres:11-beta2-alpine)
Tagging postgres:11-beta2-alpine
Tagging postgres:11-alpine

$ test/run.sh postgres:11-beta2-alpine
testing postgres:11-beta2-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:10.4
Using bashbrew/cache:63ff7225cfe83f15d3e88877949af55327dd9b3411b4e7fa1437c1941deda610 (postgres:10.4)
Tagging postgres:10.4
Tagging postgres:10
Tagging postgres:latest

$ test/run.sh postgres:10.4
testing postgres:10.4
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:10.4-alpine
Using bashbrew/cache:36cf6fbf6d34bf182eaf0d28552cf45a1b80e04ffed066f7f0a917416b2e92ab (postgres:10.4-alpine)
Tagging postgres:10.4-alpine
Tagging postgres:10-alpine
Tagging postgres:alpine

$ test/run.sh postgres:10.4-alpine
testing postgres:10.4-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6]....passed
	'postgres-initdb' [6/6]....passed


$ bashbrew build postgres:9.6.9
Using bashbrew/cache:6670480e5dd41703716fc8df317d5926d11119e7bd51af95c52395ad97dc42d5 (postgres:9.6.9)
Tagging postgres:9.6.9
Tagging postgres:9.6
Tagging postgres:9

$ test/run.sh postgres:9.6.9
testing postgres:9.6.9
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.6.9-alpine
Using bashbrew/cache:3cd5d096fba88240f241aded7a780682f8165610900089aaafc14b1409020d05 (postgres:9.6.9-alpine)
Tagging postgres:9.6.9-alpine
Tagging postgres:9.6-alpine
Tagging postgres:9-alpine

$ test/run.sh postgres:9.6.9-alpine
testing postgres:9.6.9-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.5.13
Using bashbrew/cache:c5800005261f8e71106d844a84b5c0c568a1cb6c40ff4244e6c028ce13663501 (postgres:9.5.13)
Tagging postgres:9.5.13
Tagging postgres:9.5

$ test/run.sh postgres:9.5.13
testing postgres:9.5.13
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.5.13-alpine
Using bashbrew/cache:ef0e3be2a4b6d403b0b0b12d8e0054ec68246a7ff4a74a883ed6d69c45c62967 (postgres:9.5.13-alpine)
Tagging postgres:9.5.13-alpine
Tagging postgres:9.5-alpine

$ test/run.sh postgres:9.5.13-alpine
testing postgres:9.5.13-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.4.18
Using bashbrew/cache:f167249169975f6cb59e84fe1ff2a84ee1c9d610b9ab7bc0946ad4af878572e4 (postgres:9.4.18)
Tagging postgres:9.4.18
Tagging postgres:9.4

$ test/run.sh postgres:9.4.18
testing postgres:9.4.18
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.4.18-alpine
Using bashbrew/cache:cdf78faa3840d105f8610acf2f52d9b599c25f604a21494da43d5aac21827525 (postgres:9.4.18-alpine)
Tagging postgres:9.4.18-alpine
Tagging postgres:9.4-alpine

$ test/run.sh postgres:9.4.18-alpine
testing postgres:9.4.18-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.3.23
Using bashbrew/cache:e820a13b1baa7d7ce1010a6f4ffeeae3c20296a21945d26cd7a62abcfa0250ba (postgres:9.3.23)
Tagging postgres:9.3.23
Tagging postgres:9.3

$ test/run.sh postgres:9.3.23
testing postgres:9.3.23
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed


$ bashbrew build postgres:9.3.23-alpine
Using bashbrew/cache:b240fd3338139180092dd0fff334eebe487f4e3df2a1edc3f2662e2010496a2e (postgres:9.3.23-alpine)
Tagging postgres:9.3.23-alpine
Tagging postgres:9.3-alpine

$ test/run.sh postgres:9.3.23-alpine
testing postgres:9.3.23-alpine
	'utc' [1/6]...passed
	'cve-2014--shellshock' [2/6]...passed
	'no-hard-coded-passwords' [3/6]...passed
	'override-cmd' [4/6]...passed
	'postgres-basics' [5/6].....passed
	'postgres-initdb' [6/6].....passed
$ bashbrew build rabbitmq:3.7.7
Using bashbrew/cache:09828cb5c80f74810aeab0b30b30b78639915e260bd11e295e1cd0d9e6bb10b8 (rabbitmq:3.7.7)
Tagging rabbitmq:3.7.7
Tagging rabbitmq:3.7
Tagging rabbitmq:3
Tagging rabbitmq:latest

$ test/run.sh rabbitmq:3.7.7
testing rabbitmq:3.7.7
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.7-management
Using bashbrew/cache:e3b7b55a1d2b2b12c40a5c027439ef3ec57653d4c435f070a4e046960feb3faa (rabbitmq:3.7.7-management)
Tagging rabbitmq:3.7.7-management
Tagging rabbitmq:3.7-management
Tagging rabbitmq:3-management
Tagging rabbitmq:management

$ test/run.sh rabbitmq:3.7.7-management
testing rabbitmq:3.7.7-management
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.7-alpine
Using bashbrew/cache:9590db271178195e3f14c60a17c9d07b1a88521fa618734c194e8424d290b3a6 (rabbitmq:3.7.7-alpine)
Tagging rabbitmq:3.7.7-alpine
Tagging rabbitmq:3.7-alpine
Tagging rabbitmq:3-alpine
Tagging rabbitmq:alpine

$ test/run.sh rabbitmq:3.7.7-alpine
testing rabbitmq:3.7.7-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.7.7-management-alpine
Using bashbrew/cache:18e9491f6d5d0b41e16d05288b8edfa9ed83aa70a6aaaf16a29c493908f3578c (rabbitmq:3.7.7-management-alpine)
Tagging rabbitmq:3.7.7-management-alpine
Tagging rabbitmq:3.7-management-alpine
Tagging rabbitmq:3-management-alpine
Tagging rabbitmq:management-alpine

$ test/run.sh rabbitmq:3.7.7-management-alpine
testing rabbitmq:3.7.7-management-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5].....passed


$ bashbrew build rabbitmq:3.6.16
Using bashbrew/cache:8ee513886f15e8b18992f649ec00748807dbd28d1f44c160ac62d9fde83e16cc (rabbitmq:3.6.16)
Tagging rabbitmq:3.6.16
Tagging rabbitmq:3.6

$ test/run.sh rabbitmq:3.6.16
testing rabbitmq:3.6.16
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5]....passed


$ bashbrew build rabbitmq:3.6.16-management
Using bashbrew/cache:b29958e53384d1c436cdb21eb617f6aea4cd015333f34cbad808085e4ec17436 (rabbitmq:3.6.16-management)
Tagging rabbitmq:3.6.16-management
Tagging rabbitmq:3.6-management

$ test/run.sh rabbitmq:3.6.16-management
testing rabbitmq:3.6.16-management
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5]....passed


$ bashbrew build rabbitmq:3.6.16-alpine
Using bashbrew/cache:d904b6b30de14e7c0dfcffb303770626d961511953289d84a5584e51fdd1e975 (rabbitmq:3.6.16-alpine)
Tagging rabbitmq:3.6.16-alpine
Tagging rabbitmq:3.6-alpine

$ test/run.sh rabbitmq:3.6.16-alpine
testing rabbitmq:3.6.16-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5]....passed


$ bashbrew build rabbitmq:3.6.16-management-alpine
Using bashbrew/cache:575d9a254f0f07b54c7b3e3d7aa068d1374c1e905894cc42fd3d59909d5f9e9e (rabbitmq:3.6.16-management-alpine)
Tagging rabbitmq:3.6.16-management-alpine
Tagging rabbitmq:3.6-management-alpine

$ test/run.sh rabbitmq:3.6.16-management-alpine
testing rabbitmq:3.6.16-management-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'rabbitmq-basics' [5/5]....passed
$ bashbrew build rocket.chat:0.68.0
Using bashbrew/cache:820c691bb9ed6a17398e25ab7322c478429f413c6b6bf6bb8116b4c1dd86c6d2 (rocket.chat:0.68.0)
Tagging rocket.chat:0.68.0
Tagging rocket.chat:0.68
Tagging rocket.chat:0
Tagging rocket.chat:latest

$ test/run.sh rocket.chat:0.68.0
testing rocket.chat:0.68.0
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed
$ bashbrew build tomcat:7.0.90-jre7
Using bashbrew/cache:a3e1f1ea99eefc6e9559cb37f9de182522191a44d3136660881d60333c7f9e26 (tomcat:7.0.90-jre7)
Tagging tomcat:7.0.90-jre7
Tagging tomcat:7.0-jre7
Tagging tomcat:7-jre7
Tagging tomcat:7.0.90
Tagging tomcat:7.0
Tagging tomcat:7

$ test/run.sh tomcat:7.0.90-jre7
testing tomcat:7.0.90-jre7
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:7.0.90-jre7-slim
Using bashbrew/cache:89121281dcdde9d4a7c3a9b2007794adb12884e3d81b078c2b6927bb0d12fc89 (tomcat:7.0.90-jre7-slim)
Tagging tomcat:7.0.90-jre7-slim
Tagging tomcat:7.0-jre7-slim
Tagging tomcat:7-jre7-slim
Tagging tomcat:7.0.90-slim
Tagging tomcat:7.0-slim
Tagging tomcat:7-slim

$ test/run.sh tomcat:7.0.90-jre7-slim
testing tomcat:7.0.90-jre7-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:7.0.90-jre7-alpine
Using bashbrew/cache:659a909f5b640d8a77a0c39ee0e4ca123752c7d485fcdce7f0766fdb517a6def (tomcat:7.0.90-jre7-alpine)
Tagging tomcat:7.0.90-jre7-alpine
Tagging tomcat:7.0-jre7-alpine
Tagging tomcat:7-jre7-alpine
Tagging tomcat:7.0.90-alpine
Tagging tomcat:7.0-alpine
Tagging tomcat:7-alpine

$ test/run.sh tomcat:7.0.90-jre7-alpine
testing tomcat:7.0.90-jre7-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:7.0.90-jre8
Using bashbrew/cache:610789eee66b565782abfee3baeef49c78d473240b8104b22c059035da31ccdd (tomcat:7.0.90-jre8)
Tagging tomcat:7.0.90-jre8
Tagging tomcat:7.0-jre8
Tagging tomcat:7-jre8

$ test/run.sh tomcat:7.0.90-jre8
testing tomcat:7.0.90-jre8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:7.0.90-jre8-slim
Using bashbrew/cache:039a8de5a6815958920beb75a38000f5e928d6187f22fd9a9ad15f68e0a5f438 (tomcat:7.0.90-jre8-slim)
Tagging tomcat:7.0.90-jre8-slim
Tagging tomcat:7.0-jre8-slim
Tagging tomcat:7-jre8-slim

$ test/run.sh tomcat:7.0.90-jre8-slim
testing tomcat:7.0.90-jre8-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:7.0.90-jre8-alpine
Using bashbrew/cache:583af48dfc82541ea7147856ca5332df92cbd06a41d87cbbad1abfc9a5cb2515 (tomcat:7.0.90-jre8-alpine)
Tagging tomcat:7.0.90-jre8-alpine
Tagging tomcat:7.0-jre8-alpine
Tagging tomcat:7-jre8-alpine

$ test/run.sh tomcat:7.0.90-jre8-alpine
testing tomcat:7.0.90-jre8-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.0.53-jre7
Using bashbrew/cache:d78a9c5f23b23d0a0d76814d2678f2e9f4e831c25fb6d50066ccfdfef6758fca (tomcat:8.0.53-jre7)
Tagging tomcat:8.0.53-jre7
Tagging tomcat:8.0-jre7
Tagging tomcat:8.0.53
Tagging tomcat:8.0

$ test/run.sh tomcat:8.0.53-jre7
testing tomcat:8.0.53-jre7
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.0.53-jre7-slim
Using bashbrew/cache:9ea5a844bc8c680e94307f68c250986dc571965e9aeafe81e7641ffee70ed4a8 (tomcat:8.0.53-jre7-slim)
Tagging tomcat:8.0.53-jre7-slim
Tagging tomcat:8.0-jre7-slim
Tagging tomcat:8.0.53-slim
Tagging tomcat:8.0-slim

$ test/run.sh tomcat:8.0.53-jre7-slim
testing tomcat:8.0.53-jre7-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.0.53-jre7-alpine
Using bashbrew/cache:00a051e8ad01db75d62fa08395d8eb041828466a34cc3e1a9bc2428deaeab4f7 (tomcat:8.0.53-jre7-alpine)
Tagging tomcat:8.0.53-jre7-alpine
Tagging tomcat:8.0-jre7-alpine
Tagging tomcat:8.0.53-alpine
Tagging tomcat:8.0-alpine

$ test/run.sh tomcat:8.0.53-jre7-alpine
testing tomcat:8.0.53-jre7-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.0.53-jre8
Using bashbrew/cache:40455df29733d9689239299ab8351052930ea480e24d2d55ae4c36184a661b3d (tomcat:8.0.53-jre8)
Tagging tomcat:8.0.53-jre8
Tagging tomcat:8.0-jre8

$ test/run.sh tomcat:8.0.53-jre8
testing tomcat:8.0.53-jre8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.0.53-jre8-slim
Using bashbrew/cache:e4850b6510f3619685a34638f0d3755d27515b34e3a9cd7b88276a4388eef54f (tomcat:8.0.53-jre8-slim)
Tagging tomcat:8.0.53-jre8-slim
Tagging tomcat:8.0-jre8-slim

$ test/run.sh tomcat:8.0.53-jre8-slim
testing tomcat:8.0.53-jre8-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.0.53-jre8-alpine
Using bashbrew/cache:01bc2492f89513c6c3988d13557ff991b38b57646dbcb1dfdd99fdb4f238be8d (tomcat:8.0.53-jre8-alpine)
Tagging tomcat:8.0.53-jre8-alpine
Tagging tomcat:8.0-jre8-alpine

$ test/run.sh tomcat:8.0.53-jre8-alpine
testing tomcat:8.0.53-jre8-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.5.32-jre8
Using bashbrew/cache:73c6df24b23b694994bddfd4dbbdb3367ef026237db1de3d8a7a105fd03e9caf (tomcat:8.5.32-jre8)
Tagging tomcat:8.5.32-jre8
Tagging tomcat:8.5-jre8
Tagging tomcat:8-jre8
Tagging tomcat:jre8
Tagging tomcat:8.5.32
Tagging tomcat:8.5
Tagging tomcat:8
Tagging tomcat:latest

$ test/run.sh tomcat:8.5.32-jre8
testing tomcat:8.5.32-jre8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.5.32-jre8-slim
Using bashbrew/cache:1729ce0e473b0b46cad4f9f25191a03a64485e9e219182208ac1144105e55d35 (tomcat:8.5.32-jre8-slim)
Tagging tomcat:8.5.32-jre8-slim
Tagging tomcat:8.5-jre8-slim
Tagging tomcat:8-jre8-slim
Tagging tomcat:jre8-slim
Tagging tomcat:8.5.32-slim
Tagging tomcat:8.5-slim
Tagging tomcat:8-slim
Tagging tomcat:slim

$ test/run.sh tomcat:8.5.32-jre8-slim
testing tomcat:8.5.32-jre8-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.5.32-jre8-alpine
Using bashbrew/cache:c67fd9dc611137b04cd96e4fb150d5498db0615cade6135415197f9a3a4c6825 (tomcat:8.5.32-jre8-alpine)
Tagging tomcat:8.5.32-jre8-alpine
Tagging tomcat:8.5-jre8-alpine
Tagging tomcat:8-jre8-alpine
Tagging tomcat:jre8-alpine
Tagging tomcat:8.5.32-alpine
Tagging tomcat:8.5-alpine
Tagging tomcat:8-alpine
Tagging tomcat:alpine

$ test/run.sh tomcat:8.5.32-jre8-alpine
testing tomcat:8.5.32-jre8-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.5.32-jre10
Using bashbrew/cache:871c1e25c00b805cea2a5867bdc77ebfc2aaf35b72a7911538c778029ccb61d6 (tomcat:8.5.32-jre10)
Tagging tomcat:8.5.32-jre10
Tagging tomcat:8.5-jre10
Tagging tomcat:8-jre10
Tagging tomcat:jre10

$ test/run.sh tomcat:8.5.32-jre10
testing tomcat:8.5.32-jre10
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:8.5.32-jre10-slim
Using bashbrew/cache:1dd9cfb5086cbbffded8fa70a672b8beeac1f2178f26ba34d45b535f23520580 (tomcat:8.5.32-jre10-slim)
Tagging tomcat:8.5.32-jre10-slim
Tagging tomcat:8.5-jre10-slim
Tagging tomcat:8-jre10-slim
Tagging tomcat:jre10-slim

$ test/run.sh tomcat:8.5.32-jre10-slim
testing tomcat:8.5.32-jre10-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:9.0.10-jre8
Using bashbrew/cache:91c364a8936d899df733c47cf44451871999af29570c1712068c02c3022de54a (tomcat:9.0.10-jre8)
Tagging tomcat:9.0.10-jre8
Tagging tomcat:9.0-jre8
Tagging tomcat:9-jre8

$ test/run.sh tomcat:9.0.10-jre8
testing tomcat:9.0.10-jre8
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:9.0.10-jre8-slim
Using bashbrew/cache:ea981def932ba0a6b84bab65aab84236d8b30f5a35e447d835b041617ea32e07 (tomcat:9.0.10-jre8-slim)
Tagging tomcat:9.0.10-jre8-slim
Tagging tomcat:9.0-jre8-slim
Tagging tomcat:9-jre8-slim

$ test/run.sh tomcat:9.0.10-jre8-slim
testing tomcat:9.0.10-jre8-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:9.0.10-jre8-alpine
Using bashbrew/cache:61c15bdc01ed78d834d027a771c1365713cc17e948b2238e5642dd290724bbf2 (tomcat:9.0.10-jre8-alpine)
Tagging tomcat:9.0.10-jre8-alpine
Tagging tomcat:9.0-jre8-alpine
Tagging tomcat:9-jre8-alpine

$ test/run.sh tomcat:9.0.10-jre8-alpine
testing tomcat:9.0.10-jre8-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:9.0.10-jre10
Using bashbrew/cache:6334126b570ffbe8d9f394a6b07b3fc3c5c8754f24b769657a7c5d68e6fe9f12 (tomcat:9.0.10-jre10)
Tagging tomcat:9.0.10-jre10
Tagging tomcat:9.0-jre10
Tagging tomcat:9-jre10
Tagging tomcat:9.0.10
Tagging tomcat:9.0
Tagging tomcat:9

$ test/run.sh tomcat:9.0.10-jre10
testing tomcat:9.0.10-jre10
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed


$ bashbrew build tomcat:9.0.10-jre10-slim
Using bashbrew/cache:316903a4b4a279f3da718e0bb90cae4d03d8397dc3dfc3308d4982d8dd439547 (tomcat:9.0.10-jre10-slim)
Tagging tomcat:9.0.10-jre10-slim
Tagging tomcat:9.0-jre10-slim
Tagging tomcat:9-jre10-slim
Tagging tomcat:9.0.10-slim
Tagging tomcat:9.0-slim
Tagging tomcat:9-slim

$ test/run.sh tomcat:9.0.10-jre10-slim
testing tomcat:9.0.10-jre10-slim
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'tomcat-hello-world' [5/5]....passed
$ bashbrew build wordpress:4.9.7-php5.6-apache
Using bashbrew/cache:2d7ba376b0f4cdd456bdec034a39db636a8857e5db7a2792f24996e8605bf96a (wordpress:4.9.7-php5.6-apache)
Tagging wordpress:4.9.7-php5.6-apache
Tagging wordpress:4.9-php5.6-apache
Tagging wordpress:4-php5.6-apache
Tagging wordpress:php5.6-apache
Tagging wordpress:4.9.7-php5.6
Tagging wordpress:4.9-php5.6
Tagging wordpress:4-php5.6
Tagging wordpress:php5.6

$ test/run.sh wordpress:4.9.7-php5.6-apache
testing wordpress:4.9.7-php5.6-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php5.6-fpm
Using bashbrew/cache:69ed5020b852cbd3ee1200b0ed658ae852bfc5b96a06ce5eba0f4f3f32d80c8a (wordpress:4.9.7-php5.6-fpm)
Tagging wordpress:4.9.7-php5.6-fpm
Tagging wordpress:4.9-php5.6-fpm
Tagging wordpress:4-php5.6-fpm
Tagging wordpress:php5.6-fpm

$ test/run.sh wordpress:4.9.7-php5.6-fpm
testing wordpress:4.9.7-php5.6-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php5.6-fpm-alpine
Using bashbrew/cache:c1bea6e03a50c1f4a85516ce3baa59cac06d73d85e36427b24cbc8ce57c3c5c9 (wordpress:4.9.7-php5.6-fpm-alpine)
Tagging wordpress:4.9.7-php5.6-fpm-alpine
Tagging wordpress:4.9-php5.6-fpm-alpine
Tagging wordpress:4-php5.6-fpm-alpine
Tagging wordpress:php5.6-fpm-alpine

$ test/run.sh wordpress:4.9.7-php5.6-fpm-alpine
testing wordpress:4.9.7-php5.6-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.0-apache
Using bashbrew/cache:a94eb05bb5f81216d8508ec895fd839ea0422b964b21d6f56d33e6ca8cab4fb3 (wordpress:4.9.7-php7.0-apache)
Tagging wordpress:4.9.7-php7.0-apache
Tagging wordpress:4.9-php7.0-apache
Tagging wordpress:4-php7.0-apache
Tagging wordpress:php7.0-apache
Tagging wordpress:4.9.7-php7.0
Tagging wordpress:4.9-php7.0
Tagging wordpress:4-php7.0
Tagging wordpress:php7.0

$ test/run.sh wordpress:4.9.7-php7.0-apache
testing wordpress:4.9.7-php7.0-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.0-fpm
Using bashbrew/cache:ab256a9fd496c8a178ab70e8d2a689c069c7df5c3dd4c8bc626bcb489379025e (wordpress:4.9.7-php7.0-fpm)
Tagging wordpress:4.9.7-php7.0-fpm
Tagging wordpress:4.9-php7.0-fpm
Tagging wordpress:4-php7.0-fpm
Tagging wordpress:php7.0-fpm

$ test/run.sh wordpress:4.9.7-php7.0-fpm
testing wordpress:4.9.7-php7.0-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.0-fpm-alpine
Using bashbrew/cache:331e2f55b18bf61dbf1db9422613b5917d75b0bbf63e298aea9402d541ec6faa (wordpress:4.9.7-php7.0-fpm-alpine)
Tagging wordpress:4.9.7-php7.0-fpm-alpine
Tagging wordpress:4.9-php7.0-fpm-alpine
Tagging wordpress:4-php7.0-fpm-alpine
Tagging wordpress:php7.0-fpm-alpine

$ test/run.sh wordpress:4.9.7-php7.0-fpm-alpine
testing wordpress:4.9.7-php7.0-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.1-apache
Using bashbrew/cache:f5f21a5c87abd15b6bfe36b3d281a2fb1cee2bd17cbc49ddac44368f66d16e18 (wordpress:4.9.7-php7.1-apache)
Tagging wordpress:4.9.7-php7.1-apache
Tagging wordpress:4.9-php7.1-apache
Tagging wordpress:4-php7.1-apache
Tagging wordpress:php7.1-apache
Tagging wordpress:4.9.7-php7.1
Tagging wordpress:4.9-php7.1
Tagging wordpress:4-php7.1
Tagging wordpress:php7.1

$ test/run.sh wordpress:4.9.7-php7.1-apache
testing wordpress:4.9.7-php7.1-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......failed


$ bashbrew build wordpress:4.9.7-php7.1-fpm
Using bashbrew/cache:0b11787a9c57c2198bbc0efb659c53c7427986047d8547ab7443d53191fe7386 (wordpress:4.9.7-php7.1-fpm)
Tagging wordpress:4.9.7-php7.1-fpm
Tagging wordpress:4.9-php7.1-fpm
Tagging wordpress:4-php7.1-fpm
Tagging wordpress:php7.1-fpm

$ test/run.sh wordpress:4.9.7-php7.1-fpm
testing wordpress:4.9.7-php7.1-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.1-fpm-alpine
Using bashbrew/cache:44af2c1e824318906f77f2bb750f1ad75024f6382a155b516a5b5d8c55173919 (wordpress:4.9.7-php7.1-fpm-alpine)
Tagging wordpress:4.9.7-php7.1-fpm-alpine
Tagging wordpress:4.9-php7.1-fpm-alpine
Tagging wordpress:4-php7.1-fpm-alpine
Tagging wordpress:php7.1-fpm-alpine

$ test/run.sh wordpress:4.9.7-php7.1-fpm-alpine
testing wordpress:4.9.7-php7.1-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-apache
Using bashbrew/cache:447265958f4cdb16b977a6ddb70adfaf3930a02e87a367061f4a228320997857 (wordpress:4.9.7-apache)
Tagging wordpress:4.9.7-apache
Tagging wordpress:4.9-apache
Tagging wordpress:4-apache
Tagging wordpress:apache
Tagging wordpress:4.9.7
Tagging wordpress:4.9
Tagging wordpress:4
Tagging wordpress:latest
Tagging wordpress:4.9.7-php7.2-apache
Tagging wordpress:4.9-php7.2-apache
Tagging wordpress:4-php7.2-apache
Tagging wordpress:php7.2-apache
Tagging wordpress:4.9.7-php7.2
Tagging wordpress:4.9-php7.2
Tagging wordpress:4-php7.2
Tagging wordpress:php7.2

$ test/run.sh wordpress:4.9.7-apache
testing wordpress:4.9.7-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-fpm
Using bashbrew/cache:cc6c42b0fe97555e99275cbd1934db9d90a2aa43e966603e245d2d8d042fe400 (wordpress:4.9.7-fpm)
Tagging wordpress:4.9.7-fpm
Tagging wordpress:4.9-fpm
Tagging wordpress:4-fpm
Tagging wordpress:fpm
Tagging wordpress:4.9.7-php7.2-fpm
Tagging wordpress:4.9-php7.2-fpm
Tagging wordpress:4-php7.2-fpm
Tagging wordpress:php7.2-fpm

$ test/run.sh wordpress:4.9.7-fpm
testing wordpress:4.9.7-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-fpm-alpine
Using bashbrew/cache:e4b02ded7250e0d2841fae23b0f3d15720d1ff0b0451de4fe02bee33861cdce8 (wordpress:4.9.7-fpm-alpine)
Tagging wordpress:4.9.7-fpm-alpine
Tagging wordpress:4.9-fpm-alpine
Tagging wordpress:4-fpm-alpine
Tagging wordpress:fpm-alpine
Tagging wordpress:4.9.7-php7.2-fpm-alpine
Tagging wordpress:4.9-php7.2-fpm-alpine
Tagging wordpress:4-php7.2-fpm-alpine
Tagging wordpress:php7.2-fpm-alpine

$ test/run.sh wordpress:4.9.7-fpm-alpine
testing wordpress:4.9.7-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:cli-1.5.1-php5.6
Using bashbrew/cache:0272dc3e05b598ed0a67c31e6bbfa3021b397fcfa53efc65641fae2d59e5e827 (wordpress:cli-1.5.1-php5.6)
Tagging wordpress:cli-1.5.1-php5.6
Tagging wordpress:cli-1.5-php5.6
Tagging wordpress:cli-1-php5.6
Tagging wordpress:cli-php5.6

$ test/run.sh wordpress:cli-1.5.1-php5.6
testing wordpress:cli-1.5.1-php5.6
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-1.5.1-php7.0
Using bashbrew/cache:bfd32c92660746a47412e204561ea0d5cee106bec9d7c33c68f770c0ea8d31d1 (wordpress:cli-1.5.1-php7.0)
Tagging wordpress:cli-1.5.1-php7.0
Tagging wordpress:cli-1.5-php7.0
Tagging wordpress:cli-1-php7.0
Tagging wordpress:cli-php7.0

$ test/run.sh wordpress:cli-1.5.1-php7.0
testing wordpress:cli-1.5.1-php7.0
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-1.5.1-php7.1
Using bashbrew/cache:7c927a96ebfdadbe8544ed83bbfa79314948b56286f65752f85d0130ebe02754 (wordpress:cli-1.5.1-php7.1)
Tagging wordpress:cli-1.5.1-php7.1
Tagging wordpress:cli-1.5-php7.1
Tagging wordpress:cli-1-php7.1
Tagging wordpress:cli-php7.1

$ test/run.sh wordpress:cli-1.5.1-php7.1
testing wordpress:cli-1.5.1-php7.1
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-1.5.1
Using bashbrew/cache:d5d681189278b6114da2230b3274021eb4d720c699747b0467c5007ecacd8511 (wordpress:cli-1.5.1)
Tagging wordpress:cli-1.5.1
Tagging wordpress:cli-1.5
Tagging wordpress:cli-1
Tagging wordpress:cli
Tagging wordpress:cli-1.5.1-php7.2
Tagging wordpress:cli-1.5-php7.2
Tagging wordpress:cli-1-php7.2
Tagging wordpress:cli-php7.2

$ test/run.sh wordpress:cli-1.5.1
testing wordpress:cli-1.5.1
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed

The following images failed at least one test:

  • openjdk:
    • openjdk:10.0.2-jdk-windowsservercore-ltsc2016
    • openjdk:10.0.2-jdk-windowsservercore-1709
    • openjdk:10.0.2-jdk-nanoserver-sac2016
    • openjdk:8u181-jdk-windowsservercore-ltsc2016
    • openjdk:8u181-jdk-windowsservercore-1709
    • openjdk:8u181-jdk-nanoserver-sac2016
  • wordpress:
    • wordpress:4.9.7-php7.1-apache
  • mongo:
    • mongo:3.2.20-windowsservercore-ltsc2016
    • mongo:3.2.20-windowsservercore-1709
    • mongo:3.4.16-windowsservercore-ltsc2016
    • mongo:3.4.16-windowsservercore-1709
    • mongo:3.6.6-windowsservercore-ltsc2016
    • mongo:3.6.6-windowsservercore-1709
    • mongo:4.0.0-windowsservercore-ltsc2016
    • mongo:4.0.0-windowsservercore-1709
    • mongo:4.0.0-windowsservercore-1803
    • mongo:4.1.1-windowsservercore-ltsc2016
    • mongo:4.1.1-windowsservercore-1709
    • mongo:4.1.1-windowsservercore-1803

@tianon
Copy link
Member Author

tianon commented Jul 31, 2018

Build test of #4655; 2aef98b; amd64 (wordpress):

$ bashbrew build wordpress:4.9.7-php5.6-apache
Using bashbrew/cache:2d7ba376b0f4cdd456bdec034a39db636a8857e5db7a2792f24996e8605bf96a (wordpress:4.9.7-php5.6-apache)
Tagging wordpress:4.9.7-php5.6-apache
Tagging wordpress:4.9-php5.6-apache
Tagging wordpress:4-php5.6-apache
Tagging wordpress:php5.6-apache
Tagging wordpress:4.9.7-php5.6
Tagging wordpress:4.9-php5.6
Tagging wordpress:4-php5.6
Tagging wordpress:php5.6

$ test/run.sh wordpress:4.9.7-php5.6-apache
testing wordpress:4.9.7-php5.6-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php5.6-fpm
Using bashbrew/cache:69ed5020b852cbd3ee1200b0ed658ae852bfc5b96a06ce5eba0f4f3f32d80c8a (wordpress:4.9.7-php5.6-fpm)
Tagging wordpress:4.9.7-php5.6-fpm
Tagging wordpress:4.9-php5.6-fpm
Tagging wordpress:4-php5.6-fpm
Tagging wordpress:php5.6-fpm

$ test/run.sh wordpress:4.9.7-php5.6-fpm
testing wordpress:4.9.7-php5.6-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php5.6-fpm-alpine
Using bashbrew/cache:c1bea6e03a50c1f4a85516ce3baa59cac06d73d85e36427b24cbc8ce57c3c5c9 (wordpress:4.9.7-php5.6-fpm-alpine)
Tagging wordpress:4.9.7-php5.6-fpm-alpine
Tagging wordpress:4.9-php5.6-fpm-alpine
Tagging wordpress:4-php5.6-fpm-alpine
Tagging wordpress:php5.6-fpm-alpine

$ test/run.sh wordpress:4.9.7-php5.6-fpm-alpine
testing wordpress:4.9.7-php5.6-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.0-apache
Using bashbrew/cache:a94eb05bb5f81216d8508ec895fd839ea0422b964b21d6f56d33e6ca8cab4fb3 (wordpress:4.9.7-php7.0-apache)
Tagging wordpress:4.9.7-php7.0-apache
Tagging wordpress:4.9-php7.0-apache
Tagging wordpress:4-php7.0-apache
Tagging wordpress:php7.0-apache
Tagging wordpress:4.9.7-php7.0
Tagging wordpress:4.9-php7.0
Tagging wordpress:4-php7.0
Tagging wordpress:php7.0

$ test/run.sh wordpress:4.9.7-php7.0-apache
testing wordpress:4.9.7-php7.0-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.0-fpm
Using bashbrew/cache:ab256a9fd496c8a178ab70e8d2a689c069c7df5c3dd4c8bc626bcb489379025e (wordpress:4.9.7-php7.0-fpm)
Tagging wordpress:4.9.7-php7.0-fpm
Tagging wordpress:4.9-php7.0-fpm
Tagging wordpress:4-php7.0-fpm
Tagging wordpress:php7.0-fpm

$ test/run.sh wordpress:4.9.7-php7.0-fpm
testing wordpress:4.9.7-php7.0-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.0-fpm-alpine
Using bashbrew/cache:331e2f55b18bf61dbf1db9422613b5917d75b0bbf63e298aea9402d541ec6faa (wordpress:4.9.7-php7.0-fpm-alpine)
Tagging wordpress:4.9.7-php7.0-fpm-alpine
Tagging wordpress:4.9-php7.0-fpm-alpine
Tagging wordpress:4-php7.0-fpm-alpine
Tagging wordpress:php7.0-fpm-alpine

$ test/run.sh wordpress:4.9.7-php7.0-fpm-alpine
testing wordpress:4.9.7-php7.0-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.1-apache
Using bashbrew/cache:f5f21a5c87abd15b6bfe36b3d281a2fb1cee2bd17cbc49ddac44368f66d16e18 (wordpress:4.9.7-php7.1-apache)
Tagging wordpress:4.9.7-php7.1-apache
Tagging wordpress:4.9-php7.1-apache
Tagging wordpress:4-php7.1-apache
Tagging wordpress:php7.1-apache
Tagging wordpress:4.9.7-php7.1
Tagging wordpress:4.9-php7.1
Tagging wordpress:4-php7.1
Tagging wordpress:php7.1

$ test/run.sh wordpress:4.9.7-php7.1-apache
testing wordpress:4.9.7-php7.1-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.1-fpm
Using bashbrew/cache:0b11787a9c57c2198bbc0efb659c53c7427986047d8547ab7443d53191fe7386 (wordpress:4.9.7-php7.1-fpm)
Tagging wordpress:4.9.7-php7.1-fpm
Tagging wordpress:4.9-php7.1-fpm
Tagging wordpress:4-php7.1-fpm
Tagging wordpress:php7.1-fpm

$ test/run.sh wordpress:4.9.7-php7.1-fpm
testing wordpress:4.9.7-php7.1-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-php7.1-fpm-alpine
Using bashbrew/cache:44af2c1e824318906f77f2bb750f1ad75024f6382a155b516a5b5d8c55173919 (wordpress:4.9.7-php7.1-fpm-alpine)
Tagging wordpress:4.9.7-php7.1-fpm-alpine
Tagging wordpress:4.9-php7.1-fpm-alpine
Tagging wordpress:4-php7.1-fpm-alpine
Tagging wordpress:php7.1-fpm-alpine

$ test/run.sh wordpress:4.9.7-php7.1-fpm-alpine
testing wordpress:4.9.7-php7.1-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-apache
Using bashbrew/cache:447265958f4cdb16b977a6ddb70adfaf3930a02e87a367061f4a228320997857 (wordpress:4.9.7-apache)
Tagging wordpress:4.9.7-apache
Tagging wordpress:4.9-apache
Tagging wordpress:4-apache
Tagging wordpress:apache
Tagging wordpress:4.9.7
Tagging wordpress:4.9
Tagging wordpress:4
Tagging wordpress:latest
Tagging wordpress:4.9.7-php7.2-apache
Tagging wordpress:4.9-php7.2-apache
Tagging wordpress:4-php7.2-apache
Tagging wordpress:php7.2-apache
Tagging wordpress:4.9.7-php7.2
Tagging wordpress:4.9-php7.2
Tagging wordpress:4-php7.2
Tagging wordpress:php7.2

$ test/run.sh wordpress:4.9.7-apache
testing wordpress:4.9.7-apache
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-apache-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-fpm
Using bashbrew/cache:cc6c42b0fe97555e99275cbd1934db9d90a2aa43e966603e245d2d8d042fe400 (wordpress:4.9.7-fpm)
Tagging wordpress:4.9.7-fpm
Tagging wordpress:4.9-fpm
Tagging wordpress:4-fpm
Tagging wordpress:fpm
Tagging wordpress:4.9.7-php7.2-fpm
Tagging wordpress:4.9-php7.2-fpm
Tagging wordpress:4-php7.2-fpm
Tagging wordpress:php7.2-fpm

$ test/run.sh wordpress:4.9.7-fpm
testing wordpress:4.9.7-fpm
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:4.9.7-fpm-alpine
Using bashbrew/cache:e4b02ded7250e0d2841fae23b0f3d15720d1ff0b0451de4fe02bee33861cdce8 (wordpress:4.9.7-fpm-alpine)
Tagging wordpress:4.9.7-fpm-alpine
Tagging wordpress:4.9-fpm-alpine
Tagging wordpress:4-fpm-alpine
Tagging wordpress:fpm-alpine
Tagging wordpress:4.9.7-php7.2-fpm-alpine
Tagging wordpress:4.9-php7.2-fpm-alpine
Tagging wordpress:4-php7.2-fpm-alpine
Tagging wordpress:php7.2-fpm-alpine
$ test/run.sh wordpress:4.9.7-fpm-alpine
testing wordpress:4.9.7-fpm-alpine
	'utc' [1/5]...passed
	'cve-2014--shellshock' [2/5]...passed
	'no-hard-coded-passwords' [3/5]...passed
	'override-cmd' [4/5]...passed
	'wordpress-fpm-run' [5/5]......passed


$ bashbrew build wordpress:cli-1.5.1-php5.6
Using bashbrew/cache:0272dc3e05b598ed0a67c31e6bbfa3021b397fcfa53efc65641fae2d59e5e827 (wordpress:cli-1.5.1-php5.6)
Tagging wordpress:cli-1.5.1-php5.6
Tagging wordpress:cli-1.5-php5.6
Tagging wordpress:cli-1-php5.6
Tagging wordpress:cli-php5.6

$ test/run.sh wordpress:cli-1.5.1-php5.6
testing wordpress:cli-1.5.1-php5.6
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-1.5.1-php7.0
Using bashbrew/cache:bfd32c92660746a47412e204561ea0d5cee106bec9d7c33c68f770c0ea8d31d1 (wordpress:cli-1.5.1-php7.0)
Tagging wordpress:cli-1.5.1-php7.0
Tagging wordpress:cli-1.5-php7.0
Tagging wordpress:cli-1-php7.0
Tagging wordpress:cli-php7.0

$ test/run.sh wordpress:cli-1.5.1-php7.0
testing wordpress:cli-1.5.1-php7.0
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-1.5.1-php7.1
Using bashbrew/cache:7c927a96ebfdadbe8544ed83bbfa79314948b56286f65752f85d0130ebe02754 (wordpress:cli-1.5.1-php7.1)
Tagging wordpress:cli-1.5.1-php7.1
Tagging wordpress:cli-1.5-php7.1
Tagging wordpress:cli-1-php7.1
Tagging wordpress:cli-php7.1

$ test/run.sh wordpress:cli-1.5.1-php7.1
testing wordpress:cli-1.5.1-php7.1
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed


$ bashbrew build wordpress:cli-1.5.1
Using bashbrew/cache:d5d681189278b6114da2230b3274021eb4d720c699747b0467c5007ecacd8511 (wordpress:cli-1.5.1)
Tagging wordpress:cli-1.5.1
Tagging wordpress:cli-1.5
Tagging wordpress:cli-1
Tagging wordpress:cli
Tagging wordpress:cli-1.5.1-php7.2
Tagging wordpress:cli-1.5-php7.2
Tagging wordpress:cli-1-php7.2
Tagging wordpress:cli-php7.2

$ test/run.sh wordpress:cli-1.5.1
testing wordpress:cli-1.5.1
	'utc' [1/4]...passed
	'cve-2014--shellshock' [2/4]...passed
	'no-hard-coded-passwords' [3/4]...passed
	'override-cmd' [4/4]...passed

@tianon tianon merged commit f45474a into docker-library:master Jul 31, 2018
@tianon tianon deleted the update-docker-library branch July 31, 2018 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment