diff options
author | Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> | 2012-11-25 11:33:10 +0100 |
---|---|---|
committer | Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> | 2012-11-25 11:33:10 +0100 |
commit | ddee4fef83539a5bc66b3c76086dd6ba2ab1f77c (patch) | |
tree | a9924166ff82994d2320cb5cb059f2d6937631b7 /bin | |
parent | 372d0e0dced3f94ba619e722e8a87f0256d52aea (diff) | |
download | portage-ddee4fef83539a5bc66b3c76086dd6ba2ab1f77c.tar.gz portage-ddee4fef83539a5bc66b3c76086dd6ba2ab1f77c.tar.bz2 portage-ddee4fef83539a5bc66b3c76086dd6ba2ab1f77c.zip |
__sb_append_var(): Quote tr arguments to avoid filename expansion. Avoid a subshell.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/ebuild.sh | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/bin/ebuild.sh b/bin/ebuild.sh index d83789c49..80bdd8001 100755 --- a/bin/ebuild.sh +++ b/bin/ebuild.sh @@ -113,8 +113,7 @@ unset GZIP BZIP BZIP2 CDPATH GREP_OPTIONS GREP_COLOR GLOBIGNORE __sb_append_var() { local _v=$1 ; shift local var="SANDBOX_${_v}" - [[ -z $1 || -n $2 ]] && die "Usage: add$(echo ${_v} | \ - LC_ALL=C tr [:upper:] [:lower:]) <colon-delimited list of paths>" + [[ -z $1 || -n $2 ]] && die "Usage: add$(LC_ALL=C tr "[:upper:]" "[:lower:]" <<< "${_v}") <colon-delimited list of paths>" export ${var}="${!var:+${!var}:}$1" } # bash-4 version: |