From 9734de08b5a9a47cf617085e7de924a3069a233e Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 21 Sep 2021 02:42:55 +0200 Subject: [PATCH] Correct PDF restrictions for imagemagick --- actions/p4n.swarmscraper.sh | 4 ++++ install.sh | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/actions/p4n.swarmscraper.sh b/actions/p4n.swarmscraper.sh index b05560b..d08fd46 100755 --- a/actions/p4n.swarmscraper.sh +++ b/actions/p4n.swarmscraper.sh @@ -23,6 +23,10 @@ if [[ -f /etc/sudoers.d/apt ]]; then sudo apt install -y $i fi done + if [[ $(cat /etc/ImageMagick-6/policy.xml | grep PDF) ]]; then + cat /etc/ImageMagick-6/policy.xml | grep -Ev PDF > /tmp/policy.xml + sudo cp /tmp/policy.xml /etc/ImageMagick-6/policy.xml + fi else echo "No sudo access for apt install... Please correct situation" echo "PUT : $USER ALL=(ALL) NOPASSWD:/usr/bin/apt INTO /etc/sudoers.d/apt (use sudo visudo)" diff --git a/install.sh b/install.sh index 457519f..21c5c2c 100755 --- a/install.sh +++ b/install.sh @@ -27,6 +27,12 @@ for i in build-essential qrencode jq bc gawk ffmpeg sqlite dnsutils v4l-utils vl fi done +## Correct PDF restrictions for imagemagick +if [[ $(cat /etc/ImageMagick-6/policy.xml | grep PDF) ]]; then + cat /etc/ImageMagick-6/policy.xml | grep -Ev PDF > /tmp/policy.xml + sudo cp /tmp/policy.xml /etc/ImageMagick-6/policy.xml +fi + [[ ! $(which kodi) && "$USER" != "xbian" ]] && sudo apt-get install kodi -y sudo apt-get install python3-opencv -y ## INSTALLATION IA par reconnaissance d'images [[ "$USER" != "xbian" ]] && sudo apt-get install x11-utils xclip zenity handbrake* -y