forked from pool/unzip
Accepting request 609924 from home:1Antoine1:branches:Archiving
- Fix "remove failed: No such file or directory" warnings upon package removal: * Call 'update-alternative --remove' in %postun, not in %preun. - Add CVE-2018-1000035.patch: Fix a heap-based buffer overflow in password protected ZIP archives (CVE-2018-1000035 bsc#1080074) - Fix "remove failed: No such file or directory" warnings upon package removal: * Call 'update-alternative --remove' in %postun, not in %preun. OBS-URL: https://build.opensuse.org/request/show/609924 OBS-URL: https://build.opensuse.org/package/show/Archiving/unzip?expand=0&rev=47
This commit is contained in:
parent
3f03a2580c
commit
5c47713ede
@ -1,3 +1,16 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 16 19:44:45 UTC 2018 - antoine.belvire@opensuse.org
|
||||||
|
|
||||||
|
- Fix "remove failed: No such file or directory" warnings upon
|
||||||
|
package removal:
|
||||||
|
* Call 'update-alternative --remove' in %postun, not in %preun.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 8 14:11:25 UTC 2018 - kbabioch@suse.com
|
||||||
|
|
||||||
|
- Add CVE-2018-1000035.patch: Fix a heap-based buffer overflow in
|
||||||
|
password protected ZIP archives (CVE-2018-1000035 bsc#1080074)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 6 13:25:44 UTC 2017 - nico.kruber@gmail.com
|
Thu Jul 6 13:25:44 UTC 2017 - nico.kruber@gmail.com
|
||||||
|
|
||||||
|
@ -56,8 +56,9 @@ Patch15: CVE-2015-7696.patch
|
|||||||
Patch16: CVE-2015-7697.patch
|
Patch16: CVE-2015-7697.patch
|
||||||
Patch17: CVE-2016-9844.patch
|
Patch17: CVE-2016-9844.patch
|
||||||
Patch18: CVE-2014-9913.patch
|
Patch18: CVE-2014-9913.patch
|
||||||
|
Patch19: CVE-2018-1000035.patch
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(postun): update-alternatives
|
||||||
Recommends: %{_name}-doc
|
Recommends: %{_name}-doc
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
@ -98,6 +99,7 @@ functionality. This version can also extract encrypted archives.
|
|||||||
%patch16 -p1
|
%patch16 -p1
|
||||||
%patch17 -p1
|
%patch17 -p1
|
||||||
%patch18 -p1
|
%patch18 -p1
|
||||||
|
%patch19 -p0
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export RPM_OPT_FLAGS="%{optflags} \
|
export RPM_OPT_FLAGS="%{optflags} \
|
||||||
@ -136,7 +138,7 @@ for bin in unzip funzip unzipsfx zipgrep; do
|
|||||||
%{_sbindir}/update-alternatives --install %{_bindir}/$bin $bin "%{_bindir}/$bin-"%{_suffix} %{update_weight}
|
%{_sbindir}/update-alternatives --install %{_bindir}/$bin $bin "%{_bindir}/$bin-"%{_suffix} %{update_weight}
|
||||||
done
|
done
|
||||||
|
|
||||||
%preun
|
%postun
|
||||||
if [ "$1" = 0 ] ; then
|
if [ "$1" = 0 ] ; then
|
||||||
for bin in unzip funzip unzipsfx zipgrep; do
|
for bin in unzip funzip unzipsfx zipgrep; do
|
||||||
%{_sbindir}/update-alternatives --remove $bin "%{_bindir}/$bin"-%{_suffix}
|
%{_sbindir}/update-alternatives --remove $bin "%{_bindir}/$bin"-%{_suffix}
|
||||||
|
@ -1,3 +1,10 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed May 16 19:44:45 UTC 2018 - antoine.belvire@opensuse.org
|
||||||
|
|
||||||
|
- Fix "remove failed: No such file or directory" warnings upon
|
||||||
|
package removal:
|
||||||
|
* Call 'update-alternative --remove' in %postun, not in %preun.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Feb 8 14:11:25 UTC 2018 - kbabioch@suse.com
|
Thu Feb 8 14:11:25 UTC 2018 - kbabioch@suse.com
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ Patch17: CVE-2016-9844.patch
|
|||||||
Patch18: CVE-2014-9913.patch
|
Patch18: CVE-2014-9913.patch
|
||||||
Patch19: CVE-2018-1000035.patch
|
Patch19: CVE-2018-1000035.patch
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(preun): update-alternatives
|
Requires(postun): update-alternatives
|
||||||
Recommends: %{_name}-doc
|
Recommends: %{_name}-doc
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
@ -138,7 +138,7 @@ for bin in unzip funzip unzipsfx zipgrep; do
|
|||||||
%{_sbindir}/update-alternatives --install %{_bindir}/$bin $bin "%{_bindir}/$bin-"%{_suffix} %{update_weight}
|
%{_sbindir}/update-alternatives --install %{_bindir}/$bin $bin "%{_bindir}/$bin-"%{_suffix} %{update_weight}
|
||||||
done
|
done
|
||||||
|
|
||||||
%preun
|
%postun
|
||||||
if [ "$1" = 0 ] ; then
|
if [ "$1" = 0 ] ; then
|
||||||
for bin in unzip funzip unzipsfx zipgrep; do
|
for bin in unzip funzip unzipsfx zipgrep; do
|
||||||
%{_sbindir}/update-alternatives --remove $bin "%{_bindir}/$bin"-%{_suffix}
|
%{_sbindir}/update-alternatives --remove $bin "%{_bindir}/$bin"-%{_suffix}
|
||||||
|
Loading…
Reference in New Issue
Block a user