From d7805b592dce4fec010893afe04d90ccb3f12f46 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Thu, 24 Sep 2015 16:39:27 +0300 Subject: [PATCH] init: report when mysql program needed --- mysql.init | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mysql.init b/mysql.init index 2141bdd..8107df9 100755 --- a/mysql.init +++ b/mysql.init @@ -360,6 +360,11 @@ mysqlstop() { # report slave status # uses MYSQL_SOCKET - path to mysql socket slave_status() { + if [ ! -x /usr/bin/mysql ]; then + echo >&2 "Slave status not available: 'mysql' program not installed." + return + fi + # see if slave status can be reported local err=0 slave_status=$(mysql --defaults-file="$MYSQL_CONFIG" --socket="$MYSQL_SOCKET" -e 'show slave status\G') if [ -z "$slave_status" ]; then -- 2.44.0