PT-1530 Add support for encryption status to mysql-summary

This commit is contained in:
Carlos Salguero
2018-04-13 15:08:10 -03:00
parent 263edd7a44
commit 3eccfcef4d
4 changed files with 91 additions and 12 deletions

View File

@@ -57,21 +57,21 @@ plugins_dir_cmd=""
plugins_cmd=""
keyring_cmd=""
# if [ -e "${BASEDIR}/lib/mysql/plugin/keyring_file.so" ]; then
# encryption_plugins="${BASEDIR}/lib/mysql/plugin/keyring_file.so"
# fi
#
# if [ ! -z "$encryption_plugins" ]; then
# plugins_cmd="--early-plugin-load=${encryption_plugins}"
# keyring_cmd="--keyring_file_data=/tmp/PORT/data/keyring"
# plugins_dir_cmd="--plugin-dir=${BASEDIR}/lib/mysql/plugin/"
# fi
if [ -e "${BASEDIR}/lib/mysql/plugin/keyring_file.so" ]; then
encryption_plugins="${BASEDIR}/lib/mysql/plugin/keyring_file.so"
fi
init_file="/tmp/12345/mysql-init"
if [ ! -z "$encryption_plugins" ]; then
plugins_cmd="--early-plugin-load=${encryption_plugins}"
keyring_cmd="--keyring_file_data=/tmp/PORT/data/keyring"
plugins_dir_cmd="--plugin-dir=${BASEDIR}/lib/mysql/plugin/"
fi
init_file="/tmp/PORT/mysql-init"
if [ -e $init_file ]; then
$BASEDIR/bin/mysqld --defaults-file=/tmp/12345/my.sandbox.cnf -u root --init-file $init_file $plugins_cmd $plugins_dir_cmd $keyring_cmd &
$BASEDIR/bin/mysqld --defaults-file=/tmp/PORT/my.sandbox.cnf -u root --init-file $init_file $plugins_cmd $plugins_dir_cmd $keyring_cmd &
else
$BASEDIR/bin/mysqld --defaults-file=/tmp/12345/my.sandbox.cnf --keyring_file_data=/tmp/12345/data/keyring $plugins_cmd $plugins_dir_cmd $keyring_cmd > /dev/null 2>&1 &
$BASEDIR/bin/mysqld --defaults-file=/tmp/PORT/my.sandbox.cnf $plugins_cmd $plugins_dir_cmd $keyring_cmd > /dev/null 2>&1 &
fi
cd $PWD