diff options
Diffstat (limited to 'data/sandbox.bashrc')
-rw-r--r-- | data/sandbox.bashrc | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/data/sandbox.bashrc b/data/sandbox.bashrc index ec19459..3b953b8 100644 --- a/data/sandbox.bashrc +++ b/data/sandbox.bashrc @@ -79,7 +79,11 @@ if [[ ${SANDBOX_INTRACTV} == "1" && -t 1 ]] || [[ ${__SANDBOX_TESTING} == "yes" -e '/^[[:alnum:]_-]* ()/Q' "${sbs_tmpenvfile}") 2>/dev/null # Then grab everything (including functions) source "${sbs_tmpenvfile}" 2> /dev/null - export SANDBOX_WRITE=${SANDBOX_WRITE}:${sbs_pdir}${sbs_bdir}:${sbs_pdir}/homedir + # Some variables portage does not write out to th environment. + : "${T:=${sbs_tmpenvfile%/*}}" + HOME=${sbs_pdir}/homedir + SANDBOX_WRITE+=:${sbs_pdir}${sbs_bdir}:${HOME} + export T HOME SANDBOX_WRITE fi PWD=${sbs_PREPWD} fi |