Einen guten Abend in die Forumsrunde,
ich habe mich jetzt nach langem Probieren mit Linux und insbesondere mit Ubuntu in virtuellen Maschinen dazu entschlossen, einen Laptop ausschließlich mit Linux (Lubuntu 16.04) zu verwenden. Und leider habe ich auch schon das erste Problem. Ich möchte gern mittels Imagemagick und dem convert Befehl eine bash Ausgabe als Bild speichern. Ganz konkret erzeuge ich mir mit dem Kalenderprogramm ncal eine Ausgabe die als png gespeichert werden soll. Es wird jedoch folgende Fehlermeldung angezeigt. Die Imagemagick Version ist auch mit angegeben.
root@HPNotebook:/home# ncal -wmy 1 2017 | convert text:- /home/Testbild.png convert: not authorized `-' @ error/constitute.c/ReadImage/412. convert: no images defined `/home/Testbild.png' @ error/convert.c/ConvertImageCommand/3210. root@HPNotebook:/home# convert -version Version: ImageMagick 6.8.9-9 Q16 x86_64 2016-11-29 http://www.imagemagick.org Copyright: Copyright (C) 1999-2014 ImageMagick Studio LLC Features: DPC Modules OpenMP Delegates: bzlib cairo djvu fftw fontconfig freetype jbig jng jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff wmf x xml zlib
Ich habe das gleiche heute auf Arbeit mit einem Linux Mint mit Mate Desktop probiert. Kein Problem, das Bild wurde erzeugt.
Dann habe ich versucht die policy.xml zu vergleichen. Es waren tatsächlich Unterschiede festzustellen. Daraufhin habe ich die policy.xml genau wie die Linux Mint Version editiert und erhalte nun folgenden Fehler:
root@HPNotebook:/home# ncal -wmy 1 2017 | convert text:- /home/Testbild.png convert: ../../coders/txt.c:197: ReadTEXTImage: Zusicherung »exception != (ExceptionInfo *) NULL« nicht erfüllt. Abgebrochen (Speicherabzug geschrieben)
Beide Dateien habe ich als Anhang hochgeladen. Sollte es ein generelles Sicherheitsproblem mit Imagemagick unter Ubuntu geben und ich sonst noch irgendetwas einstellen muss, dann sagt bitte Bescheid.