public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in src/patchsets/texlive/2015/texlive-core: 050_all_latex2man_predictable_tmp.patch series
@ 2016-12-05 14:20 Alexis Ballier (aballier)
  0 siblings, 0 replies; only message in thread
From: Alexis Ballier (aballier) @ 2016-12-05 14:20 UTC (permalink / raw
  To: gentoo-commits

aballier    16/12/05 14:20:01

  Modified:             series
  Added:                050_all_latex2man_predictable_tmp.patch
  Log:
  add patch for bug #432144 to tl-core patchset

Revision  Changes    Path
1.2                  src/patchsets/texlive/2015/texlive-core/series

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/texlive/2015/texlive-core/series?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/texlive/2015/texlive-core/series?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/texlive/2015/texlive-core/series?r1=1.1&r2=1.2

Index: series
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/texlive/2015/texlive-core/series,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- series	15 Jul 2015 11:12:57 -0000	1.1
+++ series	5 Dec 2016 14:20:01 -0000	1.2
@@ -2,3 +2,4 @@
 020_all_a2ping_invocation.patch
 030_all_updmap_normalize.patch
 040_all_remove_define_abs.patch
+050_all_latex2man_predictable_tmp.patch



1.1                  src/patchsets/texlive/2015/texlive-core/050_all_latex2man_predictable_tmp.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/texlive/2015/texlive-core/050_all_latex2man_predictable_tmp.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/texlive/2015/texlive-core/050_all_latex2man_predictable_tmp.patch?rev=1.1&content-type=text/plain

Index: 050_all_latex2man_predictable_tmp.patch
===================================================================
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668779
https://bugs.gentoo.org/show_bug.cgi?id=432144
CVE-2012-2120 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2012-2120)

Index: texlive-20150521-source/texmf-dist/scripts/latex2man/latex2man
===================================================================
--- texlive-20150521-source.orig/texmf-dist/scripts/latex2man/latex2man
+++ texlive-20150521-source/texmf-dist/scripts/latex2man/latex2man
@@ -29,8 +29,6 @@ sub date2str;
 $VERSION = "1.24";
 $DATE    = date2str ('$Date: 2016/12/05 14:20:01 $' =~ m|(\d+/\d+/\d+)|);
 
-$tmp = "/tmp/$CMD.$$";
-
 ##################################################################
 # check option and arguments
 ##################################################################
@@ -124,6 +122,8 @@ $SrcFile  = $ARGV[0];
 $DestFile = $ARGV[1];
 open (SRC,  "<$SrcFile")  || die "$CMD: Can't open file \`$SrcFile' for reading.\n";
 if ($opt_H || $opt_T) {
+    $tmp = `mktemp` || die;
+    chomp $tmp;
     # DestFile will be written in the postprocess
     open (DEST, ">$tmp")      || die "$CMD: Can't open file \`$tmp' for writing.\n";
 } else {





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-12-05 14:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-05 14:20 [gentoo-commits] gentoo commit in src/patchsets/texlive/2015/texlive-core: 050_all_latex2man_predictable_tmp.patch series Alexis Ballier (aballier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox