Marko Mäkelä
a9d0bb12e6
Merge 10.4 into 10.5
2022-06-09 12:22:55 +03:00
GuiXiaoDi
9c207c88c1
mysql.server.sh fix for non-Red Hat platforms
...
The else condition is meant to be here to define the functions
if the Red Hat include file isn't there.
Fixes: commit 467011bcac
/ MDEV-26614
RedHat -> Red Hat by Daniel Black
2022-06-09 13:09:44 +10:00
Marko Mäkelä
83c4523f03
Merge 10.4 into 10.5
2021-09-24 17:32:50 +03:00
Alexey Bychko
467011bcac
MDEV-26612 Two different ways to start MariaDB service can cause data corruption
...
RedHat systems have both files for lsb and init functions.
Old code was written as if/else, so second file (RedHat-specific) was not processed.
So, systemd redirect didn't work, because its logic is described in
RedHat-specific functions file
2021-09-24 15:02:47 +07:00
Rucha Deodhar
534553897f
MDEV-24248: my_print_defaults is not taking all the values when using -e
...
option which is called from mysql.server (extra_args).
Fix: change mysql.server script to use --defaults-extra-file instead of -e
2021-07-23 12:39:25 +05:30
Rucha Deodhar
826eab3f9b
Revert "MDEV-24248: my_print_defaults is not taking all the values when using -e"
...
This reverts commit f88d130e71
.
2021-07-15 17:07:22 +05:30
Rucha Deodhar
f88d130e71
MDEV-24248: my_print_defaults is not taking all the values when using -e
...
option which is called from mysql.server (extra_args).
Fix: change mysql.server script to use --defaults-extra-file instead of -e
2021-07-12 16:07:08 +05:30
Otto Kekäläinen
7803601dcb
MDEV-22569: Run bin/mariadbd instead of bin/mysqld
...
Replace all references to /usr/sbin/mysqld (and bin and libexec) with
mariadbd, so that the binary server will always be 'mariadbd'.
Also update all places that reference the server binary in other ways,
such as AppArmor profiles and scripts that previously expected to find
a 'mysqld' in process lists.
2020-06-16 12:59:30 +03:00
Oleksandr Byelkin
cf8c2a3c3b
Merge branch '10.1' into 10.2
2019-07-26 07:03:39 +02:00
Oleksandr Byelkin
ae476868a5
Merge branch '5.5' into 10.1
2019-07-25 13:27:11 +02:00
Mostafa Hussein
8997f20f12
use -f with pgrep
...
pgrep will not be able to get th pid using the full path which is $libexec/mysqld unless -f is being used
2019-07-08 04:21:18 -07:00
Marko Mäkelä
a249e57b68
Merge 10.1 into 10.2
...
Temporarily disable a test for
commit 2175bfce3e
because fixing it in 10.2 requires updating libmariadb.
2019-02-03 17:22:05 +02:00
Marko Mäkelä
213ece2f2e
Merge 10.1 into 10.1
...
This is joint work with Oleksandr Byelkin.
2019-02-02 13:00:15 +02:00
Oleksandr Byelkin
a3df9bcadc
Merge branch '5.5' into 10.0
2019-01-28 10:36:12 +01:00
Sergei Golubchik
949559285e
MDEV-18059 support-files/mysql.server.sh stop
must run as root
...
don't run `su - mysql` is $USER is already mysql
2019-01-23 12:39:17 +01:00
Marko Mäkelä
32062cc61c
Merge 10.1 into 10.2
2018-11-06 08:41:48 +02:00
Sergei Golubchik
44f6f44593
Merge branch '10.0' into 10.1
2018-10-30 15:10:01 +01:00
Sergei Golubchik
37ab7e4596
Merge branch '5.5' into 10.0
2018-10-27 20:46:38 +02:00
Sergei Golubchik
73e1ffdc68
Bug#27919254 MYSQL USER ESCALATES ITS PRIVILEGE BY PLACING ARBITRARY PIDS INTO ITS PID FILES
2018-10-24 06:49:18 +02:00
Sergei Golubchik
b942aa34c1
Merge branch '10.1' into 10.2
2018-06-21 23:47:39 +02:00
Vicențiu Ciorbaru
6e55236c0a
Merge branch '10.0-galera' into 10.1
2018-06-12 19:39:37 +03:00
Jan Lindström
648cf7176c
Merge remote-tracking branch 'origin/5.5-galera' into 10.0-galera
2018-05-07 13:49:14 +03:00
Jan Lindström
a5001a2ad7
Merge tag 'mariadb-5.5.60' into 5.5-galera
2018-04-24 13:34:57 +03:00
Sergei Golubchik
4771ae4b22
Merge branch 'github/10.1' into 10.2
2018-02-06 14:50:50 +01:00
Sergei Golubchik
d4df7bc9b1
Merge branch 'github/10.0' into 10.1
2018-02-02 10:09:44 +01:00
Jan Lindström
c7e5feb259
Merge tag 'mariadb-10.0.34' into 10.0-galera
...
Conflicts:
storage/innobase/lock/lock0lock.cc
storage/xtradb/lock/lock0lock.cc
storage/xtradb/lock/lock0wait.cc
support-files/mysql.server.sh
2018-02-01 14:09:48 +02:00
Vicențiu Ciorbaru
d833bb65d5
Merge remote-tracking branch '5.5' into 10.0
2018-01-24 12:29:31 +02:00
Daniel Black
cc3155415e
MDEV-5510: Replace MySQL -> MariaDB in init scripts
2018-01-23 15:44:31 +04:00
Sachin Setiya
92209ac6f6
Merge tag 'mariadb-10.0.31' into 10.0-galera
...
Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
2017-05-30 15:28:52 +05:30
Sergei Golubchik
c91ecf9e9b
Merge branch '10.1' into 10.2
...
Revert commit db0917f68f
, because the fix for MDEV-12696
is coming from 5.5 and 10.1 in this merge.
2017-05-09 13:24:52 +02:00
Sergei Golubchik
e74f2e2b86
Merge branch '10.0' 10.1
2017-04-28 20:19:32 +02:00
Sergei Golubchik
8d75a7533e
Merge branch '5.5' into 10.0
2017-04-21 18:34:06 +02:00
Sachin Setiya
5ca8121292
Merge tag 'mariadb-5.5.55' into bb-5.5-sachin-merge
...
Signed-off-by: Sachin Setiya <sachin.setiya@mariadb.com>
2017-04-18 12:01:56 +05:30
Sergei Golubchik
663068c6ee
Merge remote-tracking branch 'mysql/5.5' into 5.5
2017-04-11 10:18:04 -04:00
klemens
7be541f281
spelling fixes
2017-03-07 13:38:06 +04:00
Terje Rosten
b7f33d22d8
Bug#25144379 MYSQLD PROCESS DOES NOT INCLUDE FULL PATH WHEN STARTING MYSQL SERVER
...
Fix of Bug#25088048 caused paths to be relative, not absolute, this
proved to be problematic.
Fix is to still ignore current working directory, however switch to
using full path of basedir, which is set to parent directory of bin/
directory where mysqld_safe is located.
References to legacy tool mysql_print_defaults are removed, only
my_print_defaults is used these days.
This will also fix:
Bug#11745176 (11192) MYSQLD_SAFE ONLY EVALUATES --DEFAULTS-FILE OPTION WHEN IT IS THE FIRST OP
Bug#23013510 (80866) MYSQLD_SAFE SHOULD NOT SEARCH $MY_BASEDIR_VERSION/VAR AS DATADIR
Bug#25244898 (84173) MYSQLD_SAFE --NO-DEFAULTS & SILENTLY DOES NOT WORK ANY MORE
Bug#25261472 (84219) INITSCRIPT ERRORS WHEN LAUCHING MYSQLD_SAFE IN NON DEFAULT BASEDIR
Bug#25319392 (84263) MYSQL.SERVER (MYSQL SERVER STARTUP SCRIPT) CAN NOT WORK,AND EXPORT SOME ERROR.
Bug#25319457 MYSQLD_SAFE MIGHT FAIL IF $DATADIR HAS TRAILING /
Bug#25341981 MYSQLD_SAFE ASSUMES INCORRECT BASEDIR WHEN EXECUTED WITH ABSOLUTE PATH
Bug#25356221 (84427) MYSQLD_SAFE FAILS TO START WHEN USING A FIFO FOR LOG-ERROR (REGRESSION)
Bug#25365194 (84447) MYSQLD_SAFE DOESN'T CHECK EXISTENCE OF GIVEN BASEDIR PARAMETER
Bug#25377815 ERRORS WHILE STARTING MYSQLD_SAFE WITH SYM LINK ENABLED
2017-02-13 14:56:28 +01:00
Sergei Golubchik
2195bb4e41
Merge branch '10.1' into 10.2
2017-02-10 17:01:45 +01:00
Vicențiu Ciorbaru
8e15768731
Merge branch '10.0' into 10.1
2017-01-16 03:18:14 +02:00
Nirbhay Choubey
ee8b5c305a
Merge tag 'mariadb-10.0.29' into 10.0-galera
2017-01-13 13:53:59 -05:00
vicentiu
e9aed131ea
Merge remote-tracking branch 'origin/5.5' into 10.0
2017-01-06 17:09:59 +02:00
Sergei Golubchik
4a5d25c338
Merge branch '10.1' into 10.2
2016-12-29 13:23:18 +01:00
Nirbhay Choubey
901f7ebcf3
Merge tag 'mariadb-5.5.54' into 5.5-galera
2016-12-27 21:39:05 -05:00
Sergei Golubchik
8fcdd6b0ec
Numerous issues in mysqld_safe
2016-12-22 12:25:10 +01:00
Terje Rosten
9ccd55466d
BUG#13788154 INIT.D MYSQL SCRIPT CREATED BY MYSQL SOLARIS PACKAGE FAILS TO RUN DUE TO USE OF PIDOF
...
pidof is Linuxism, prefer pgrep on other UNIX systems.
2016-12-06 08:54:22 +01:00
Nirbhay Choubey
5db2195a35
Merge tag 'mariadb-10.0.28' into 10.0-galera
2016-10-28 15:50:13 -04:00
Nirbhay Choubey
308c666b60
Merge remote-tracking branch 'origin/5.5' into 5.5-galera
2016-10-14 10:57:07 -04:00
Sergei Golubchik
2ede40e67e
Merge branch '10.0' into 10.1
2016-09-29 12:59:51 +02:00
Sergei Golubchik
a3f11f7549
Merge branch '5.5' into 10.0
2016-09-29 12:31:46 +02:00
Sergei Golubchik
7497ebf8a4
mysqld_safe: close stdout and stderr
...
when they're not needed anymore. Helps when
daemonizing it from mysql.init
2016-09-29 10:16:24 +02:00
Sergei Golubchik
66d9696596
Merge branch '10.0' into 10.1
2016-09-28 17:55:28 +02:00