@@ -12,6 +12,7 @@ RUN set -eux \
1212 alien \
1313 firebird-dev \
1414 freetds-dev \
15+ ghostscript \
1516 libaio-dev \
1617 libbz2-dev \
1718 libc-client-dev \
@@ -222,6 +223,15 @@ RUN set -eux \
222223 && docker-php-ext-enable imagick \
223224 # Generic post-command
224225 && sed -i'' 's|.*"thread".*| <policy domain="resource" name="thread" value="1"/>|g' /etc/ImageMagick-6/policy.xml \
226+ && sed -i'' 's|.*<policy domain="coder".*"PS".*||g' /etc/ImageMagick-6/policy.xml \
227+ && sed -i'' 's|.*<policy domain="coder".*"PS2".*||g' /etc/ImageMagick-6/policy.xml \
228+ && sed -i'' 's|.*<policy domain="coder".*"PS3".*||g' /etc/ImageMagick-6/policy.xml \
229+ && sed -i'' 's|.*<policy domain="coder".*"EPS".*||g' /etc/ImageMagick-6/policy.xml \
230+ && sed -i'' 's|.*<policy domain="coder".*"PDF".*||g' /etc/ImageMagick-6/policy.xml \
231+ && sed -i'' 's|.*<policy domain="coder".*"XPS".*||g' /etc/ImageMagick-6/policy.xml \
232+ && sed -i'' 's|.*<policy domain="coder".*"PS".*||g' /etc/ImageMagick-6/policy.xml \
233+ && sed -i'' 's|.*<policy domain="delegate".*pattern="gs".*||g' /etc/ImageMagick-6/policy.xml \
234+ \
225235 && true
226236
227237
@@ -320,10 +330,10 @@ RUN set -eux \
320330
321331# -------------------- Installing PHP Extension: mongodb --------------------
322332RUN set -eux \
323- # Installation: Generic
333+ # Installation: Version specific
324334 # Type: PECL extension
325335 # Default: Pecl command
326- && pecl install mongodb \
336+ && pecl install mongodb-1.7.5 \
327337 # Enabling
328338 && docker-php-ext-enable mongodb \
329339 && true
@@ -719,6 +729,7 @@ COPY --from=builder /usr/lib/oracle/ /usr/lib/oracle/
719729RUN set -eux \
720730 && DEBIAN_FRONTEND=noninteractive apt-get update -qq \
721731 && DEBIAN_FRONTEND=noninteractive apt-get install -qq -y --no-install-recommends --no-install-suggests \
732+ ghostscript \
722733 libaio1 \
723734 libaspell15 \
724735 libc-client2007e \
@@ -757,7 +768,16 @@ RUN set -eux \
757768###
758769RUN set -eux \
759770 # ---------- imagick ----------
760- && sed -i'' 's|.*"thread".*| <policy domain="resource" name="thread" value="1"/>|g' /etc/ImageMagick-6/policy.xml \
771+ && sed -i'' 's|.*"thread".*| <policy domain="resource" name="thread" value="1"/>|g' /etc/ImageMagick-6/policy.xml \
772+ && sed -i'' 's|.*<policy domain="coder".*"PS".*||g' /etc/ImageMagick-6/policy.xml \
773+ && sed -i'' 's|.*<policy domain="coder".*"PS2".*||g' /etc/ImageMagick-6/policy.xml \
774+ && sed -i'' 's|.*<policy domain="coder".*"PS3".*||g' /etc/ImageMagick-6/policy.xml \
775+ && sed -i'' 's|.*<policy domain="coder".*"EPS".*||g' /etc/ImageMagick-6/policy.xml \
776+ && sed -i'' 's|.*<policy domain="coder".*"PDF".*||g' /etc/ImageMagick-6/policy.xml \
777+ && sed -i'' 's|.*<policy domain="coder".*"XPS".*||g' /etc/ImageMagick-6/policy.xml \
778+ && sed -i'' 's|.*<policy domain="coder".*"PS".*||g' /etc/ImageMagick-6/policy.xml \
779+ && sed -i'' 's|.*<policy domain="delegate".*pattern="gs".*||g' /etc/ImageMagick-6/policy.xml \
780+ \
761781 # ---------- oci8 ----------
762782 && ORACLE_HREF="$( curl -sS https://yum.oracle.com/repo/OracleLinux/OL7/oracle/instantclient/x86_64/ | tac | tac | grep -Eo 'href="getPackage/oracle-instantclient.+basiclite.+rpm"' | tail -1 )" \
763783&& ORACLE_VERSION_MAJOR="$( echo "${ORACLE_HREF}" | grep -Eo 'instantclient[.0-9]+' | sed 's/instantclient//g' )" \
0 commit comments