Source: sctk Version: 2.4.10-20151007-1312Z+dfsg2-3 Severity: normal Tags: patch
Dear Maintainer, I've just patched sctk in Ubuntu as our default ImageMagick security policy does not allow convert(1) to access PDFs but rather use pdftoppm. As a bonus the resulting file is smaller and looks much nicer :) I don't now if Debian is interested in this really, but I'm attaching the debdiff anyway. Cheers, mwh -- System Information: Debian Release: bullseye/sid APT prefers focal-updates APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 'focal'), (400, 'focal-proposed'), (100, 'focal-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.4.0-33-generic (SMP w/8 CPU cores) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
diff -Nru sctk-2.4.10-20151007-1312Z+dfsg2/debian/changelog sctk-2.4.10-20151007-1312Z+dfsg2/debian/changelog --- sctk-2.4.10-20151007-1312Z+dfsg2/debian/changelog 2020-03-23 04:57:23.000000000 +1300 +++ sctk-2.4.10-20151007-1312Z+dfsg2/debian/changelog 2020-06-08 15:03:11.000000000 +1200 @@ -1,3 +1,10 @@ +sctk (2.4.10-20151007-1312Z+dfsg2-3ubuntu1) groovy; urgency=medium + + * Use pdftoppm instead of convert to convert pdf to jpg as the latter fails + with the default security policy on Ubuntu. + + -- Michael Hudson-Doyle <michael.hud...@ubuntu.com> Mon, 08 Jun 2020 15:03:11 +1200 + sctk (2.4.10-20151007-1312Z+dfsg2-3build1) focal; urgency=medium * No-change rebuild for libgcc-s1 package name change. diff -Nru sctk-2.4.10-20151007-1312Z+dfsg2/debian/control sctk-2.4.10-20151007-1312Z+dfsg2/debian/control --- sctk-2.4.10-20151007-1312Z+dfsg2/debian/control 2016-04-28 04:42:33.000000000 +1200 +++ sctk-2.4.10-20151007-1312Z+dfsg2/debian/control 2020-06-08 15:03:11.000000000 +1200 @@ -1,13 +1,15 @@ Source: sctk Section: science Priority: optional -Maintainer: Giulio Paci <giuliop...@gmail.com> +Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> +XSBC-Original-Maintainer: Giulio Paci <giuliop...@gmail.com> Build-Depends: cdbs, devscripts, debhelper (>= 9~), dh-buildinfo, dpkg-dev (>= 1.16.1~), librsvg2-bin, + poppler-utils, texlive-latex-base, texlive-latex-extra, imagemagick, diff -Nru sctk-2.4.10-20151007-1312Z+dfsg2/debian/control.in sctk-2.4.10-20151007-1312Z+dfsg2/debian/control.in --- sctk-2.4.10-20151007-1312Z+dfsg2/debian/control.in 2016-04-28 04:42:33.000000000 +1200 +++ sctk-2.4.10-20151007-1312Z+dfsg2/debian/control.in 2020-06-08 15:03:11.000000000 +1200 @@ -1,7 +1,8 @@ Source: sctk Section: science Priority: optional -Maintainer: Giulio Paci <giuliop...@gmail.com> +Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> +XSBC-Original-Maintainer: Giulio Paci <giuliop...@gmail.com> Build-Depends: @cdbs@ Standards-Version: 3.9.8 Homepage: http://www.nist.gov/itl/iad/mig/tools.cfm diff -Nru sctk-2.4.10-20151007-1312Z+dfsg2/debian/replacement_files/Makefile sctk-2.4.10-20151007-1312Z+dfsg2/debian/replacement_files/Makefile --- sctk-2.4.10-20151007-1312Z+dfsg2/debian/replacement_files/Makefile 2016-04-28 04:42:33.000000000 +1200 +++ sctk-2.4.10-20151007-1312Z+dfsg2/debian/replacement_files/Makefile 2020-06-08 15:03:11.000000000 +1200 @@ -34,7 +34,7 @@ all: $(OUTPUT) %.jpg: %.pdf - convert -density 300 $< $@ + pdftoppm -jpeg -singlefile -r 300 $< > $@ %.png: %.svg convert "$<" "$@"