From 147c1239f1eb97c79dc498f16a2483e62aecb32d Mon Sep 17 00:00:00 2001 From: Sergei Golubchik Date: Mon, 6 May 2019 12:12:10 +0200 Subject: MDEV-17640 UMASK_DIR configuration for mysql_install_db is not applied to mysql database regression after 3db6de33b2b in RPMs continue creating the $datadir outside of mysql_install_db. RPMs put the socket in there, so it cannot be chmod 0700. --- support-files/rpm/server-postin.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'support-files/rpm') diff --git a/support-files/rpm/server-postin.sh b/support-files/rpm/server-postin.sh index 57db9fd5d90..0a5bac73f0b 100644 --- a/support-files/rpm/server-postin.sh +++ b/support-files/rpm/server-postin.sh @@ -53,6 +53,9 @@ if [ $1 = 1 ] ; then chown -R %{mysqld_user}:%{mysqld_group} $datadir if [ ! -e $datadir/mysql ]; then + # Create data directory + mkdir -p $datadir + # Initiate databases %{_bindir}/mysql_install_db --rpm --user=%{mysqld_user} fi -- cgit v1.2.1