initscript: Check that rc.ctdb is executable before running it
authorMartin Schwenke <martin@meltin.net>
Thu, 11 Oct 2012 05:18:26 +0000 (16:18 +1100)
committerMartin Schwenke <martin@meltin.net>
Thu, 18 Oct 2012 09:05:43 +0000 (20:05 +1100)
Signed-off-by: Martin Schwenke <martin@meltin.net>
(This used to be ctdb commit 59a47c0674bacfebc17a1b44f0244727bf2fa7a4)

ctdb/config/ctdb.init

index 372affba7169333161351d1ff04de5967dc00971..19a7ba0fa8d020bf8c792c56ff0b69b9bf34894f 100755 (executable)
@@ -392,7 +392,7 @@ status() {
 }
 
 
-[ -f "$CTDB_BASE/rc.ctdb" ] && "$CTDB_BASE/rc.ctdb" $1
+[ -x "$CTDB_BASE/rc.ctdb" ] && "$CTDB_BASE/rc.ctdb" $1
 
 case "$1" in
     start)