From: Zac Medico Date: Sat, 1 Sep 2012 22:51:25 +0000 (-0700) Subject: ebuild-helpers/sed: use -ef to check recursion X-Git-Tag: v2.2.0_alpha124~16 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=0b657f683f8498de59cf254dfb016bf313930b1d;p=portage.git ebuild-helpers/sed: use -ef to check recursion --- diff --git a/bin/ebuild-helpers/sed b/bin/ebuild-helpers/sed index b21e8569c..cc447696d 100755 --- a/bin/ebuild-helpers/sed +++ b/bin/ebuild-helpers/sed @@ -1,5 +1,5 @@ #!/bin/bash -# Copyright 2007 Gentoo Foundation +# Copyright 2007-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 scriptpath=${BASH_SOURCE[0]} @@ -14,8 +14,8 @@ else IFS=":" for path in $PATH; do - [[ ${path}/${scriptname} == ${scriptpath} ]] && continue if [[ -x ${path}/${scriptname} ]]; then + [[ ${path}/${scriptname} -ef ${scriptpath} ]] && continue exec ${path}/${scriptname} "$@" exit 0 fi