Ich habe ein Nemo Skript, welches mir aus Bilder, PDF Dokumente erzeugt. Nach einem Update funktionierte das Skript nicht mehr. Auf Konsole habe ich dann die Fehlermeldung gesehen und mich gleich auf die Suche nach einer Lösung gemacht.
tux@earth:~ $ convert Scan0001.jpg Scan0001.pdf
convert: not authorized `Scan0001.pdf' @ error/constitute.c/WriteImage/1028.
Um das Problem zu lösen, müssen wir die Datei /etc/ImageMagick-6/policy.xml
öffnen und die Zeile wo der Ausdruck pattern=“MVG“ auftaucht, mit Kommentar deaktivieren und die Zeile wo der Ausdruck pattern=“PDF“ auftaucht, mit read|write Rechten versehen. Außerdem fügen wir noch den Policy-Tag mit dem Ausdruck pattern=“LABEL“ hinzu. Dieser sollte read Rechte bekommen.
tux@earth:~ $ sudo vi /etc/ImageMagick-6/policy.xml
....
<!-- <policy domain="coder" rights="none" pattern="MVG" /> -->
<policy domain="coder" rights="read|write" pattern="PDF" />
<policy domain="coder" rights="read" pattern="LABEL" />