-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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 #3840
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- `mariadb`: 10.1.30 - `mysql`: pass extra `mysqld` flags to `mysql_install_db` (docker-library/mysql#358) - `nextcloud`: redis 3.1.5 (nextcloud/docker#205) - `ruby`: bundler 1.16.1 - `wordpress`: adjust hard-coded `www-data` to allow for arbitrary user support (docker-library/wordpress#249)
Diff:diff --git a/_bashbrew-list b/_bashbrew-list
index 60e8e21..748c2cf 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -5,7 +5,7 @@ mariadb:10
mariadb:10.0
mariadb:10.0.33
mariadb:10.1
-mariadb:10.1.29
+mariadb:10.1.30
mariadb:10.2
mariadb:10.2.11
mariadb:10.3
diff --git a/mariadb_10.1/Dockerfile b/mariadb_10.1/Dockerfile
index beef789..7795489 100644
--- a/mariadb_10.1/Dockerfile
+++ b/mariadb_10.1/Dockerfile
@@ -73,7 +73,7 @@ RUN echo "deb https://repo.percona.com/apt jessie main" > /etc/apt/sources.list.
} > /etc/apt/preferences.d/percona
ENV MARIADB_MAJOR 10.1
-ENV MARIADB_VERSION 10.1.29+maria-1~jessie
+ENV MARIADB_VERSION 10.1.30+maria-1~jessie
RUN echo "deb http://ftp.osuosl.org/pub/mariadb/repo/$MARIADB_MAJOR/debian jessie main" > /etc/apt/sources.list.d/mariadb.list \
&& { \
diff --git a/mysql_5.5/docker-entrypoint.sh b/mysql_5.5/docker-entrypoint.sh
index e85315f..122ff2d 100755
--- a/mysql_5.5/docker-entrypoint.sh
+++ b/mysql_5.5/docker-entrypoint.sh
@@ -88,7 +88,8 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
mkdir -p "$DATADIR"
echo 'Initializing database'
- mysql_install_db --datadir="$DATADIR" --rpm --basedir=/usr/local/mysql
+ # "Other options are passed to mysqld." (so we pass all "mysqld" arguments directly here)
+ mysql_install_db --datadir="$DATADIR" --rpm --basedir=/usr/local/mysql "${@:2}"
echo 'Database initialized'
SOCKET="$(_get_config 'socket' "$@")"
diff --git a/mysql_5.6/docker-entrypoint.sh b/mysql_5.6/docker-entrypoint.sh
index 912875d..e654ea6 100755
--- a/mysql_5.6/docker-entrypoint.sh
+++ b/mysql_5.6/docker-entrypoint.sh
@@ -88,7 +88,8 @@ if [ "$1" = 'mysqld' -a -z "$wantHelp" ]; then
mkdir -p "$DATADIR"
echo 'Initializing database'
- mysql_install_db --datadir="$DATADIR" --rpm --keep-my-cnf
+ # "Other options are passed to mysqld." (so we pass all "mysqld" arguments directly here)
+ mysql_install_db --datadir="$DATADIR" --rpm --keep-my-cnf "${@:2}"
echo 'Database initialized'
SOCKET="$(_get_config 'socket' "$@")"
diff --git a/nextcloud_11-fpm/Dockerfile b/nextcloud_11-fpm/Dockerfile
index f3cf238..43756d3 100644
--- a/nextcloud_11-fpm/Dockerfile
+++ b/nextcloud_11-fpm/Dockerfile
@@ -37,7 +37,7 @@ RUN { \
RUN set -ex \
&& pecl install APCu-5.1.8 \
&& pecl install memcached-3.0.4 \
- && pecl install redis-3.1.4 \
+ && pecl install redis-3.1.5 \
&& docker-php-ext-enable apcu redis memcached
ENV NEXTCLOUD_VERSION 11.0.6
diff --git a/nextcloud_11/Dockerfile b/nextcloud_11/Dockerfile
index fecc21f..7cce7d0 100644
--- a/nextcloud_11/Dockerfile
+++ b/nextcloud_11/Dockerfile
@@ -38,7 +38,7 @@ RUN a2enmod rewrite
RUN set -ex \
&& pecl install APCu-5.1.8 \
&& pecl install memcached-3.0.4 \
- && pecl install redis-3.1.4 \
+ && pecl install redis-3.1.5 \
&& docker-php-ext-enable apcu redis memcached
RUN a2enmod rewrite
diff --git a/nextcloud_fpm/Dockerfile b/nextcloud_fpm/Dockerfile
index 3321d50..5963ba7 100644
--- a/nextcloud_fpm/Dockerfile
+++ b/nextcloud_fpm/Dockerfile
@@ -37,7 +37,7 @@ RUN { \
RUN set -ex \
&& pecl install APCu-5.1.8 \
&& pecl install memcached-3.0.4 \
- && pecl install redis-3.1.4 \
+ && pecl install redis-3.1.5 \
&& docker-php-ext-enable apcu redis memcached
ENV NEXTCLOUD_VERSION 12.0.4
diff --git a/nextcloud_latest/Dockerfile b/nextcloud_latest/Dockerfile
index 2b2f76f..f293728 100644
--- a/nextcloud_latest/Dockerfile
+++ b/nextcloud_latest/Dockerfile
@@ -38,7 +38,7 @@ RUN a2enmod rewrite
RUN set -ex \
&& pecl install APCu-5.1.8 \
&& pecl install memcached-3.0.4 \
- && pecl install redis-3.1.4 \
+ && pecl install redis-3.1.5 \
&& docker-php-ext-enable apcu redis memcached
RUN a2enmod rewrite
diff --git a/ruby_2.2-alpine/Dockerfile b/ruby_2.2-alpine/Dockerfile
index 9d88c2b..551f824 100644
--- a/ruby_2.2-alpine/Dockerfile
+++ b/ruby_2.2-alpine/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.2
ENV RUBY_VERSION 2.2.9
ENV RUBY_DOWNLOAD_SHA256 313b44b1105589d00bb30b9cccf7da44d263fe20a2d8d269ada536d4a7ef285c
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_2.2-slim/Dockerfile b/ruby_2.2-slim/Dockerfile
index 8a99318..d4ec71b 100644
--- a/ruby_2.2-slim/Dockerfile
+++ b/ruby_2.2-slim/Dockerfile
@@ -23,7 +23,7 @@ ENV RUBY_MAJOR 2.2
ENV RUBY_VERSION 2.2.9
ENV RUBY_DOWNLOAD_SHA256 313b44b1105589d00bb30b9cccf7da44d263fe20a2d8d269ada536d4a7ef285c
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_2.2/Dockerfile b/ruby_2.2/Dockerfile
index f563d83..b937374 100644
--- a/ruby_2.2/Dockerfile
+++ b/ruby_2.2/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.2
ENV RUBY_VERSION 2.2.9
ENV RUBY_DOWNLOAD_SHA256 313b44b1105589d00bb30b9cccf7da44d263fe20a2d8d269ada536d4a7ef285c
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_2.3-alpine/Dockerfile b/ruby_2.3-alpine/Dockerfile
index 56ac9c8..6777708 100644
--- a/ruby_2.3-alpine/Dockerfile
+++ b/ruby_2.3-alpine/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_2.3-slim/Dockerfile b/ruby_2.3-slim/Dockerfile
index 4d62e4f..fd00727 100644
--- a/ruby_2.3-slim/Dockerfile
+++ b/ruby_2.3-slim/Dockerfile
@@ -23,7 +23,7 @@ ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_2.3/Dockerfile b/ruby_2.3/Dockerfile
index 0de53c6..1576944 100644
--- a/ruby_2.3/Dockerfile
+++ b/ruby_2.3/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_alpine/Dockerfile b/ruby_alpine/Dockerfile
index c7d5950..151c80c 100644
--- a/ruby_alpine/Dockerfile
+++ b/ruby_alpine/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_alpine3.6/Dockerfile b/ruby_alpine3.6/Dockerfile
index e63f167..fe02b66 100644
--- a/ruby_alpine3.6/Dockerfile
+++ b/ruby_alpine3.6/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_alpine3.7/Dockerfile b/ruby_alpine3.7/Dockerfile
index c272fd7..54fb760 100644
--- a/ruby_alpine3.7/Dockerfile
+++ b/ruby_alpine3.7/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_latest/Dockerfile b/ruby_latest/Dockerfile
index d89e9ef..b966f7b 100644
--- a/ruby_latest/Dockerfile
+++ b/ruby_latest/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_rc-alpine/Dockerfile b/ruby_rc-alpine/Dockerfile
index 6d02a08..f344d96 100644
--- a/ruby_rc-alpine/Dockerfile
+++ b/ruby_rc-alpine/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.5-rc
ENV RUBY_VERSION 2.5.0-rc1
ENV RUBY_DOWNLOAD_SHA256 a479a1bce69b2cf656821f10104dcb8b426922b56d3d6cbdf48318842fae752c
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_rc-slim/Dockerfile b/ruby_rc-slim/Dockerfile
index bf957e3..823e6e6 100644
--- a/ruby_rc-slim/Dockerfile
+++ b/ruby_rc-slim/Dockerfile
@@ -23,7 +23,7 @@ ENV RUBY_MAJOR 2.5-rc
ENV RUBY_VERSION 2.5.0-rc1
ENV RUBY_DOWNLOAD_SHA256 a479a1bce69b2cf656821f10104dcb8b426922b56d3d6cbdf48318842fae752c
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_rc/Dockerfile b/ruby_rc/Dockerfile
index 2187671..e1d6c62 100644
--- a/ruby_rc/Dockerfile
+++ b/ruby_rc/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.5-rc
ENV RUBY_VERSION 2.5.0-rc1
ENV RUBY_DOWNLOAD_SHA256 a479a1bce69b2cf656821f10104dcb8b426922b56d3d6cbdf48318842fae752c
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_slim-stretch/Dockerfile b/ruby_slim-stretch/Dockerfile
index e769dc3..455bb08 100644
--- a/ruby_slim-stretch/Dockerfile
+++ b/ruby_slim-stretch/Dockerfile
@@ -23,7 +23,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_slim/Dockerfile b/ruby_slim/Dockerfile
index 7fa34d8..0a7529b 100644
--- a/ruby_slim/Dockerfile
+++ b/ruby_slim/Dockerfile
@@ -23,7 +23,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/ruby_stretch/Dockerfile b/ruby_stretch/Dockerfile
index 5e87c77..201c3c7 100644
--- a/ruby_stretch/Dockerfile
+++ b/ruby_stretch/Dockerfile
@@ -11,7 +11,7 @@ ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
ENV RUBYGEMS_VERSION 2.7.3
-ENV BUNDLER_VERSION 1.16.0
+ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
# we purge system ruby later to make sure our final image uses what we just built
diff --git a/wordpress_php5.6-fpm-alpine/docker-entrypoint.sh b/wordpress_php5.6-fpm-alpine/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php5.6-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php5.6-fpm-alpine/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php5.6-fpm/docker-entrypoint.sh b/wordpress_php5.6-fpm/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php5.6-fpm/docker-entrypoint.sh
+++ b/wordpress_php5.6-fpm/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php5.6/docker-entrypoint.sh b/wordpress_php5.6/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php5.6/docker-entrypoint.sh
+++ b/wordpress_php5.6/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.0-fpm-alpine/docker-entrypoint.sh b/wordpress_php7.0-fpm-alpine/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.0-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php7.0-fpm-alpine/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.0-fpm/docker-entrypoint.sh b/wordpress_php7.0-fpm/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.0-fpm/docker-entrypoint.sh
+++ b/wordpress_php7.0-fpm/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.0/docker-entrypoint.sh b/wordpress_php7.0/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.0/docker-entrypoint.sh
+++ b/wordpress_php7.0/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh b/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php7.1-fpm-alpine/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.1-fpm/docker-entrypoint.sh b/wordpress_php7.1-fpm/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.1-fpm/docker-entrypoint.sh
+++ b/wordpress_php7.1-fpm/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.1/docker-entrypoint.sh b/wordpress_php7.1/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.1/docker-entrypoint.sh
+++ b/wordpress_php7.1/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh b/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh
+++ b/wordpress_php7.2-fpm-alpine/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.2-fpm/docker-entrypoint.sh b/wordpress_php7.2-fpm/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.2-fpm/docker-entrypoint.sh
+++ b/wordpress_php7.2-fpm/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558
diff --git a/wordpress_php7.2/docker-entrypoint.sh b/wordpress_php7.2/docker-entrypoint.sh
index 2e92d65..a91cd2d 100755
--- a/wordpress_php7.2/docker-entrypoint.sh
+++ b/wordpress_php7.2/docker-entrypoint.sh
@@ -24,13 +24,34 @@ file_env() {
}
if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
+ if [ "$(id -u)" = '0' ]; then
+ case "$1" in
+ apache2*)
+ user="${APACHE_RUN_USER:-www-data}"
+ group="${APACHE_RUN_GROUP:-www-data}"
+ ;;
+ *) # php-fpm
+ user='www-data'
+ group='www-data'
+ ;;
+ esac
+ else
+ user="$(id -u)"
+ group="$(id -g)"
+ fi
+
if ! [ -e index.php -a -e wp-includes/version.php ]; then
echo >&2 "WordPress not found in $PWD - copying now..."
if [ "$(ls -A)" ]; then
echo >&2 "WARNING: $PWD is not empty - press Ctrl+C now if this is an error!"
( set -x; ls -A; sleep 10 )
fi
- tar cf - --one-file-system -C /usr/src/wordpress . | tar xf -
+ tar --create \
+ --file - \
+ --one-file-system \
+ --directory /usr/src/wordpress \
+ --owner "$user" --group "$group" \
+ . | tar --extract --file -
echo >&2 "Complete! WordPress has been successfully copied to $PWD"
if [ ! -e .htaccess ]; then
# NOTE: The "Indexes" option is disabled in the php:apache base image
@@ -46,7 +67,7 @@ if [[ "$1" == apache2* ]] || [ "$1" == php-fpm ]; then
</IfModule>
# END WordPress
EOF
- chown www-data:www-data .htaccess
+ chown "$user:$group" .htaccess
fi
fi
@@ -115,7 +136,7 @@ if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROT
}
EOPHP
- chown www-data:www-data wp-config.php
+ chown "$user:$group" wp-config.php
fi
# see http://stackoverflow.com/a/2705678/433558 |
Build test of #3840; a1d5ee7; $ bashbrew build mariadb:10.3.2
Building bashbrew/cache:8a8488b11fa066bc720d3aa23cc1990afee705fef33d319457035bffe4f867f4 (mariadb:10.3.2)
Tagging mariadb:10.3.2
Tagging mariadb:10.3
$ test/run.sh mariadb:10.3.2
testing mariadb:10.3.2
'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 mariadb:10.2.11
Building bashbrew/cache:d307cce55afc6e596edb01f4f22cfbe07c48a97938bd056c5479d9f60fd99585 (mariadb:10.2.11)
Tagging mariadb:10.2.11
Tagging mariadb:10.2
Tagging mariadb:10
Tagging mariadb:latest
$ test/run.sh mariadb:10.2.11
testing mariadb:10.2.11
'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 mariadb:10.1.30
Building bashbrew/cache:7744358d1c27c7e196c6dbe8e96a36fc406d6104c8c7e9bf457aadcd67ba9a44 (mariadb:10.1.30)
Tagging mariadb:10.1.30
Tagging mariadb:10.1
$ test/run.sh mariadb:10.1.30
testing mariadb:10.1.30
'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 mariadb:10.0.33
Building bashbrew/cache:eda56388cce10f1b915ac2db1d17bde73e7623c02b93371595df16b23c662a88 (mariadb:10.0.33)
Tagging mariadb:10.0.33
Tagging mariadb:10.0
$ test/run.sh mariadb:10.0.33
testing mariadb:10.0.33
'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 mariadb:5.5.58
Building bashbrew/cache:88f1d4f24665132fc3cb2fa504eacef336d1ff6ee4be6bccebf3ae24bc995bc4 (mariadb:5.5.58)
Tagging mariadb:5.5.58
Tagging mariadb:5.5
Tagging mariadb:5
$ test/run.sh mariadb:5.5.58
testing mariadb:5.5.58
'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:8.0.3
Building bashbrew/cache:f42fc30193cbdb7a5a4dd0127b49dfab4d4f92a9f1b6c194aa85cbcade6ee6e6 (mysql:8.0.3)
Tagging mysql:8.0.3
Tagging mysql:8.0
Tagging mysql:8
$ test/run.sh mysql:8.0.3
testing mysql:8.0.3
'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.20
Building bashbrew/cache:1043cdf68bf1b2e3eb58f709364a1b596725665ac4eb3ed25996b05ab0c06d88 (mysql:5.7.20)
Tagging mysql:5.7.20
Tagging mysql:5.7
Tagging mysql:5
Tagging mysql:latest
$ test/run.sh mysql:5.7.20
testing mysql:5.7.20
'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.38
Building bashbrew/cache:87f3fa2fa2be3393d98bc3976fa17af496db3f08fb16c1f2a879894104762a6c (mysql:5.6.38)
Tagging mysql:5.6.38
Tagging mysql:5.6
$ test/run.sh mysql:5.6.38
testing mysql:5.6.38
'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.58
Building bashbrew/cache:43a6fddca3b3d8f910fac5991fbdede99f0b101f8497113c2aa0faab42d44a3d (mysql:5.5.58)
Tagging mysql:5.5.58
Tagging mysql:5.5
$ test/run.sh mysql:5.5.58
testing mysql:5.5.58
'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 nextcloud:11.0.6-apache
Building bashbrew/cache:f496a908a630a92ed0d9c11db3b53d1ee44189b0db00138ac36fe5f2740af5e2 (nextcloud:11.0.6-apache)
Tagging nextcloud:11.0.6-apache
Tagging nextcloud:11.0-apache
Tagging nextcloud:11-apache
Tagging nextcloud:11.0.6
Tagging nextcloud:11.0
Tagging nextcloud:11
$ test/run.sh nextcloud:11.0.6-apache
testing nextcloud:11.0.6-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 nextcloud:11.0.6-fpm
Building bashbrew/cache:74bb6e4b95707ef059c12e597237b454b9d867d3a5dbe8271bb0adbf18c55faa (nextcloud:11.0.6-fpm)
Tagging nextcloud:11.0.6-fpm
Tagging nextcloud:11.0-fpm
Tagging nextcloud:11-fpm
$ test/run.sh nextcloud:11.0.6-fpm
testing nextcloud:11.0.6-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 nextcloud:12.0.4-apache
Building bashbrew/cache:ed80f89d61cdba2a557dfe0dd658eb179454338844a28baccf6ce5d3130e5061 (nextcloud:12.0.4-apache)
Tagging nextcloud:12.0.4-apache
Tagging nextcloud:12.0-apache
Tagging nextcloud:12-apache
Tagging nextcloud:apache
Tagging nextcloud:12.0.4
Tagging nextcloud:12.0
Tagging nextcloud:12
Tagging nextcloud:latest
$ test/run.sh nextcloud:12.0.4-apache
testing nextcloud:12.0.4-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 nextcloud:12.0.4-fpm
Building bashbrew/cache:081b058381275eba1a4ffe5c9781e589c43002cdb83a77cf3ca434c892d15a37 (nextcloud:12.0.4-fpm)
Tagging nextcloud:12.0.4-fpm
Tagging nextcloud:12.0-fpm
Tagging nextcloud:12-fpm
Tagging nextcloud:fpm
$ test/run.sh nextcloud:12.0.4-fpm
testing nextcloud:12.0.4-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 ruby:2.5.0-rc1-stretch
Building bashbrew/cache:3f1c28912a569c2c4f472c361f2e6ff9c6fc2b0468e191b31d7fcf888f12bd5b (ruby:2.5.0-rc1-stretch)
Tagging ruby:2.5.0-rc1-stretch
Tagging ruby:2.5-rc-stretch
Tagging ruby:rc-stretch
Tagging ruby:2.5.0-rc1
Tagging ruby:2.5-rc
Tagging ruby:rc
$ test/run.sh ruby:2.5.0-rc1-stretch
testing ruby:2.5.0-rc1-stretch
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.5.0-rc1-slim-stretch
Building bashbrew/cache:44b94c5a3252485410684ac7c15b56d77f011fceb87b685a82ce71c9d34b119f (ruby:2.5.0-rc1-slim-stretch)
Tagging ruby:2.5.0-rc1-slim-stretch
Tagging ruby:2.5-rc-slim-stretch
Tagging ruby:rc-slim-stretch
Tagging ruby:2.5.0-rc1-slim
Tagging ruby:2.5-rc-slim
Tagging ruby:rc-slim
$ test/run.sh ruby:2.5.0-rc1-slim-stretch
testing ruby:2.5.0-rc1-slim-stretch
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.5.0-rc1-alpine3.7
Building bashbrew/cache:1fb69a7bc5f4c77a8f6338245c774445f1c81557e1eda4a8c9ffb638a401f479 (ruby:2.5.0-rc1-alpine3.7)
Tagging ruby:2.5.0-rc1-alpine3.7
Tagging ruby:2.5-rc-alpine3.7
Tagging ruby:rc-alpine3.7
Tagging ruby:2.5.0-rc1-alpine
Tagging ruby:2.5-rc-alpine
Tagging ruby:rc-alpine
$ test/run.sh ruby:2.5.0-rc1-alpine3.7
testing ruby:2.5.0-rc1-alpine3.7
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-stretch
Building bashbrew/cache:85acee3acd9b513881d5e0e468f9b5cd6c2d60f31b6e8fd0ba7abf03ca4d197b (ruby:2.4.3-stretch)
Tagging ruby:2.4.3-stretch
Tagging ruby:2.4-stretch
Tagging ruby:2-stretch
Tagging ruby:stretch
$ test/run.sh ruby:2.4.3-stretch
testing ruby:2.4.3-stretch
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.4.3-slim-stretch
Building bashbrew/cache:6ce5ea846a1e04081fea73b85d2d3b2f67005efdd6676e5060adab126cee08c8 (ruby:2.4.3-slim-stretch)
Tagging ruby:2.4.3-slim-stretch
Tagging ruby:2.4-slim-stretch
Tagging ruby:2-slim-stretch
Tagging ruby:slim-stretch
$ test/run.sh ruby:2.4.3-slim-stretch
testing ruby:2.4.3-slim-stretch
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-jessie
Building bashbrew/cache:db6c90af48f083710d51bd4a7a9cef3e745215c05978bd674c876dbb79b9b4d8 (ruby:2.4.3-jessie)
Tagging ruby:2.4.3-jessie
Tagging ruby:2.4-jessie
Tagging ruby:2-jessie
Tagging ruby:jessie
Tagging ruby:2.4.3
Tagging ruby:2.4
Tagging ruby:2
Tagging ruby:latest
$ test/run.sh ruby:2.4.3-jessie
testing ruby:2.4.3-jessie
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.4.3-slim-jessie
Building bashbrew/cache:c6008d68a6d5036338de7fb542441321ceb7d9b3f2ebfdc8c846a8ec540ee478 (ruby:2.4.3-slim-jessie)
Tagging ruby:2.4.3-slim-jessie
Tagging ruby:2.4-slim-jessie
Tagging ruby:2-slim-jessie
Tagging ruby:slim-jessie
Tagging ruby:2.4.3-slim
Tagging ruby:2.4-slim
Tagging ruby:2-slim
Tagging ruby:slim
$ test/run.sh ruby:2.4.3-slim-jessie
testing ruby:2.4.3-slim-jessie
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-onbuild
Building bashbrew/cache:2988784b7e2a081d5a30ff1d7fbf3e2a44afb472e8ef78db5873c5fc74b85189 (ruby:2.4.3-onbuild)
Tagging ruby:2.4.3-onbuild
Tagging ruby:2.4-onbuild
Tagging ruby:2-onbuild
Tagging ruby:onbuild
$ test/run.sh ruby:2.4.3-onbuild
testing ruby:2.4.3-onbuild
'override-cmd' [1/1]...passed
$ bashbrew build ruby:2.4.3-alpine3.7
Building bashbrew/cache:6718644ecd65380dab9b4d609de85dedf17d1ae5e96ec0e0f7de0117033cce85 (ruby:2.4.3-alpine3.7)
Tagging ruby:2.4.3-alpine3.7
Tagging ruby:2.4-alpine3.7
Tagging ruby:2-alpine3.7
Tagging ruby:alpine3.7
$ test/run.sh ruby:2.4.3-alpine3.7
testing ruby:2.4.3-alpine3.7
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-alpine3.6
Building bashbrew/cache:dc6cb592e41cc38c7257b1f61a275dcab5d6b27096a1c04e5c02a31ede014e9b (ruby:2.4.3-alpine3.6)
Tagging ruby:2.4.3-alpine3.6
Tagging ruby:2.4-alpine3.6
Tagging ruby:2-alpine3.6
Tagging ruby:alpine3.6
$ test/run.sh ruby:2.4.3-alpine3.6
testing ruby:2.4.3-alpine3.6
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-alpine3.4
Building bashbrew/cache:e6b5ef469b2ac6d2a944127909a80bd7f1cf22dd1e459ac6368e0ba217e6a4b6 (ruby:2.4.3-alpine3.4)
Tagging ruby:2.4.3-alpine3.4
Tagging ruby:2.4-alpine3.4
Tagging ruby:2-alpine3.4
Tagging ruby:alpine3.4
Tagging ruby:2.4.3-alpine
Tagging ruby:2.4-alpine
Tagging ruby:2-alpine
Tagging ruby:alpine
$ test/run.sh ruby:2.4.3-alpine3.4
testing ruby:2.4.3-alpine3.4
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.3.6-jessie
Building bashbrew/cache:1b10dda6442db2d158385b02b72912f74c7f170ecb9a093d56dfdcbf2ea4c826 (ruby:2.3.6-jessie)
Tagging ruby:2.3.6-jessie
Tagging ruby:2.3-jessie
Tagging ruby:2.3.6
Tagging ruby:2.3
$ test/run.sh ruby:2.3.6-jessie
testing ruby:2.3.6-jessie
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.3.6-slim-jessie
Building bashbrew/cache:6d9faca9ba4c5f9e141cb2a0a7ab73dd764f6ad816deada397d21edf89ad430d (ruby:2.3.6-slim-jessie)
Tagging ruby:2.3.6-slim-jessie
Tagging ruby:2.3-slim-jessie
Tagging ruby:2.3.6-slim
Tagging ruby:2.3-slim
$ test/run.sh ruby:2.3.6-slim-jessie
testing ruby:2.3.6-slim-jessie
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.3.6-onbuild
Building bashbrew/cache:fe9700e05a1cc0641cc61e3fc48894aa6eb4f98c8d20ed6cc3ef4ee4eae88b11 (ruby:2.3.6-onbuild)
Tagging ruby:2.3.6-onbuild
Tagging ruby:2.3-onbuild
$ test/run.sh ruby:2.3.6-onbuild
testing ruby:2.3.6-onbuild
'override-cmd' [1/1]...passed
$ bashbrew build ruby:2.3.6-alpine3.4
Building bashbrew/cache:752a6ded14542a90ed1b0f36042ed968882a83821006ec993ba251e0fb9019c4 (ruby:2.3.6-alpine3.4)
Tagging ruby:2.3.6-alpine3.4
Tagging ruby:2.3-alpine3.4
Tagging ruby:2.3.6-alpine
Tagging ruby:2.3-alpine
$ test/run.sh ruby:2.3.6-alpine3.4
testing ruby:2.3.6-alpine3.4
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.2.9-jessie
Building bashbrew/cache:69344d29532998dc4d472f67d243bf70f715171065f34e355ba6933c1de6fad8 (ruby:2.2.9-jessie)
Tagging ruby:2.2.9-jessie
Tagging ruby:2.2-jessie
Tagging ruby:2.2.9
Tagging ruby:2.2
$ test/run.sh ruby:2.2.9-jessie
testing ruby:2.2.9-jessie
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.2.9-slim-jessie
Building bashbrew/cache:55fbdf144cdf4cbbe5cf1bfc198c9e44e615ce79f12df1a3cabb1b75b9f2f2b3 (ruby:2.2.9-slim-jessie)
Tagging ruby:2.2.9-slim-jessie
Tagging ruby:2.2-slim-jessie
Tagging ruby:2.2.9-slim
Tagging ruby:2.2-slim
$ test/run.sh ruby:2.2.9-slim-jessie
testing ruby:2.2.9-slim-jessie
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.2.9-onbuild
Building bashbrew/cache:35727f55eca27bf472b8f8febd93a907f8f83ba23114c1cccee90e581f08b683 (ruby:2.2.9-onbuild)
Tagging ruby:2.2.9-onbuild
Tagging ruby:2.2-onbuild
$ test/run.sh ruby:2.2.9-onbuild
testing ruby:2.2.9-onbuild
'override-cmd' [1/1]...passed
$ bashbrew build ruby:2.2.9-alpine3.4
Building bashbrew/cache:2785e3d706071e737d9278b2c44915aa35c976d6eee6a5f23b22a6be5ac48d7e (ruby:2.2.9-alpine3.4)
Tagging ruby:2.2.9-alpine3.4
Tagging ruby:2.2-alpine3.4
Tagging ruby:2.2.9-alpine
Tagging ruby:2.2-alpine
$ test/run.sh ruby:2.2.9-alpine3.4
testing ruby:2.2.9-alpine3.4
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build wordpress:4.9.1-php5.6-apache
Building bashbrew/cache:e491d348a6ab25b8c3c4152f9cea29db90e366fdec46a366c32a77c88b90dc34 (wordpress:4.9.1-php5.6-apache)
Tagging wordpress:4.9.1-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.1-php5.6
Tagging wordpress:4.9-php5.6
Tagging wordpress:4-php5.6
Tagging wordpress:php5.6
$ test/run.sh wordpress:4.9.1-php5.6-apache
testing wordpress:4.9.1-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.1-php5.6-fpm
Building bashbrew/cache:1eac22cb8b97cbcfd8fc293c32dd60be4acd17f5301276015698997eedcc703e (wordpress:4.9.1-php5.6-fpm)
Tagging wordpress:4.9.1-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.1-php5.6-fpm
testing wordpress:4.9.1-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.1-php5.6-fpm-alpine
Building bashbrew/cache:f9970e6a9c965f29f5ef5e387f50dd029b513a4a9fe5df760b3035b4d352ddfe (wordpress:4.9.1-php5.6-fpm-alpine)
Tagging wordpress:4.9.1-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.1-php5.6-fpm-alpine
testing wordpress:4.9.1-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.1-php7.0-apache
Building bashbrew/cache:4b725fd8863beed13fc54b7c5815e11b7636a29a6f9ca1418b7f51ef719a951c (wordpress:4.9.1-php7.0-apache)
Tagging wordpress:4.9.1-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.1-php7.0
Tagging wordpress:4.9-php7.0
Tagging wordpress:4-php7.0
Tagging wordpress:php7.0
$ test/run.sh wordpress:4.9.1-php7.0-apache
testing wordpress:4.9.1-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.1-php7.0-fpm
Building bashbrew/cache:016cb9e172ed133931dafbef4fd53ceefc1ed2fe861f557df68da4bf3b60b1ac (wordpress:4.9.1-php7.0-fpm)
Tagging wordpress:4.9.1-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.1-php7.0-fpm
testing wordpress:4.9.1-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.1-php7.0-fpm-alpine
Building bashbrew/cache:358d0afce94e4578831fe2fd2168234061a97deba0b5adba1db4331d55f2922d (wordpress:4.9.1-php7.0-fpm-alpine)
Tagging wordpress:4.9.1-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.1-php7.0-fpm-alpine
testing wordpress:4.9.1-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.1-php7.1-apache
Building bashbrew/cache:3c8da8e02b5ea41d4be00387d14b55650b787da6d929072d225e48548343cd22 (wordpress:4.9.1-php7.1-apache)
Tagging wordpress:4.9.1-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.1-php7.1
Tagging wordpress:4.9-php7.1
Tagging wordpress:4-php7.1
Tagging wordpress:php7.1
$ test/run.sh wordpress:4.9.1-php7.1-apache
testing wordpress:4.9.1-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.1-php7.1-fpm
Building bashbrew/cache:ecbfc7dee12d7e60ce50c4a878fb2ea2fde27e0f680cba58a9448f24217f2222 (wordpress:4.9.1-php7.1-fpm)
Tagging wordpress:4.9.1-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.1-php7.1-fpm
testing wordpress:4.9.1-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.1-php7.1-fpm-alpine
Building bashbrew/cache:1b39df60c0045bf1e07cfc2dd758e587ed4601efea470e02010d5d955fe517e8 (wordpress:4.9.1-php7.1-fpm-alpine)
Tagging wordpress:4.9.1-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.1-php7.1-fpm-alpine
testing wordpress:4.9.1-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.1-apache
Building bashbrew/cache:8ad896b5a1cbaff1cd1100507818c9123c085c650f55a86334450c3015ea3a0e (wordpress:4.9.1-apache)
Tagging wordpress:4.9.1-apache
Tagging wordpress:4.9-apache
Tagging wordpress:4-apache
Tagging wordpress:apache
Tagging wordpress:4.9.1
Tagging wordpress:4.9
Tagging wordpress:4
Tagging wordpress:latest
Tagging wordpress:4.9.1-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.1-php7.2
Tagging wordpress:4.9-php7.2
Tagging wordpress:4-php7.2
Tagging wordpress:php7.2
$ test/run.sh wordpress:4.9.1-apache
testing wordpress:4.9.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.1-fpm
Building bashbrew/cache:16a9fb6443bc3b9252ef22a6a284b9628ed4d647821f09a089b7f5119e714a66 (wordpress:4.9.1-fpm)
Tagging wordpress:4.9.1-fpm
Tagging wordpress:4.9-fpm
Tagging wordpress:4-fpm
Tagging wordpress:fpm
Tagging wordpress:4.9.1-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.1-fpm
testing wordpress:4.9.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.1-fpm-alpine
Building bashbrew/cache:997ae308a47281b6f8e0431ca6bf482480e64053d1cdc1b4c2801c04fe782e6e (wordpress:4.9.1-fpm-alpine)
Tagging wordpress:4.9.1-fpm-alpine
Tagging wordpress:4.9-fpm-alpine
Tagging wordpress:4-fpm-alpine
Tagging wordpress:fpm-alpine
Tagging wordpress:4.9.1-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.1-fpm-alpine
testing wordpress:4.9.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:cli-1.4.1-php5.6
Building bashbrew/cache:d4c2152e75c685a646f43077f72c897946e5b5ca1471eb053c3fda33e0ebbfdf (wordpress:cli-1.4.1-php5.6)
Tagging wordpress:cli-1.4.1-php5.6
Tagging wordpress:cli-1.4-php5.6
Tagging wordpress:cli-1-php5.6
Tagging wordpress:cli-php5.6
$ test/run.sh wordpress:cli-1.4.1-php5.6
testing wordpress:cli-1.4.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.4.1-php7.0
Building bashbrew/cache:0f8d714492eda07b0404de448c5ab52e64f83dd30a2dada54d55e00b44805803 (wordpress:cli-1.4.1-php7.0)
Tagging wordpress:cli-1.4.1-php7.0
Tagging wordpress:cli-1.4-php7.0
Tagging wordpress:cli-1-php7.0
Tagging wordpress:cli-php7.0
$ test/run.sh wordpress:cli-1.4.1-php7.0
testing wordpress:cli-1.4.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.4.1-php7.1
Building bashbrew/cache:c7e842db7de79662342c853d02ce6ec99690b1d4a5fe5b8a128350cdf3ebc78d (wordpress:cli-1.4.1-php7.1)
Tagging wordpress:cli-1.4.1-php7.1
Tagging wordpress:cli-1.4-php7.1
Tagging wordpress:cli-1-php7.1
Tagging wordpress:cli-php7.1
$ test/run.sh wordpress:cli-1.4.1-php7.1
testing wordpress:cli-1.4.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.4.1
Building bashbrew/cache:ede0f1c415d161d3aea49a5d8126fbb30bd37a306d1213009529407151eade99 (wordpress:cli-1.4.1)
Tagging wordpress:cli-1.4.1
Tagging wordpress:cli-1.4
Tagging wordpress:cli-1
Tagging wordpress:cli
Tagging wordpress:cli-1.4.1-php7.2
Tagging wordpress:cli-1.4-php7.2
Tagging wordpress:cli-1-php7.2
Tagging wordpress:cli-php7.2
$ test/run.sh wordpress:cli-1.4.1
testing wordpress:cli-1.4.1
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
mariadb
: 10.1.30mysql
: pass extramysqld
flags tomysql_install_db
(Pass extra mysqld flags to mysql_install_db mysql#358)nextcloud
: redis 3.1.5 (Update redis to version 3.1.5 nextcloud/docker#205)ruby
: bundler 1.16.1wordpress
: adjust hard-codedwww-data
to allow for arbitrary user support (Change hardcoded www-data:www-data wordpress#249)