summaryrefslogtreecommitdiffstats
path: root/bin/ebuild.sh
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-10-27 11:53:47 -0700
committerZac Medico <zmedico@gentoo.org>2010-10-27 12:15:54 -0700
commit62ee18d9e9ce30edfd49d233936de36d88606dcc (patch)
treea1a7b9bf2a20243e82da9244779bec101a4a3d1c /bin/ebuild.sh
parentc4ff8330ac7f64e7268fe8b4a226395e5dfb1109 (diff)
downloadportage-62ee18d9e9ce30edfd49d233936de36d88606dcc.tar.gz
portage-62ee18d9e9ce30edfd49d233936de36d88606dcc.tar.bz2
portage-62ee18d9e9ce30edfd49d233936de36d88606dcc.zip
Only addwrite for tmp dirs if sandbox is enabled.
This should fix bug #307729.
Diffstat (limited to 'bin/ebuild.sh')
-rwxr-xr-xbin/ebuild.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 0d59f4ebd..42ca1feb7 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -106,7 +106,7 @@ if [[ -w $T ]] ; then
export TEMP=$T
export TMP=$T
export TMPDIR=$T
-else
+elif [[ $SANDBOX_ON = 1 ]] ; then
for x in TEMP TMP TMPDIR ; do
[[ -n ${!x} ]] && addwrite "${!x}"
done