baaabb9ae1
(CVE-2009-5080) - fix bnc#703666 - VUL-1: groff: insufficient number of X for mktemp (CVE-2009-5081) OBS-URL: https://build.opensuse.org/package/show/M17N/groff?expand=0&rev=22
41 lines
1.4 KiB
Diff
41 lines
1.4 KiB
Diff
Index: groff-1.21/contrib/eqn2graph/eqn2graph.sh
|
|
===================================================================
|
|
--- groff-1.21.orig/contrib/eqn2graph/eqn2graph.sh 2011-09-22 14:15:22.000000000 +0200
|
|
+++ groff-1.21/contrib/eqn2graph/eqn2graph.sh 2011-09-22 14:23:55.754494862 +0200
|
|
@@ -69,6 +69,8 @@
|
|
|
|
tmp=$d/eqn2graph$$-$RANDOM
|
|
(umask 077 && mkdir $tmp) 2> /dev/null && break
|
|
+
|
|
+ tmp=
|
|
done;
|
|
if test -z "$tmp"; then
|
|
echo "$0: cannot create temporary directory" >&2
|
|
Index: groff-1.21/contrib/grap2graph/grap2graph.sh
|
|
===================================================================
|
|
--- groff-1.21.orig/contrib/grap2graph/grap2graph.sh 2011-09-22 14:15:22.000000000 +0200
|
|
+++ groff-1.21/contrib/grap2graph/grap2graph.sh 2011-09-22 14:23:55.754494862 +0200
|
|
@@ -65,6 +65,8 @@
|
|
|
|
tmp=$d/grap2graph$$-$RANDOM
|
|
(umask 077 && mkdir $tmp) 2> /dev/null && break
|
|
+
|
|
+ tmp=
|
|
done;
|
|
if test -z "$tmp"; then
|
|
echo "$0: cannot create temporary directory" >&2
|
|
|
|
Index: groff-1.21/contrib/pic2graph/pic2graph.sh
|
|
===================================================================
|
|
--- groff-1.21.orig/contrib/pic2graph/pic2graph.sh 2011-09-22 14:15:22.000000000 +0200
|
|
+++ groff-1.21/contrib/pic2graph/pic2graph.sh 2011-09-22 14:23:55.794496246 +0200
|
|
@@ -80,6 +80,8 @@
|
|
tmp=$d/pic2graph$$-$RANDOM
|
|
(umask 077 && mkdir $tmp) 2> /dev/null \
|
|
&& break
|
|
+
|
|
+ tmp=
|
|
done;
|
|
if test -z "$tmp"; then
|
|
echo "$0: cannot create temporary directory" >&2
|