@@ -13,7 +13,7 @@ if [ ! -f "$DATADIR/mysql_upgrade_info" ]; then
|
||||
mariadb-install-db --datadir="$DATADIR" --skip-test-db
|
||||
|
||||
mariadbd --user=root --datadir="$DATADIR" --skip-networking --skip-grant-tables &
|
||||
pid="$!"
|
||||
PID="$!"
|
||||
|
||||
while ! mariadb --protocol=socket -e "
|
||||
FLUSH PRIVILEGES;
|
||||
@@ -28,12 +28,12 @@ if [ ! -f "$DATADIR/mysql_upgrade_info" ]; then
|
||||
sleep 0.1
|
||||
done
|
||||
|
||||
kill -QUIT "$pid"
|
||||
wait "$pid" || true
|
||||
kill -QUIT "$PID"
|
||||
wait "$PID" || true
|
||||
fi
|
||||
|
||||
trap 'kill -QUIT "$pid"' INT
|
||||
trap 'kill -QUIT "$PID"' INT
|
||||
mariadbd --user=root --datadir="$DATADIR" "$@" &
|
||||
pid=$!
|
||||
wait "$pid"
|
||||
PID=$!
|
||||
wait "$PID"
|
||||
exit $?
|
||||
|
Reference in New Issue
Block a user