File tree 3 files changed +5
-5
lines changed
3 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -90,10 +90,10 @@ start(){
90
90
[ -x /sbin/restorecon ] && /sbin/restorecon " $errlogfile "
91
91
if [ ! -d " $datadir /mysql" ] ; then
92
92
# First, make sure $datadir is there with correct permissions
93
- if [ ! -d " $datadir " -a ! -h " $datadir " -a " x$( basedir " $datadir " ) " = " x/var/lib" ]; then
93
+ if [ ! -d " $datadir " -a ! -h " $datadir " -a " x$( dirname " $datadir " ) " = " x/var/lib" ]; then
94
94
install -d -m0751 -omysql -gmysql " $datadir " || exit 1
95
95
fi
96
- if [ ! -h " $datadir " -a " x$( basedir " $datadir " ) " = " x/var/lib" ]; then
96
+ if [ ! -h " $datadir " -a " x$( dirname " $datadir " ) " = " x/var/lib" ]; then
97
97
chown mysql:mysql " $datadir "
98
98
chmod 0751 " $datadir "
99
99
fi
@@ -121,7 +121,7 @@ start(){
121
121
/usr/bin/mysql_ssl_rsa_setup --datadir=" $datadir " --uid=mysql > /dev/null 2>&1
122
122
fi
123
123
fi
124
- if [ ! -h " $datadir " -a " x$( basedir " $datadir " ) " = " x/var/lib" ]; then
124
+ if [ ! -h " $datadir " -a " x$( dirname " $datadir " ) " = " x/var/lib" ]; then
125
125
chown mysql:mysql " $datadir "
126
126
chmod 0751 " $datadir "
127
127
fi
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ install_db () {
90
90
logfile=$( get_option mysqld_safe log-error " /var/log/mysql/mysqld.log" )
91
91
92
92
# Restore log, dir, perms and SELinux contexts
93
- if [ ! -d " $datadir " -a ! -h " $datadir " -a " x$( basedir " $datadir " ) " = " x/var/lib" ]; then
93
+ if [ ! -d " $datadir " -a ! -h " $datadir " -a " x$( dirname " $datadir " ) " = " x/var/lib" ]; then
94
94
install -d -m 0751 -omysql -gmysql " $datadir " || return 1
95
95
fi
96
96
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ install_db () {
46
46
47
47
# Restore log, dir, perms and SELinux contexts
48
48
49
- if [ ! -d " $datadir " -a ! -h " $datadir " -a " x$( basedir " $datadir " ) " = " x/var/lib" ]; then
49
+ if [ ! -d " $datadir " -a ! -h " $datadir " -a " x$( dirname " $datadir " ) " = " x/var/lib" ]; then
50
50
install -d -m 0751 -o@MYSQLD_USER@ -g@MYSQLD_USER@ " $datadir " || exit 1
51
51
fi
52
52
You can’t perform that action at this time.
0 commit comments