From b30b040b733ff2045ffcd7bdd44f608c7f4912b5 Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Wed, 21 Sep 2022 11:10:05 +1000 Subject: MDEV-29582 deprecate mysql* names Eventually mysql symlinks will go away, as MariaDB and MySQL keep diverging and we do not want to make it impossible to install MariaDB and MySQL side-by-side when users want it. It also useful if people start using MariaDB tools with MariaDB. If the exe doesn't begine with "mariadb" or is a symlink, print a warning to use the resolved name. In my_readlink, add check on my_thread_var as its used by comp_err and other build utils that also use my_init. --- scripts/mysql_secure_installation.sh | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'scripts/mysql_secure_installation.sh') diff --git a/scripts/mysql_secure_installation.sh b/scripts/mysql_secure_installation.sh index 40d8e5d330e..8dee27c2f7c 100644 --- a/scripts/mysql_secure_installation.sh +++ b/scripts/mysql_secure_installation.sh @@ -29,6 +29,12 @@ defaults_file= defaults_extra_file= no_defaults= +case "$0" in + *mysql*) + echo "Notice: $0 is deprecated and will be removed in a future release, use command mariadb-secure-installation" 1>&2 + ;; +esac + parse_arg() { echo "$1" | sed -e 's/^[^=]*=//' -- cgit v1.2.1