diff options
author | Sergei Golubchik <serg@mariadb.org> | 2019-05-06 12:12:10 +0200 |
---|---|---|
committer | Sergei Golubchik <serg@mariadb.org> | 2019-05-07 15:25:57 +0200 |
commit | 101144f27956ad0ba547e8b73a24545abc69a15b (patch) | |
tree | d48da2451c645725010a96401352f51eee836538 | |
parent | e9da78ee92c3f44b341a1a68504da72494a684b9 (diff) | |
download | mariadb-git-101144f27956ad0ba547e8b73a24545abc69a15b.tar.gz |
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.
-rw-r--r-- | support-files/rpm/server-postin.sh | 3 |
1 files changed, 3 insertions, 0 deletions
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 |