diff --git a/bitnami/dreamfactory/4/debian-10/Dockerfile b/bitnami/dreamfactory/4/debian-10/Dockerfile index af5ad7917f8f..aadd8b2b3bf1 100644 --- a/bitnami/dreamfactory/4/debian-10/Dockerfile +++ b/bitnami/dreamfactory/4/debian-10/Dockerfile @@ -34,7 +34,7 @@ ENV APACHE_HTTPS_PORT_NUMBER="" \ APACHE_HTTP_PORT_NUMBER="" \ APP_VERSION="4.10.2" \ BITNAMI_APP_NAME="dreamfactory" \ - BITNAMI_IMAGE_VERSION="4.10.2-debian-10-r40" \ + BITNAMI_IMAGE_VERSION="4.10.2-debian-10-r41" \ PATH="/opt/bitnami/php/bin:/opt/bitnami/php/sbin:/opt/bitnami/apache/bin:/opt/bitnami/redis/bin:/opt/bitnami/postgresql/bin:/opt/bitnami/mysql/bin:/opt/bitnami/git/bin:/opt/bitnami/common/bin:/opt/bitnami/dreamfactory/bin:$PATH" EXPOSE 8080 8443 diff --git a/bitnami/dreamfactory/4/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh b/bitnami/dreamfactory/4/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh index 503650210583..818c2158032b 100644 --- a/bitnami/dreamfactory/4/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh +++ b/bitnami/dreamfactory/4/debian-10/prebuildfs/opt/bitnami/scripts/libwebserver.sh @@ -392,10 +392,6 @@ web_server_update_app_configuration() { --hosts \ | --server-name \ | --server-aliases \ - | --enable-http \ - | --enable-https \ - | --disable-http \ - | --disable-https \ | --http-port \ | --https-port \ ) diff --git a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/apache-env.sh b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/apache-env.sh index ccbd724cb02f..d2e75906b076 100644 --- a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/apache-env.sh +++ b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/apache-env.sh @@ -9,6 +9,7 @@ # 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) # Load logging library +# shellcheck disable=SC1090,SC1091 . /opt/bitnami/scripts/liblog.sh export BITNAMI_ROOT_DIR="/opt/bitnami" diff --git a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/dreamfactory-env.sh b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/dreamfactory-env.sh index c7ae01919578..f60a2ad06cb4 100644 --- a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/dreamfactory-env.sh +++ b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/dreamfactory-env.sh @@ -9,6 +9,7 @@ # 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) # Load logging library +# shellcheck disable=SC1090,SC1091 . /opt/bitnami/scripts/liblog.sh export BITNAMI_ROOT_DIR="/opt/bitnami" diff --git a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/libapache.sh b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/libapache.sh index 2a6b3c70deed..0aeb9a906755 100644 --- a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/libapache.sh +++ b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/libapache.sh @@ -400,7 +400,7 @@ ensure_apache_app_configuration_exists() { | --server-aliases) var_name="$(echo "$1" | sed -e "s/^--//" -e "s/-/_/g")" shift - read -r -a "$var_name" <<< "$1" + read -r -a "${var_name?}" <<< "$1" ;; --disable \ | --disable-http \ @@ -467,7 +467,7 @@ ensure_apache_app_configuration_exists() { allow_override="None" htaccess_include="Include \"${APACHE_HTACCESS_DIR}/${app}-htaccess.conf\"" else - allow_override="$allow_override" + # allow_override is already set to the expected value htaccess_include="" fi # ACL configuration @@ -609,7 +609,7 @@ ensure_apache_prefix_configuration_exists() { allow_override="None" htaccess_include="Include \"${APACHE_HTACCESS_DIR}/${app}-htaccess.conf\"" else - allow_override="$allow_override" + # allow_override is already set to the expected value htaccess_include="" fi # ACL configuration @@ -694,14 +694,18 @@ apache_update_app_configuration() { | --server-aliases) var_name="$(echo "$1" | sed -e "s/^--//" -e "s/-/_/g")" shift - read -r -a "$var_name" <<< "$1" + read -r -a "${var_name?}" <<< "$1" ;; # Common flags - --server-name \ - | --enable-http \ + --enable-http \ | --enable-https \ | --disable-http \ | --disable-https \ + ) + var_name="$(echo "$1" | sed -e "s/^--//" -e "s/-/_/g")" + declare "${var_name}=yes" + ;; + --server-name \ | --http-port \ | --https-port \ ) diff --git a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/mysql-client-env.sh b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/mysql-client-env.sh index defd9bf6d4d5..26fdf9e8e050 100644 --- a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/mysql-client-env.sh +++ b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/mysql-client-env.sh @@ -9,6 +9,7 @@ # 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) # Load logging library +# shellcheck disable=SC1090,SC1091 . /opt/bitnami/scripts/liblog.sh export BITNAMI_ROOT_DIR="/opt/bitnami" diff --git a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/php-env.sh b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/php-env.sh index fc940ac44ee8..4de618688f75 100644 --- a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/php-env.sh +++ b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/php-env.sh @@ -9,6 +9,7 @@ # 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) # Load logging library +# shellcheck disable=SC1090,SC1091 . /opt/bitnami/scripts/liblog.sh export BITNAMI_ROOT_DIR="/opt/bitnami" diff --git a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/postgresql-client-env.sh b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/postgresql-client-env.sh index fe619c59c26f..6836d0ca9089 100644 --- a/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/postgresql-client-env.sh +++ b/bitnami/dreamfactory/4/debian-10/rootfs/opt/bitnami/scripts/postgresql-client-env.sh @@ -9,6 +9,7 @@ # 4. Environment variables set externally (i.e. current Bash context/Dockerfile/userdata) # Load logging library +# shellcheck disable=SC1090,SC1091 . /opt/bitnami/scripts/liblog.sh export BITNAMI_ROOT_DIR="/opt/bitnami" diff --git a/bitnami/dreamfactory/README.md b/bitnami/dreamfactory/README.md index bb1ff96f9c03..1d9009c44adf 100644 --- a/bitnami/dreamfactory/README.md +++ b/bitnami/dreamfactory/README.md @@ -37,7 +37,7 @@ Non-root container images add an extra layer of security and are generally recom Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/). -- [`4`, `4-debian-10`, `4.10.2`, `4.10.2-debian-10-r40`, `latest` (4/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-dreamfactory/blob/4.10.2-debian-10-r40/4/debian-10/Dockerfile) +- [`4`, `4-debian-10`, `4.10.2`, `4.10.2-debian-10-r41`, `latest` (4/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-dreamfactory/blob/4.10.2-debian-10-r41/4/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/dreamfactory GitHub repo](https://github.com/bitnami/bitnami-docker-dreamfactory).