$NetBSD: patch-ad,v 1.4 2005/06/09 14:53:49 salo 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