diff --git a/utils/load_settings.sh b/utils/load_settings.sh index 5cacc0d26d69c5e32cbd02062e9aa9982043a495..73d63364dd582dbc514ac3c2d95a37346b5b0eed 100644 --- a/utils/load_settings.sh +++ b/utils/load_settings.sh @@ -33,6 +33,9 @@ if [ -z "$MAINPATH" ]; then export MAINPATH fi +# Make a backup of the important environment variables. +my_env=$(export -p | grep -E '(MYSQL|DATABASE)') + source "$MAINPATH/config.defaults" if [[ -r "$MAINPATH/.config" ]] ; then @@ -47,6 +50,9 @@ if [[ -z "$MYSQL_CMD" ]] ; then exit 1 fi +# Restore backup. +eval "$my_env" + export MYSQL_CMD export MYSQLDUMP_CMD export MYSQLADMIN_CMD diff --git a/utils/make_db b/utils/make_db index b706438c9c56aa0acb117b2c050756be998215c5..6af1a36339fe6ddd9d06858f5ca19913d1b9c73a 100755 --- a/utils/make_db +++ b/utils/make_db @@ -97,7 +97,7 @@ function _setup_mytap() { echo MyTAB framework is already installed [OK] return 0 fi - echo -n "Installing MyTAB framework ... " + echo -n "Installing MyTAP framework ... " pushd libs > /dev/null unzip -u mytap*.zip > /dev/null pushd mytap*/ > /dev/null @@ -105,7 +105,7 @@ function _setup_mytap() { popd > /dev/null rm -r mytap*/ popd > /dev/null - echo [DONE] + echo "[DONE]" } function install_db() {