Package: mysql-server Version: 4.0.24-10 Tags: patch The init script for mysql-server implements a "status" command, which is useful for humans. But that command doesn't use different exit values for different statuses, making it useless for scripts.
The following patch 1) exits non-zero if the server is not running (the exit value chosen is per LSB), and 2) adds the "status" option to the usage message. --- mysql-dfsg-4.0.24/debian/mysql-server.init 2005-06-02 13:17:07.000000000 -0700 +++ debian/mysql-server.init 2005-06-02 13:32:42.000000000 -0700 @@ -150,14 +150,15 @@ 'status') if mysqld_status check_alive nowarn; then $MYADMIN version else echo "MySQL is stopped." + exit 3 fi ;; *) - echo "Usage: $SELF start|stop|restart|reload|force-reload" + echo "Usage: $SELF start|stop|restart|reload|force-reload|status" exit 1 ;; esac This patch also applies to mysql-server-4.1 verision 4.1.11-3. < Stephen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]