mirror of
https://git.centos.org/rpms/mariadb.git
synced 2025-02-23 08:12:59 +00:00
import mariadb-5.5.52-1.el7
This commit is contained in:
parent
63de2fe6d0
commit
4bb35b1ce9
5 changed files with 85 additions and 6 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1 +1 @@
|
||||||
SOURCES/mariadb-5.5.50.tar.gz
|
SOURCES/mariadb-5.5.52.tar.gz
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
4bad9d566aae9d96155290bf3690eafe67363b36 SOURCES/mariadb-5.5.50.tar.gz
|
bbedcc0eba7580d1ef16f2dfe4868cf9f31a636d SOURCES/mariadb-5.5.52.tar.gz
|
||||||
|
|
45
SOURCES/mariadb-mysql_secure_installation.patch
Normal file
45
SOURCES/mariadb-mysql_secure_installation.patch
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
From a0a93d99939de297863f7060e78e6a0ce7a271a7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Golubchik <sergii@pisem.net>
|
||||||
|
Date: Tue, 18 Nov 2014 22:26:04 +0100
|
||||||
|
Subject: [PATCH] MDEV-4399 mysql_secure_installation reports error in
|
||||||
|
find_mysql_client
|
||||||
|
|
||||||
|
1. remove find_mysql_client (from a bad merge)
|
||||||
|
2. use $mysql_command
|
||||||
|
---
|
||||||
|
scripts/mysql_secure_installation.sh | 5 ++---
|
||||||
|
1 file changed, 2 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/scripts/mysql_secure_installation.sh b/scripts/mysql_secure_installation.sh
|
||||||
|
index 9e9bce9..8eca327 100644
|
||||||
|
--- a/scripts/mysql_secure_installation.sh
|
||||||
|
+++ b/scripts/mysql_secure_installation.sh
|
||||||
|
@@ -182,7 +182,7 @@ else
|
||||||
|
fi
|
||||||
|
|
||||||
|
mysql_command=`find_in_basedir mysql $bindir`
|
||||||
|
-if test -z "$print_defaults"
|
||||||
|
+if test -z "$mysql_command"
|
||||||
|
then
|
||||||
|
cannot_find_file mysql $bindir
|
||||||
|
exit 1
|
||||||
|
@@ -204,7 +204,7 @@ prepare() {
|
||||||
|
do_query() {
|
||||||
|
echo "$1" >$command
|
||||||
|
#sed 's,^,> ,' < $command # Debugging
|
||||||
|
- $bindir/mysql --defaults-file=$config <$command
|
||||||
|
+ $mysql_command --defaults-file=$config <$command
|
||||||
|
return $?
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -376,7 +376,6 @@ clean_and_exit() {
|
||||||
|
# The actual script starts here
|
||||||
|
|
||||||
|
prepare
|
||||||
|
-find_mysql_client
|
||||||
|
set_echo_compat
|
||||||
|
|
||||||
|
echo
|
||||||
|
--
|
||||||
|
2.5.5
|
||||||
|
|
|
@ -1 +1,5 @@
|
||||||
|
# Do not edit this file; it will be overwritten on upgrades.
|
||||||
|
# If you want to override the settings here, you can copy this file
|
||||||
|
# to /etc/tmpfiles.d/mariadb.conf and make your changes there.
|
||||||
|
|
||||||
d /var/run/mariadb 0755 mysql mysql -
|
d /var/run/mariadb 0755 mysql mysql -
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
%bcond_with tokudb
|
%bcond_with tokudb
|
||||||
|
|
||||||
Name: mariadb
|
Name: mariadb
|
||||||
Version: 5.5.50
|
Version: 5.5.52
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Epoch: 1
|
Epoch: 1
|
||||||
|
|
||||||
|
@ -51,6 +51,7 @@ Patch11: mariadb-string-overflow.patch
|
||||||
Patch14: mariadb-basedir.patch
|
Patch14: mariadb-basedir.patch
|
||||||
Patch17: mariadb-covscan-signexpr.patch
|
Patch17: mariadb-covscan-signexpr.patch
|
||||||
Patch18: mariadb-covscan-stroverflow.patch
|
Patch18: mariadb-covscan-stroverflow.patch
|
||||||
|
Patch20: mariadb-mysql_secure_installation.patch
|
||||||
|
|
||||||
BuildRequires: perl, readline-devel, openssl-devel
|
BuildRequires: perl, readline-devel, openssl-devel
|
||||||
BuildRequires: cmake, ncurses-devel, zlib-devel, libaio-devel
|
BuildRequires: cmake, ncurses-devel, zlib-devel, libaio-devel
|
||||||
|
@ -218,6 +219,7 @@ MariaDB is a community developed branch of MySQL.
|
||||||
%patch14 -p1
|
%patch14 -p1
|
||||||
%patch17 -p1
|
%patch17 -p1
|
||||||
%patch18 -p1
|
%patch18 -p1
|
||||||
|
%patch20 -p1
|
||||||
|
|
||||||
# workaround for upstream bug #56342
|
# workaround for upstream bug #56342
|
||||||
rm -f mysql-test/t/ssl_8k_key-master.opt
|
rm -f mysql-test/t/ssl_8k_key-master.opt
|
||||||
|
@ -269,7 +271,7 @@ CFLAGS=`echo $CFLAGS| sed -e "s|-O2|-O3|g" `
|
||||||
CXXFLAGS="$CFLAGS"
|
CXXFLAGS="$CFLAGS"
|
||||||
export CFLAGS CXXFLAGS
|
export CFLAGS CXXFLAGS
|
||||||
# building with PIE
|
# building with PIE
|
||||||
LDFLAGS="$LDFLAGS -pie"
|
LDFLAGS="$LDFLAGS -fPIE -pie -Wl,-z,relro,-z,now"
|
||||||
export LDFLAGS
|
export LDFLAGS
|
||||||
|
|
||||||
# The INSTALL_xxx macros have to be specified relative to CMAKE_INSTALL_PREFIX
|
# The INSTALL_xxx macros have to be specified relative to CMAKE_INSTALL_PREFIX
|
||||||
|
@ -573,6 +575,8 @@ fi
|
||||||
%dir %{_sysconfdir}/my.cnf.d
|
%dir %{_sysconfdir}/my.cnf.d
|
||||||
%dir %{_libdir}/mysql
|
%dir %{_libdir}/mysql
|
||||||
%{_libdir}/mysql/libmysqlclient.so.*
|
%{_libdir}/mysql/libmysqlclient.so.*
|
||||||
|
%{_libdir}/mysql/plugin/dialog.so
|
||||||
|
%{_libdir}/mysql/plugin/mysql_clear_password.so
|
||||||
%{_sysconfdir}/ld.so.conf.d/*
|
%{_sysconfdir}/ld.so.conf.d/*
|
||||||
|
|
||||||
%dir %{_datadir}/mysql
|
%dir %{_datadir}/mysql
|
||||||
|
@ -637,6 +641,8 @@ fi
|
||||||
|
|
||||||
%{_libdir}/mysql/mysqlbug
|
%{_libdir}/mysql/mysqlbug
|
||||||
|
|
||||||
|
%exclude %{_libdir}/mysql/plugin/dialog.so
|
||||||
|
%exclude %{_libdir}/mysql/plugin/mysql_clear_password.so
|
||||||
%{_libdir}/mysql/plugin
|
%{_libdir}/mysql/plugin
|
||||||
|
|
||||||
%{_mandir}/man1/msql2mysql.1*
|
%{_mandir}/man1/msql2mysql.1*
|
||||||
|
@ -722,9 +728,33 @@ fi
|
||||||
%{_mandir}/man1/mysql_client_test.1*
|
%{_mandir}/man1/mysql_client_test.1*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Sep 21 2016 Honza Horak <hhorak@redhat.com> - 5.5.52-1
|
||||||
|
- Rebase to 5.5.52, that also include fix for CVE-2016-6662
|
||||||
|
Resolves: #1377974
|
||||||
|
|
||||||
|
* Wed Aug 24 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.50-2
|
||||||
|
- Rebuild
|
||||||
|
Related: #1359629
|
||||||
|
|
||||||
* Mon Jul 25 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.50-1
|
* Mon Jul 25 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.50-1
|
||||||
- Rebase to 5.5.50
|
- Rebase to 5.5.50
|
||||||
Resolves: #1359628
|
Resolves: #1359629
|
||||||
|
|
||||||
|
* Thu Jul 07 2016 Honza Horak <hhorak@redhat.com> - 1:5.5.47-5
|
||||||
|
- Use full relro instead of just pie
|
||||||
|
Resolves: #1335863
|
||||||
|
|
||||||
|
* Mon May 09 2016 Honza Horak <hhorak@redhat.com> - 1:5.5.47-4
|
||||||
|
- dialog.so and mysql_clear_password.so should be in mariadb-libs package
|
||||||
|
Resolves: #1138843
|
||||||
|
|
||||||
|
* Tue Apr 26 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.47-3
|
||||||
|
- Fixed mysql_secure_installation
|
||||||
|
Resolves: #1186040
|
||||||
|
|
||||||
|
* Thu Feb 18 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.47-2
|
||||||
|
- Add warning to /usr/lib/tmpfiles.d/mariadb.conf
|
||||||
|
Resolves: #1241623
|
||||||
|
|
||||||
* Wed Feb 3 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.47-1
|
* Wed Feb 3 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.47-1
|
||||||
- Rebase to 5.5.47
|
- Rebase to 5.5.47
|
||||||
|
@ -734,7 +764,7 @@ fi
|
||||||
CVE-2016-0505 CVE-2016-0546 CVE-2016-0596 CVE-2016-0597 CVE-2016-0598
|
CVE-2016-0505 CVE-2016-0546 CVE-2016-0596 CVE-2016-0597 CVE-2016-0598
|
||||||
CVE-2016-0600 CVE-2016-0606 CVE-2016-0608 CVE-2016-0609 CVE-2016-0616
|
CVE-2016-0600 CVE-2016-0606 CVE-2016-0608 CVE-2016-0609 CVE-2016-0616
|
||||||
CVE-2016-2047
|
CVE-2016-2047
|
||||||
Resolves: #1304515
|
Resolves: #1300621
|
||||||
|
|
||||||
* Thu Jan 21 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.44-3
|
* Thu Jan 21 2016 Jakub Dorňák <jdornak@redhat.com> - 1:5.5.44-3
|
||||||
- MDEV-8827 Duplicate key with auto increment
|
- MDEV-8827 Duplicate key with auto increment
|
||||||
|
|
Loading…
Add table
Reference in a new issue