diff --git a/source/apps-extra/mysql/mysql b/source/apps-extra/mysql/mysql new file mode 100644 index 0000000..5c28056 --- /dev/null +++ b/source/apps-extra/mysql/mysql @@ -0,0 +1,3 @@ +#!/bin/sh + +MYSQL_OPTS="--log-bin=/var/lib/mysql/`hostname`-bin" diff --git a/source/apps-extra/mysql/rc.mysqld b/source/apps-extra/mysql/rc.mysqld index ede4ebe..c745549 100644 --- a/source/apps-extra/mysql/rc.mysqld +++ b/source/apps-extra/mysql/rc.mysqld @@ -39,6 +39,8 @@ if [ ! -e /var/log/mysqld.log ]; then chown mysql /var/log/mysqld.log fi +[ -e /etc/sysconfig/mysql ] && . /etc/sysconfig/mysql + # checking what to do now if [ "$1" = "stop" ]; then @@ -51,6 +53,6 @@ elif [ "$1" = "restart" ]; then "$0" start else # start start "$startmysqld" - /usr/bin/mysqld_safe &>/dev/null & + /usr/bin/mysqld_safe $MYSQL_OPTS &>/dev/null & ok $? fi