summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbin/etc-update6
1 files changed, 3 insertions, 3 deletions
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