Skip to content

Commit c73005e

Browse files
committed
Merge branch 'mysql-5.6' into mysql-trunk
Null-merge to sync 5.6 and trunk.
2 parents 0c2e4a0 + a547b08 commit c73005e

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

packaging/rpm-sles/mysql.init

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,6 @@ socket=$(get_option mysqld socket "$datadir/mysql.sock")
5151
pidfile=$(get_option mysqld_safe pid-file "/var/run/mysql/mysqld.pid")
5252
logfile=$(get_option mysqld_safe log-error "/var/log/mysql/mysqld.log")
5353

54-
case $socket in
55-
/*) adminsocket="$socket" ;;
56-
*) adminsocket="$datadir/$socket" ;;
57-
esac
58-
5954
install_db () {
6055
# Note: something different than datadir=/var/lib/mysql requires
6156
# SELinux policy changes (in enforcing mode)
@@ -77,7 +72,7 @@ install_db () {
7772
[ -d "$datadir/mysql" ] && return 0
7873

7974
# Create initial db
80-
/usr/bin/mysql_install_db --datadir="$datadir" --user=mysql
75+
/usr/bin/mysql_install_db --datadir="$datadir" --rpm --user=mysql
8176
return $?
8277
}
8378

@@ -89,7 +84,7 @@ pinger () {
8984
ret=0
9085
while [ $timer -gt 0 ]; do
9186
sleep 1
92-
mysqladmin --no-defaults --socket="$adminsocket" ping >/dev/null 2>&1 && break
87+
mysqladmin --no-defaults --socket="$socket" ping >/dev/null 2>&1 && break
9388
timer=$(expr $timer - 1)
9489

9590
# Check if mysqld_safe is still alive, if not there is no hope
@@ -132,7 +127,7 @@ chk_running () {
132127
}
133128

134129
start () {
135-
if chk_running && mysqladmin --no-defaults --socket="$adminsocket" ping >/dev/null 2>&1 ; then
130+
if chk_running && mysqladmin --no-defaults --socket="$socket" ping >/dev/null 2>&1 ; then
136131
echo -n "Starting service MySQL:"
137132
rc_reset ; rc_status -v ; rc_exit
138133
fi
@@ -198,7 +193,7 @@ restart () {
198193

199194
reload () {
200195
ret=0
201-
if chk_running && mysqladmin --no-defaults --socket="$adminsocket" ping >/dev/null 2>&1 ; then
196+
if chk_running && mysqladmin --no-defaults --socket="$socket" ping >/dev/null 2>&1 ; then
202197
pid=$(cat "$pidfile")
203198
kill -HUP $pid >/dev/null 2>&1
204199
echo -n "Reloading service MySQL:"
@@ -211,7 +206,7 @@ reload () {
211206
}
212207

213208
condrestart () {
214-
if chk_running && mysqladmin --no-defaults --socket="$adminsocket" ping >/dev/null 2>&1 ; then
209+
if chk_running && mysqladmin --no-defaults --socket="$socket" ping >/dev/null 2>&1 ; then
215210
restart
216211
fi
217212
}

0 commit comments

Comments
 (0)