Marko Mäkelä
ec40980ddd
Merge 10.3 into 10.4
2019-11-01 15:23:18 +02:00
Oleksandr Byelkin
55b2281a5d
Merge branch '10.2' into 10.3
2019-10-31 10:58:06 +01:00
Oleksandr Byelkin
36f67a7dff
Merge branch '10.1' into 10.2
2019-10-30 21:33:01 +01:00
Sergei Golubchik
8fce180765
MDEV-19432 Systemd service does not get re-enabled after upgrade
...
following Fedora recommendations (see %systemd_post macro in FC29)
let's do `systemctl preset` on the first installation of the server
2019-10-30 16:46:08 +01:00
Alexander Barkov
dc588e3d3f
Merge remote-tracking branch 'origin/10.3' into 10.4
2019-10-01 10:45:52 +04:00
Alexander Barkov
7e44c455f4
Merge remote-tracking branch 'origin/10.2' into 10.3
2019-10-01 09:37:40 +04:00
Alexander Barkov
f203245e9e
Merge remote-tracking branch 'origin/10.1' into 10.2
2019-10-01 07:11:54 +04:00
Sergei Golubchik
677cc64428
chkconfig in RPM server scriptlets
...
chkconfig --add and --del [might] invoke /sbin/insserv
and even if chkconfig exists, insserv might not (SLES15).
Ignore chkconfig --del errors - it's a "best effort" cleanup anyway
2019-09-27 13:20:11 +02:00
Marko Mäkelä
e9c1701e11
Merge 10.3 into 10.4
2019-07-25 18:42:06 +03:00
Sergei Golubchik
11f3e23662
MDEV-19876 pam v2: auth_pam_tool_dir and auth_pam_tool permissions are wrong in RPMs
...
unconditionally set correct filesystem ownership/permissions for the PAM v2 plugin
in all cases, be it install, reinstall, or upgrade
2019-07-24 17:48:59 +02:00
Marko Mäkelä
ef44ec4afa
Merge 10.2 into 10.3
2019-07-19 12:31:56 +03:00
Marko Mäkelä
6962855185
Merge 10.1 into 10.2
2019-07-18 13:10:09 +03:00
Sergei Golubchik
5d04391f58
MDEV-19726 MariaDB server or backup RPM install assumes mysql user exists
...
also get rid of
chown: cannot access ‘/var/lib/mysql’: No such file or directory
before someone reports a bug that
MariaDB server or backup RPM install assumes mysql datadir exists
followup for bee24fe181
2019-07-10 08:58:28 +02:00
Sergei Golubchik
0af1840892
MDEV-19706 RPM no longer installs init script on systemd systems, but preun script still tries to erase it
2019-06-11 22:11:06 +02:00
Oleksandr Byelkin
c07325f932
Merge branch '10.3' into 10.4
2019-05-19 20:55:37 +02:00
Oleksandr Byelkin
c51f85f882
Merge branch '10.2' into 10.3
2019-05-12 17:20:23 +02:00
Oleksandr Byelkin
633946fb63
Merge branch '10.1' into 10.2
2019-05-06 18:07:40 +02:00
Sergei Golubchik
147c1239f1
MDEV-17640 UMASK_DIR configuration for mysql_install_db is not applied to mysql database
...
regression after 3db6de33b2
in RPMs continue creating the $datadir outside of mysql_install_db.
RPMs put the socket in there, so it cannot be chmod 0700.
2019-05-06 15:57:52 +02:00
Oleksandr Byelkin
8cbb14ef5d
Merge branch '10.1' into 10.2
2019-05-04 17:04:55 +02:00
Sergei Golubchik
3db6de33b2
MDEV-17640 UMASK_DIR configuration for mysql_install_db is not applied to mysql database
...
create mysql and test databases with SQL, not mkdir.
2019-04-24 16:06:54 +02:00
Sergei Golubchik
932e29d4ad
don't run SysV scripts in scriptlets if systemd is used
2019-04-24 16:06:54 +02:00
Sergei Golubchik
4975d25390
don't run SysV scripts in scriptlets if systemd is used
2019-04-02 11:03:32 +02:00
Marko Mäkelä
444c380ceb
Merge 10.3 into 10.4
2018-10-05 08:09:49 +03:00
Sergei Golubchik
57e0da50bb
Merge branch '10.2' into 10.3
2018-09-28 16:37:06 +02:00
Sergei Golubchik
61a6f4bd96
MDEV-14560 Extra engines enabled through additional config are not loaded on first installation
...
Use RedHat-recommended /var/lib/rpm-state/mariadb/ for restart flag.
This also fixes SUSE where /var/lib/rpm-state doesn't necessarily exist.
2018-09-22 00:20:25 +02:00
Sergei Golubchik
21d157abaa
MDEV-14560 Extra engines enabled through additional config are not loaded on first installation
...
RPM solution:
Make all server plugins to restart the server when installed.
To avoid multiple server restarts, do it only once in posttrans scriptlet.
Add support for CPACK_RPM_<component>_POST_TRANS_SCRIPT_FILE
2018-09-21 13:31:37 +02:00
Ian Gilfillan
eaaf004cc1
Update server.cnf section to mariadb-10.4
2018-05-07 23:34:26 +04:00
Ian Gilfillan
08fa321877
MDEV-15474 Update server.cnf section to mariadb-10.3
2018-03-07 17:14:37 +04:00
Ian Gilfillan
a050189773
MDEV-15474 Update server.cnf section to mariadb-10.2
2018-03-07 17:13:03 +04:00
Sergei Golubchik
da4d71d10d
Merge branch '10.1' into 10.2
2017-03-30 12:48:42 +02:00
Marko Mäkelä
ad0c218a44
Merge 10.0 into 10.1
...
Also, implement MDEV-11027 a little differently from 5.5 and 10.0:
recv_apply_hashed_log_recs(): Change the return type back to void
(DB_SUCCESS was always returned).
Report progress also via systemd using sd_notifyf().
2017-03-09 08:53:08 +02:00
Vicențiu Ciorbaru
c4f3e64c23
Merge branch 'bb-10.0-vicentiu' into 10.0
2017-03-06 21:50:42 +02:00
Marko Mäkelä
adc91387e3
Merge 10.0 into 10.1
2017-03-03 13:27:12 +02:00
Vicențiu Ciorbaru
1acfa942ed
Merge branch '5.5' into 10.0
2017-03-03 01:37:54 +02:00
Daniel Black
659047b820
MDEV-11386: Advance Toochain library cache workaround (temporary)
...
Due to the way Advance Toolchain before 10.0-3 and 8.0-8 is
packaged, shared libraries installed after the library cache
advance-toolchain-atX.Y-runtime package aren't updated in
/opt/atX.Y/etc/ld.so.cache. This results in mysqld,
configured with RUNPATH set to /opt/atX.Y/lib64, resulting
in the Advance Toolchain loader being used and if libraries
such as jemalloc, libssl or any other library that mysqld uses
is installed after Advance Toolchain, these libraries aren't in
the cache and therefore won't be found in the RPM postinstall
when mysqld is executed by mysql_install_db.
Signed-off-by: Daniel Black <daniel.black@au.ibm.com>
2017-03-02 14:04:08 +04:00
Sergei Golubchik
0a480f03c6
delete the installation warning for CentOS4/RHEL4
...
it went out of support five years ago
2017-02-27 12:35:10 +01:00
Sergei Golubchik
2c354e7468
MDEV-11789 MariaDB fails to restart after 10.0.29-1.el7 update
2017-02-27 12:35:10 +01:00
Sergei Golubchik
713d513624
MDEV-12074 selinux build failure on Fedora 24
2017-02-27 12:35:10 +01:00
Sergei Golubchik
2195bb4e41
Merge branch '10.1' into 10.2
2017-02-10 17:01:45 +01:00
Sergei Golubchik
e79e840607
selinux fixes for 10.0->10.1 merge
...
1. don't put generated files into ${CMAKE_CURRENT_SOURCE_DIR}
2. policy file name must match the module name (Fedora 24 requirement)
2017-01-17 20:16:01 +01:00
Vicențiu Ciorbaru
1e192e901c
Post merge review fixes
...
* Remove duplicate lines from tests
* Use thd instead of current_thd
* Remove extra wsrep_binlog_format_names
* Correctly merge union patch from 5.5 wrt duplicate rows.
* Correctly merge SELinux changes into 10.1
2017-01-17 04:16:38 +02:00
Vicențiu Ciorbaru
8e15768731
Merge branch '10.0' into 10.1
2017-01-16 03:18:14 +02:00
Vicențiu Ciorbaru
1c5ca7c183
Merge branch '5.5' into 10.0
2017-01-12 03:37:13 +02:00
Sergei Golubchik
c1a23cd4e5
MDEV-11676 Starting service with mysqld_safe_helper fails in SELINUX "enforcing" mode
...
compile, and install selinux policy for mysqld_safe_helper on centos6.
the policy was created as described in https://mariadb.com/kb/en/mariadb/what-to-do-if-mariadb-doesnt-start/#other-selinux-changes
2017-01-11 11:55:11 +01:00
Sergei Golubchik
44e799590e
buildbot issues
...
* rpm upgrade fix
* update test results
* valgrind warning
2016-12-13 21:42:30 +01:00
Nirbhay Choubey
3e043b30ac
MDEV-8991: bind-address appears twice in default my.cnf
...
Add comment about bind-address mentioned under galera section.
2015-10-30 12:10:54 -04:00
Sergei Golubchik
937aa7ad77
MDEV-9010 Encryption preset file contains different configuration preset then documentation
...
* clarify the comment in the preset file
* make boolean --aria-encrypt-tables option to work without an argument
2015-10-29 10:46:37 +01:00
Sergey Vojtovich
6346d1de2f
MDEV-427/MDEV-5713 Add systemd script with notify functionality
...
After review/QA fixes.
2015-10-12 17:51:49 +02:00
Daniel Black
20c2ae39db
MDEV-427/MDEV-5713 Add systemd script with notify functionality
2015-10-12 17:51:49 +02:00
Nirbhay Choubey
d39a2f7d11
Update mandatory wsrep configuration options
2015-09-19 09:08:58 -04:00