remove explicit Base version from libs
This commit is contained in:
parent
9aa2ff4363
commit
b5acf2d4b5
21
lvm2-2_02_73-fix-exported-syms.patch
Normal file
21
lvm2-2_02_73-fix-exported-syms.patch
Normal file
@ -0,0 +1,21 @@
|
||||
--- LVM2.2.02.72/make.tmpl.in 2010-07-20 15:38:44.000000000 +0100
|
||||
+++ LVM2.2.02.72-fix/make.tmpl.in 2010-07-31 15:16:55.000000000 +0100
|
||||
@@ -366,7 +366,7 @@
|
||||
) > $@
|
||||
|
||||
.export.sym: .exported_symbols_generated
|
||||
- set -e; (echo "Base {"; echo " global:"; \
|
||||
+ set -e; (echo "{"; echo " global:"; \
|
||||
sed "s/^/ /;s/$$/;/" < $<; \
|
||||
echo " local:"; echo " *;"; echo "};") > $@
|
||||
|
||||
--- LVM2.2.02.72/WHATS_NEW 2010-07-31 15:18:09.000000000 +0100
|
||||
+++ LVM2.2.02.72-fix/WHATS_NEW 2010-07-31 15:20:22.000000000 +0100
|
||||
@@ -1,3 +1,7 @@
|
||||
+Version 2.02.73 -
|
||||
+================================
|
||||
+ Drop explicit 'Base' version from exported symbols.
|
||||
+
|
||||
Version 2.02.72 - 28th July 2010 [CVE-2010-2526]
|
||||
=================================================
|
||||
Change clvmd to communicate with lvm2 via a socket in /var/run/lvm.
|
@ -22,6 +22,7 @@ Group: System Environment/Base
|
||||
URL: http://sources.redhat.com/lvm2
|
||||
Source0: ftp://sources.redhat.com/pub/lvm2/LVM2.%{version}.tgz
|
||||
Patch0: lvm2-set-default-preferred_names.patch
|
||||
Patch1: lvm2-2_02_73-fix-exported-syms.patch
|
||||
|
||||
BuildRequires: libselinux-devel >= 1.30.19-4, libsepol-devel
|
||||
BuildRequires: ncurses-devel
|
||||
@ -50,6 +51,7 @@ or more physical volumes and creating one or more logical volumes
|
||||
%prep
|
||||
%setup -q -n LVM2.%{version}
|
||||
%patch0 -p1 -b preferred_names
|
||||
%patch1 -p1 -b exported_syms
|
||||
|
||||
%build
|
||||
%define _exec_prefix ""
|
||||
@ -439,11 +441,11 @@ the device-mapper event library.
|
||||
|
||||
%changelog
|
||||
* Sat Jul 31 2010 Alasdair Kergon <agk@redhat.com> - 2.02.72-2
|
||||
- Drop explicit Base version from exported symbols.
|
||||
- Address lvm2-cluster security flaw CVE-2010-2526.
|
||||
https://bugzilla.redhat.com/CVE-2010-2526
|
||||
- Change clvmd to communicate with lvm2 via a socket in /var/run/lvm.
|
||||
- Return controlled error if clvmd is run by non-root user.
|
||||
- Add configure --default-run-dir for /var/run/lvm.
|
||||
- Never use clvmd singlenode unless explicitly requested with -Isinglenode.
|
||||
|
||||
* Wed Jul 28 2010 Alasdair Kergon <agk@redhat.com> - 2.02.71-1
|
||||
|
Loading…
Reference in New Issue
Block a user