From 4864cfa6720172036ff9b35396acf8aed64bf806 Mon Sep 17 00:00:00 2001 From: Nash Kaminski Date: Thu, 21 Mar 2024 21:33:36 +0000 Subject: [PATCH] respect CURL_CA_BUNDLE in PHP env as well as when calling curl CLI directly --- rootfs/etc/cont-init.d/03-config.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rootfs/etc/cont-init.d/03-config.sh b/rootfs/etc/cont-init.d/03-config.sh index b8689452..7186cb0a 100644 --- a/rootfs/etc/cont-init.d/03-config.sh +++ b/rootfs/etc/cont-init.d/03-config.sh @@ -70,6 +70,10 @@ echo "Setting PHP INI configuration..." sed -i "s|memory_limit.*|memory_limit = ${MEMORY_LIMIT}|g" /etc/php83/php.ini sed -i "s|;date\.timezone.*|date\.timezone = ${TZ}|g" /etc/php83/php.ini sed -i "s|;max_input_vars.*|max_input_vars = ${MAX_INPUT_VARS}|g" /etc/php83/php.ini +if [ -n "${CURL_CA_BUNDLE}" ]; then + echo "Setting PHP CA bundle path override..." + sed -i "s|;openssl\.cafile.*|openssl.cafile = ${CURL_CA_BUNDLE}|g" /etc/php83/php.ini +fi # OpCache echo "Setting OpCache configuration..."