From cdb09fcbeeae999cfb136f3e8c36fb2daff5cca5 Mon Sep 17 00:00:00 2001 From: cytopia Date: Fri, 13 Nov 2020 11:29:04 +0100 Subject: [PATCH] Fix to disable PHP modules without trailing *.so ext --- CHANGELOG.md | 6 ++++++ .../prod/data/docker-entrypoint.d/309-disable-modules.sh | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a93edce9..5c8219e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ ## Unreleased +## Release 0.116 + +#### Fixed +- [#749](https://github.com/cytopia/devilbox/issues/749) Fix to disable PHP modules without trailing `*.so` extension + + ## Release 0.115 #### Fixed diff --git a/Dockerfiles/prod/data/docker-entrypoint.d/309-disable-modules.sh b/Dockerfiles/prod/data/docker-entrypoint.d/309-disable-modules.sh index d8325db5..b8c9c187 100755 --- a/Dockerfiles/prod/data/docker-entrypoint.d/309-disable-modules.sh +++ b/Dockerfiles/prod/data/docker-entrypoint.d/309-disable-modules.sh @@ -33,7 +33,7 @@ disable_modules() { mod="$( echo "${mod}" | xargs )" # trim # Find all config files that enable that module - files="$( grep -Er "^(zend_)?extension.*(=|/)${mod}\.so" "${cfg_path}" || true )" + files="$( grep -Er "^(zend_)?extension.*(=|/)${mod}(\\.so)?\$" "${cfg_path}" || true )" if [ -n "${files}" ]; then while read -r f; do