From 139c622d4ca95eb219ea4657abb5f6dd0813377e Mon Sep 17 00:00:00 2001 From: idl0r Date: Sun, 11 Apr 2010 18:07:15 +0000 Subject: euse: Fix check for /etc/make.profile. Check if its readable and a directory instead of checking if its a link, thanks to Phillip Brink (ohnobinki) . svn path=/trunk/gentoolkit/; revision=772 --- bin/euse | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'bin/euse') diff --git a/bin/euse b/bin/euse index 023bfe4..ab8b932 100755 --- a/bin/euse +++ b/bin/euse @@ -68,11 +68,12 @@ check_sanity() { local descdir local make_defaults + [[ ! -d "${MAKE_PROFILE_PATH}" || ! -r "${MAKE_PROFILE_PATH}" ]] && error "${MAKE_PROFILE_PATH} is not readable" + descdir="$(get_portdir)/profiles" [ ! -r "${MAKE_CONF_PATH}" ] && error "${MAKE_CONF_PATH} is not readable" [ ! -r "${MAKE_GLOBALS_PATH}" ] && error "${MAKE_GLOBALS_PATH} is not readable" - [ ! -h "${MAKE_PROFILE_PATH}" ] && error "${MAKE_PROFILE_PATH} is not a symlink" [ -z "$(get_portdir)" ] && error "\$PORTDIR couldn't be determined" [ ! -d "${descdir}" ] && error "${descdir} does not exist or is not a directory" [ ! -r "${descdir}/use.desc" ] && error "${descdir}/use.desc is not readable" -- cgit v1.2.3