diff --git a/bin/libbfa.sh b/bin/libbfa.sh index 69cf2541d29e7b25ead1b6d2dd1ec2ea7b7fbdde..d88046aee18ea0a199fde155713add15fdbadf51 100644 --- a/bin/libbfa.sh +++ b/bin/libbfa.sh @@ -11,7 +11,7 @@ function fatal() } trap "fatal Argh!" ERR -test "$( basename $SHELL 2>/dev/null )" = "bash" || +test -n "$BASH_VERSION" || fatal "This file must be source(d) from bash." test "$( caller 2>/dev/null | awk '{print $1}' )" != "0" || fatal "This file must be source(d), not executed."