summaryrefslogtreecommitdiffstats
path: root/bin/isolated-functions.sh
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-12-09 00:30:46 +0000
committerZac Medico <zmedico@gentoo.org>2009-12-09 00:30:46 +0000
commite4bd03ae54359072a26e767aa68a9a37d7a65488 (patch)
treed05cf083d6dbc921b998d9c38c6b4b6a007fadc3 /bin/isolated-functions.sh
parent3a3f1b1f3b61bda1591706d67e17daa5ca5f8d1a (diff)
downloadportage-e4bd03ae54359072a26e767aa68a9a37d7a65488.tar.gz
portage-e4bd03ae54359072a26e767aa68a9a37d7a65488.tar.bz2
portage-e4bd03ae54359072a26e767aa68a9a37d7a65488.zip
Fix handling for TEMP, TMP, and TMPDIR variables:
* Add to whitelist so current values are always used. * Always filter them from the saved environment. * Always add thier values to SANDBOX_WRITE. svn path=/main/trunk/; revision=14973
Diffstat (limited to 'bin/isolated-functions.sh')
-rwxr-xr-xbin/isolated-functions.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index a557d9fd9..4f1ad1c63 100755
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -564,7 +564,7 @@ save_ebuild_env() {
PROFILE_PATHS PWORKDIR QA_INTERCEPTORS \
RC_DEFAULT_INDENT RC_DOT_PATTERN RC_ENDCOL \
RC_INDENTATION READONLY_EBUILD_METADATA READONLY_PORTAGE_VARS \
- ROOT ROOTPATH RPMDIR STARTDIR TMP TMPDIR USE_EXPAND \
+ ROOT ROOTPATH RPMDIR STARTDIR TEMP TMP TMPDIR USE_EXPAND \
WARN XARGS _RC_GET_KV_CACHE
# user config variables