From a2562ef4654734004bcda2147785a9e4364b9120 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20S?= Date: Wed, 20 Feb 2019 16:48:34 +0100 Subject: [PATCH] Closes #59 IS_MYSQLUTILS: Fixed wrong logic Used && in place of ||. --- evocheck.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/evocheck.sh b/evocheck.sh index ef728bc..0441715 100755 --- a/evocheck.sh +++ b/evocheck.sh @@ -334,13 +334,16 @@ if [ -e /etc/debian_version ]; then MYSQL_ADMIN=${MYSQL_ADMIN:-mysqladmin} if is_installed mysql-server; then # You can configure MYSQL_ADMIN in evocheck.cf - grep -qs "$MYSQL_ADMIN" /root/.my.cnf && echo 'IS_MYSQLUTILS FAILED!' \ + grep -qs "$MYSQL_ADMIN" /root/.my.cnf \ + || echo 'IS_MYSQLUTILS FAILED!' \ && verbose 'mysqladmin missing in /root/.my.cnf' ( test -x /usr/bin/mytop || test -x /usr/local/bin/mytop ) \ - && echo 'IS_MYSQLUTILS FAILED!' && verbose 'mytop binary missing' + || echo 'IS_MYSQLUTILS FAILED!' \ + && verbose 'mytop binary missing' - grep -qs debian-sys-maint /root/.mytop || echo 'IS_MYSQLUTILS FAILED!' \ + grep -qs debian-sys-maint /root/.mytop \ + || echo 'IS_MYSQLUTILS FAILED!' \ && verbose 'debian-sys-maint missing in /root/.mytop' fi fi