X-Git-Url: https://git.tld-linux.org/?a=blobdiff_plain;f=mysql.init;h=47db1a1b3e836a540b4f07f7131c150c43c4dc66;hb=76fe64c46f7367c7dcdf4c065f89a28bfa1d2b34;hp=ab323549a136fd1178b1065d07c167f4b0b0e657;hpb=bfeeb8ad08433b4da25106914f8cb1f1810bedf5;p=packages%2Fmysql.git diff --git a/mysql.init b/mysql.init index ab32354..47db1a1 100755 --- a/mysql.init +++ b/mysql.init @@ -455,7 +455,7 @@ mysqlinit() { nls "Seems that database is initialized now. Remove by hand %s" "$MYSQL_DATA_DIR/mysql" nls "before initializing database." nls "For now skipping cluster %s." "$clusterdir" - return + exit 6 fi show "Installing MySQL system tables for $MYSQL_DATA_DIR" @@ -468,13 +468,13 @@ mysqlinit() { chown mysql:mysql "$MYSQL_CLUSTER_DIR/mysqldb" "$MYSQL_DATA_DIR" > /dev/null 2>&1 chmod 751 "$MYSQL_CLUSTER_DIR" "$MYSQL_CLUSTER_DIR/mysqldb" - if [ -f /usr/share/mysql/mysqld.conf -a ! -f "$MYSQL_CLUSTER_DIR/mysqld.conf" ]; then + if [ -f /usr/share/percona-server/mysqld.conf -a ! -f "$MYSQL_CLUSTER_DIR/mysqld.conf" ]; then sed -e " s#\(datadir.*\)=.*#\1= $MYSQL_DATA_DIR#g; s#\(pid-file.*\)=.*#\1= $MYSQL_PIDFILE#g; s#\(socket.*\)=.*#\1= $MYSQL_SOCKET#g; s#@clusterdir@#$MYSQL_CLUSTER_DIR#g; - " /usr/share/mysql/mysqld.conf > "$MYSQL_CLUSTER_DIR/mysqld.conf" + " /usr/share/percona-server/mysqld.conf > "$MYSQL_CLUSTER_DIR/mysqld.conf" chown root:root "$MYSQL_CLUSTER_DIR/mysqld.conf" chmod 640 "$MYSQL_CLUSTER_DIR/mysqld.conf" fi @@ -487,8 +487,8 @@ mysqlinit() { cat > $MYSQL_DATA_DIR/mysql-init.sql <<-EOF CREATE DATABASE mysql; use mysql; - $(cat /usr/share/mysql/mysql_system_tables.sql) - $(sed -e "/@current_hostname/d" /usr/share/mysql/mysql_system_tables_data.sql) + $(cat /usr/share/percona-server/mysql_system_tables.sql) + $(sed -e "/@current_hostname/d" /usr/share/percona-server/mysql_system_tables_data.sql) EOF ok=0 @@ -502,7 +502,7 @@ EOF --tmpdir=$MYSQL_DATA_DIR \ --log-error=$MYSQL_ERRLOG \ < $MYSQL_DATA_DIR/mysql-init.sql && ok=1 - [ -f $MYSQL_DATA_DIR/mysql/host.frm ] || ok=0 + [ -f $MYSQL_DATA_DIR/mysql/user.frm ] || ok=0 if [ "$ok" = 1 ]; then rm -f $MYSQL_DATA_DIR/mysql-init.sql @@ -526,7 +526,7 @@ mysqladmin section. See the manual for more instructions. END_OF_MSG show "Filling help tables..." ok=0 - ( echo "use mysql;"; cat /usr/share/mysql/fill_help_tables.sql ) | \ + ( echo "use mysql;"; cat /usr/share/percona-server/fill_help_tables.sql ) | \ /usr/sbin/mysqld \ --defaults-file=$MYSQL_CLUSTER_DIR/mysqld.conf \ --bootstrap \