From dc438b0aad39b913250073b9d1926a1c86a21eba Mon Sep 17 00:00:00 2001 From: cytopia Date: Sat, 8 Aug 2020 12:16:37 +0200 Subject: [PATCH] Fixes policy.xml for Imagick --- CHANGELOG.md | 1 + Dockerfiles/mods/Dockerfile-5.5 | 20 +++++++++++++++++++- Dockerfiles/mods/Dockerfile-5.6 | 20 +++++++++++++++++++- Dockerfiles/mods/Dockerfile-7.0 | 20 +++++++++++++++++++- Dockerfiles/mods/Dockerfile-7.1 | 20 +++++++++++++++++++- Dockerfiles/mods/Dockerfile-7.2 | 20 +++++++++++++++++++- Dockerfiles/mods/Dockerfile-7.3 | 20 +++++++++++++++++++- Dockerfiles/mods/Dockerfile-7.4 | 20 +++++++++++++++++++- build/ansible/group_vars/all/mods.yml | 12 +++++++++++- 9 files changed, 145 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fe9cc7..fbf8544 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,7 @@ - Fixes Ansible installation - Fixes MongoDB for PHP 5.6 - Fixes Redis for PHP 8.0 +- Fixes policy.xml for Imagick #### Changed - Stricter version check for installed tools diff --git a/Dockerfiles/mods/Dockerfile-5.5 b/Dockerfiles/mods/Dockerfile-5.5 index 866961a..a159537 100644 --- a/Dockerfiles/mods/Dockerfile-5.5 +++ b/Dockerfiles/mods/Dockerfile-5.5 @@ -207,6 +207,15 @@ RUN set -eux \ && docker-php-ext-enable imagick \ # Generic post-command && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ +&& sed -i'' 's|.*|g' /etc/ImageMagick-6/policy.xml + # https://github.com/Imagick/imagick/issues/262 (policy prevents PDF from being read) + post: | + sed -i'' 's|.*"thread".*| |g' /etc/ImageMagick-6/policy.xml \ + && sed -i'' 's|.*