web-dev-qa-db-fra.com

Erreur lors de la conversion de jpg en pdf

Chaque fois que je veux convertir le fichier jpg en pdf par cette commande

convert *.jpg pictures.pdf

J'ai ce message d'erreur:

convert: not authorized `pictures.pdf' @ error/constitute.c/WriteImage/1028.
36
Adon Naaman

Ce problème provient d'une mise à jour de sécurité: https://launchpad.net/ubuntu/+source/imagemagick/8:6.8.9.9-7ubuntu5.1

Quelqu'un l'a signalé comme un bogue: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/179656

En guise de solution temporaire, j'ai modifié /etc/ImageMagick-6/policy.xml et modifié les droits PDF de none à read|write. Pas sûr des implications, mais au moins, ça me permet de faire avancer les choses.

59
YoungFrog

Si vous vous inquiétez des conséquences, https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/179656 mentionne que

Bien que les notes de publication ne soient pas exactement claires , Ghostscript v9.25 semble faire référence à la correction de certaines vulnérabilités de ce type: https://www.ghostscript.com/doc/9.25/News.htm

2
serv-inc