base/dracut-lib.sh: relax getargbool value parsing

if a non-boolean value was specified, like "yes" or "no",
getargbool() would error, because we check for "$val -eq 0"
master
Harald Hoyer 2011-03-30 01:45:17 +02:00
parent e620bb01da
commit 4ad453445a
1 changed files with 1 additions and 1 deletions

View File

@ -98,7 +98,7 @@ getargbool() {
_b=$(getarg "$@")
[ $? -ne 0 -a -z "$_b" ] && _b=$_default
if [ -n "$_b" ]; then
[ $_b -eq 0 ] && return 1
[ $_b = "0" ] && return 1
[ $_b = "no" ] && return 1
fi
return 0