diff options
Diffstat (limited to 'print/a2ps/patches/patch-ad')
-rw-r--r-- | print/a2ps/patches/patch-ad | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/print/a2ps/patches/patch-ad b/print/a2ps/patches/patch-ad new file mode 100644 index 00000000000..19cf3db553e --- /dev/null +++ b/print/a2ps/patches/patch-ad @@ -0,0 +1,31 @@ +$NetBSD: patch-ad,v 1.3.12.1 2005/06/09 20:05:49 snj Exp $ + +Fix for CAN-2004-1377 + +--- contrib/fixps.in.orig 2000-02-21 09:16:15.000000000 +0100 ++++ contrib/fixps.in 2005-06-09 16:45:42.000000000 +0200 +@@ -38,7 +38,6 @@ + run_gs=0 + # What action to perform: fixps, cat, check, and gs + task=fixps +-tmpdir=/tmp/$program.$$ + verbose=echo + + # The version/usage strings +@@ -183,6 +182,8 @@ + exit 1;; + esac + ++tmpdir=`mktemp -d -t fixps.XXXXXX` || { echo "$program: Cannot create temporary directory!" >&2 ; exit 1; } ++ + if test -n "$debug"; then + # Set -x now if debugging + set -x +@@ -191,7 +192,6 @@ + trap "/bin/rm -rf $tmpdir" 0 1 2 3 13 15 + fi + +-mkdir $tmpdir + fixps_sed=$tmpdir/fixps.sed + + # If printing from stdin, save into a tmp file |