diff options
author | Karl Berry <karl@freefriends.org> | 2023-10-11 20:52:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-10-11 20:52:09 +0000 |
commit | 247f1f9b94a0f00c3bb130f1e46aed5ea3f157ea (patch) | |
tree | eee41025c51c25355546a0a8bd5ce9c5ed4fde6b /Build/source/texk | |
parent | f52476c6ec7e3d1a646e83baf4b64a9999c5ecd1 (diff) |
add memoize-extract.pl and .py to shell_escape_commands
git-svn-id: svn://tug.org/texlive/trunk@68516 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk')
-rw-r--r-- | Build/source/texk/kpathsea/ChangeLog | 5 | ||||
-rw-r--r-- | Build/source/texk/kpathsea/texmf.cnf | 18 |
2 files changed, 16 insertions, 7 deletions
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog index e5547f58cda..f49559a744a 100644 --- a/Build/source/texk/kpathsea/ChangeLog +++ b/Build/source/texk/kpathsea/ChangeLog @@ -1,3 +1,8 @@ +2023-10-11 Karl Berry <karl@tug.org> + + * texmf.cnf (shell_escape_commands): add memoize-extract.pl and .py, + after analysis on tlsecurity. https://ctan.org/pkg/memoize + 2023-10-09 Karl Berry <karl@freefriends.org> * tex-file.c (kpathsea_name_ok): also allow files under diff --git a/Build/source/texk/kpathsea/texmf.cnf b/Build/source/texk/kpathsea/texmf.cnf index 4bc73d6bcf8..dc38125d0fc 100644 --- a/Build/source/texk/kpathsea/texmf.cnf +++ b/Build/source/texk/kpathsea/texmf.cnf @@ -653,6 +653,8 @@ extractbb,\ gregorio,\ kpsewhich,\ makeindex,\ +memoize-extract.pl, +memoize-extract.py,\ repstopdf,\ r-mpost,\ texosquery-jre8,\ @@ -692,14 +694,16 @@ openout_any = p % current directory. % % Best to use this only when a particular job requires it, not set -% globally in a configuration file or the environment. +% globally in a configuration file or the environment. We recommend +% using it transiently for particular jobs, not making a permanent setting. %TEXMFOUTPUT = /tmp -% -% A related environment variable is TEXMF_OUTPUT_DIRECTORY. It -% overrides the current directory for all output files in TeX and the other -% engines. It cannot be set in a configuration file. And it's even more -% important to use it only temporarily, when required, to avoid massive -% confusion about where the output files are ending up. + +% As of TeX Live 2024, a related environment variable is +% TEXMF_OUTPUT_DIRECTORY. It overrides the current directory for all +% output files in TeX and the other engines. It cannot be set in a +% configuration file. And it's even more important to use it only +% temporarily, when required, to avoid massive confusion about where the +% output files are ending up. % If a dynamic file creation fails, log the command to this file, in % either the current directory or TEXMFOUTPUT. Set to the |