diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh index 3c35f2a..9b74d93 100755 --- a/spectre-meltdown-checker.sh +++ b/spectre-meltdown-checker.sh @@ -3070,7 +3070,13 @@ check_has_vmm() else # ignore SC2009 as `ps ax` is actually used as a fallback if `pgrep` isn't installed # shellcheck disable=SC2009 - if ps ax | grep -vw grep | grep -q -e '\ /dev/null 2&>1 + if [ $? -eq 0 ] ; then + PS='ps' + fi + if $PS | grep -vw grep | grep -q -e '\