From 573187ea6b6f8a1cdecc0c255dd0c630d57e1e51 Mon Sep 17 00:00:00 2001 From: Michael Contento Date: Thu, 27 Apr 2017 08:24:34 +0200 Subject: [PATCH] Only lower-case the xdebug seting name and NOT it's value --- usr/bin/docker-start | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/usr/bin/docker-start b/usr/bin/docker-start index a270543..44de81f 100755 --- a/usr/bin/docker-start +++ b/usr/bin/docker-start @@ -31,11 +31,11 @@ fi # Configure or disable XDebug as requested XDEBUG_INI="/usr/local/etc/php/conf.d/10-xdebug.ini" if [ ${XDEBUG} = true ] || [ "${XDEBUG}" == "1" ]; then - env \ - | egrep '^XDEBUG_' \ - | sed -e 's/XDEBUG_/xdebug./' \ - | tr 'A-Z' 'a-z' \ - >> "${XDEBUG_INI}" + for setting in $(env | egrep '^XDEBUG_'); do + key=$(echo "${setting}" | cut -d'=' -f1 | sed -e 's/XDEBUG_/xdebug./' | tr 'A-Z' 'a-z') + value=$(echo "${setting}" | cut -d'=' -f2-) + echo "${key}=${value}" >> "${XDEBUG_INI}" + done else rm -f "${XDEBUG_INI}" fi