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 "$<" "$@"

Reply via email to