diff --git a/lib/utils.sh b/lib/utils.sh index 1837713..2b9ca88 100644 --- a/lib/utils.sh +++ b/lib/utils.sh @@ -580,14 +580,14 @@ install_package() } # -# Returns if a package is installed +# Return 0 if a package is installed # is_pkg_installed() { PKG_NAME=$1 if [ $OS_RELEASE -eq 2 ]; then - if [ $(rpm -qa | grep -wc $PKG_NAME) -gt 0 ]; then + if [ $(yum list installed | grep -c "^$PKG_NAME\.") -gt 0 ]; then debug "$PKG_NAME is installed" FNRET=0 else