[subversion-commit] SVN tetex-bin commit + diffs: r1796 - in tetex-bin/trunk/debian: . patches

Frank Küster frank at costa.debian.org
Thu Oct 12 15:50:38 UTC 2006


Author: frank
Date: 2006-10-12 15:50:37 +0000 (Thu, 12 Oct 2006)
New Revision: 1796

Modified:
   tetex-bin/trunk/debian/changelog
   tetex-bin/trunk/debian/patches/patch-texmfcnf
Log:
* Restrict the compile-time search path for texmf.cnf to directories
  that in fact exist on a Debian system, thanks to Toby Speight
  <T.M.Speight.90 at cantab.net> (closes: #392195) [frank]


Modified: tetex-bin/trunk/debian/changelog
===================================================================
--- tetex-bin/trunk/debian/changelog	2006-10-12 15:49:47 UTC (rev 1795)
+++ tetex-bin/trunk/debian/changelog	2006-10-12 15:50:37 UTC (rev 1796)
@@ -1,3 +1,11 @@
+tetex-bin (3.0-22~1) unstable; urgency=low
+
+  * Restrict the compile-time search path for texmf.cnf to directories
+    that in fact exist on a Debian system, thanks to Toby Speight
+    <T.M.Speight.90 at cantab.net> (closes: #392195) [frank]
+
+ -- Frank Küster <frank at debian.org>  Wed, 11 Oct 2006 07:59:47 +0200
+
 tetex-bin (3.0-21) unstable; urgency=medium
 
   * Really load the debianize-updmap script from tex-common (closes:

Modified: tetex-bin/trunk/debian/patches/patch-texmfcnf
===================================================================
--- tetex-bin/trunk/debian/patches/patch-texmfcnf	2006-10-12 15:49:47 UTC (rev 1795)
+++ tetex-bin/trunk/debian/patches/patch-texmfcnf	2006-10-12 15:50:37 UTC (rev 1796)
@@ -1,11 +1,11 @@
  texk/kpathsea/Makefile.in    |    1 +
- texk/kpathsea/texmf.in-teTeX |   17 +++++++++++------
- 2 files changed, 12 insertions(+), 6 deletions(-)
+ texk/kpathsea/texmf.in-teTeX |   22 +++++++++++++++-------
+ 2 files changed, 16 insertions(+), 7 deletions(-)
 
 Index: tetex-bin-3.0/texk/kpathsea/texmf.in-teTeX
 ===================================================================
---- tetex-bin-3.0.orig/texk/kpathsea/texmf.in-teTeX	2006-03-02 14:46:40.000000000 +0100
-+++ tetex-bin-3.0/texk/kpathsea/texmf.in-teTeX	2006-03-02 16:10:18.000000000 +0100
+--- tetex-bin-3.0.orig/texk/kpathsea/texmf.in-teTeX	2006-10-12 16:30:05.000000000 +0200
++++ tetex-bin-3.0/texk/kpathsea/texmf.in-teTeX	2006-10-12 16:31:32.000000000 +0200
 @@ -59,12 +59,15 @@
  TEXMFMAIN = @texmf@
  
@@ -62,10 +62,22 @@
  
  % Where to look for ls-R files.  There need not be an ls-R in the
  % directories in this path, but if there is one, Kpathsea will use it.
+@@ -382,7 +387,10 @@
+ %
+ % For security reasons, it is better not to have . part of the path.
+ % 
+-TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c};$TETEXDIR;$TEXMF/web2c;@web2c@
++% TEXMFCNF = {$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,}/web2c};$TETEXDIR;$TEXMF/web2c;@web2c@
++% Debian-specific change: Restrict this to dirs that actually exist,
++% to silent e.g. automounters:
++TEXMFCNF = $TETEXDIR;$TEXMF/web2c;@web2c@
+ 
+ # $progname: kpathsea v. 3.5.3 or later overwrites this at runtime. To
+ # avoid empty expansions from binaries linked against an earlier
 Index: tetex-bin-3.0/texk/kpathsea/Makefile.in
 ===================================================================
---- tetex-bin-3.0.orig/texk/kpathsea/Makefile.in	2006-03-02 14:46:40.000000000 +0100
-+++ tetex-bin-3.0/texk/kpathsea/Makefile.in	2006-03-02 16:10:18.000000000 +0100
+--- tetex-bin-3.0.orig/texk/kpathsea/Makefile.in	2006-10-12 16:29:28.000000000 +0200
++++ tetex-bin-3.0/texk/kpathsea/Makefile.in	2006-10-12 16:30:08.000000000 +0200
 @@ -88,6 +88,7 @@
  	echo '/^[% ]*TEXMFCONFIG[ =]/s%\$$TEXMF%$(texmf)%' >>$@
  	echo '/^[% ]*TEXMFVAR[ =]/s%$(texmf)MAIN%\$$TEXMFMAIN%' >>$@




More information about the Pkg-tetex-commits mailing list