!19 修复mysql初始化时报错缺少libprotobuf-lite.so.3.11.4问题
From: @writings-of-prince-huainan Reviewed-by: @small_leek Signed-off-by: @small_leek
This commit is contained in:
commit
10ea7e545f
16
mysql.spec
16
mysql.spec
@ -7,7 +7,7 @@
|
|||||||
%global boost_bundled_version 1.73.0
|
%global boost_bundled_version 1.73.0
|
||||||
Name: mysql
|
Name: mysql
|
||||||
Version: 8.0.22
|
Version: 8.0.22
|
||||||
Release: 1
|
Release: 2
|
||||||
License: GPLv2 with exceptions and LGPLv2 and BSD
|
License: GPLv2 with exceptions and LGPLv2 and BSD
|
||||||
Summary: The world's most popular open source database
|
Summary: The world's most popular open source database
|
||||||
URL: http://www.mysql.com/
|
URL: http://www.mysql.com/
|
||||||
@ -26,7 +26,7 @@ Patch12:boost-1.57.0-mpl-print.patch
|
|||||||
|
|
||||||
BuildRequires: cmake openssl-devel ncurses-devel libtirpc-devel rpcgen
|
BuildRequires: cmake openssl-devel ncurses-devel libtirpc-devel rpcgen
|
||||||
|
|
||||||
Requires: libatomic >= 1.2.0 libstdc++ >= 7.3.0 ncurses libtirpc openssl
|
Requires: libatomic >= 1.2.0 libstdc++ >= 7.3.0 ncurses libtirpc openssl ldconfig
|
||||||
|
|
||||||
%description
|
%description
|
||||||
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
|
The MySQL(TM) software delivers a very fast, multi-threaded, multi-user,
|
||||||
@ -85,6 +85,11 @@ if [ -f %{_prefix}/local/%{name}/support-files/mysql.server > /dev/null 2>&1 ]
|
|||||||
chkconfig --level 2345 mysql on
|
chkconfig --level 2345 mysql on
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -f %{_prefix}/local/%{name}/lib/private];then
|
||||||
|
echo "%{_prefix}/local/%{name}/lib/private" > %{_sysconfdir}/ld.so.conf.d/%{name}.conf
|
||||||
|
ldconfig
|
||||||
|
fi
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
if [ -f %{_sysconfdir}/my.cnf ];then
|
if [ -f %{_sysconfdir}/my.cnf ];then
|
||||||
mv %{_sysconfdir}/my.cnf %{_sysconfdir}/my.cnf.rpmold
|
mv %{_sysconfdir}/my.cnf %{_sysconfdir}/my.cnf.rpmold
|
||||||
@ -92,6 +97,10 @@ fi
|
|||||||
if [ -f %{_initddir}/mysql ];then
|
if [ -f %{_initddir}/mysql ];then
|
||||||
mv %{_initddir}/mysql %{_initddir}/mysql.rpmold
|
mv %{_initddir}/mysql %{_initddir}/mysql.rpmold
|
||||||
fi
|
fi
|
||||||
|
if [ -f %{_sysconfdir}/ld.so.conf.d/%{name}.conf];then
|
||||||
|
rm -f %{_sysconfdir}/ld.so.conf.d/%{name}.conf
|
||||||
|
ldconfig
|
||||||
|
fi
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
userdel -r %{name} &>/dev/null
|
userdel -r %{name} &>/dev/null
|
||||||
@ -103,6 +112,9 @@ userdel -r %{name} &>/dev/null
|
|||||||
%exclude /usr/lib/debug
|
%exclude /usr/lib/debug
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Nov 30 2020 weishengjing <weishengjing1@huawei.com> 8.0.22-2
|
||||||
|
- add libprotobuf-lite.so to /usr/lib64
|
||||||
|
|
||||||
* Wed Nov 18 2020 weishengjing <weishengjing1@huawei.com> 8.0.22-1
|
* Wed Nov 18 2020 weishengjing <weishengjing1@huawei.com> 8.0.22-1
|
||||||
- New version 8.0.22 fix CVES: CVE-2020-14852 CVE-2020-14794 CVE-2020-14775
|
- New version 8.0.22 fix CVES: CVE-2020-14852 CVE-2020-14794 CVE-2020-14775
|
||||||
CVE-2020-14893 CVE-2020-14829 CVE-2020-14828 CVE-2020-14888 CVE-2020-14891
|
CVE-2020-14893 CVE-2020-14829 CVE-2020-14828 CVE-2020-14888 CVE-2020-14891
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user