diff options
| author | idl0r <idl0r@gentoo.org> | 2010-04-11 18:07:15 +0000 |
|---|---|---|
| committer | idl0r <idl0r@gentoo.org> | 2010-04-11 18:07:15 +0000 |
| commit | 139c622d4ca95eb219ea4657abb5f6dd0813377e (patch) | |
| tree | 11a4eb13c1c61cc62798078c98c80e8a16ebc0a4 | |
| parent | 631e83fae72be57069e269e89fcb0993129ecee9 (diff) | |
| download | gentoolkit-139c622d4ca95eb219ea4657abb5f6dd0813377e.tar.gz | |
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) <ohnobinki@ohnopublishing.net>.
svn path=/trunk/gentoolkit/; revision=772
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rwxr-xr-x | bin/euse | 3 |
2 files changed, 7 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2010-04-11: Christian Ruppert <idl0r@gentoo.org> + * 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) <ohnobinki@ohnopublishing.net>. + 2010-04-06: Christian Ruppert <idl0r@gentoo.org> * euse: Fix query to get USE, bug 181309, thanks to Jean-Baptiste Rouault <jbrouault@gmail.com>. @@ -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" |
