From: Zac Medico Date: Sat, 29 Sep 2007 21:09:45 +0000 (-0000) Subject: Initialize PORTAGE_TMPDIR before using it. X-Git-Tag: v2.2_pre1~753 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6ec356cb13cb436ff893cc46790bf823d320f353;p=portage.git Initialize PORTAGE_TMPDIR before using it. svn path=/main/trunk/; revision=7887 --- diff --git a/bin/etc-update b/bin/etc-update index 3ca5a52b1..242a3f7cf 100755 --- a/bin/etc-update +++ b/bin/etc-update @@ -456,14 +456,14 @@ function die() { # scriptname=$(basename $0) -TMP="${PORTAGE_TMPDIR}/etc-update-$$" -trap die term - type portageq > /dev/null || exit $? eval $(portageq envvar -v CONFIG_PROTECT \ CONFIG_PROTECT_MASK PORTAGE_CONFIGROOT PORTAGE_TMPDIR ROOT USERLAND) export PORTAGE_TMPDIR +TMP="${PORTAGE_TMPDIR}/etc-update-$$" +trap die term + [ -w ${PORTAGE_CONFIGROOT}etc ] || die "Need write access to ${PORTAGE_CONFIGROOT}etc" 1 #echo $PORTAGE_TMPDIR #echo $CONFIG_PROTECT