#!/bin/sh

if [ "$mysql_version" != 'latest' ] ; then
	echo 'ERROR: unable to install MySQL - only '"'latest'"' version currently supported'
	exit 30
fi

_mysql_cmd="mysql -uroot -e "

ssh -T $ssh << EOSSH
	if mysql --version ; then
		echo "ERROR: unable to install MySQL, 'mysql' already installed - aborting install"
		exit 35
	fi
	echo "Installing MySQL"

	apt install -y mysql-server

	$_mysql_cmd "DELETE FROM mysql.user WHERE User='';"
	$_mysql_cmd "DELETE FROM mysql.user WHERE User='root' AND Host NOT IN ('localhost', '127.0.0.1', '::1');"
	$_mysql_cmd "DROP DATABASE IF EXISTS test;"
	$_mysql_cmd "DELETE FROM mysql.db WHERE Db='test' OR Db='"'test\\_%'"'"

	mysqladmin --user=root password "$db_root_pass"
	mysqladmin --user=root --password="$db_root_pass" flush-privileges
EOSSH