[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#774804: unblock: cabextract/1.4-5



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi,
please unblock cabextract 1.4-5. It fixes a security issue in
cabextract by moving to the fixed system-wide libmspack (this also 
reducing the overhead for future potential security issues in 
libmspack).

unblock cabextract/1.4-5

Cheers,
        Moritz

Debdiff:

diff -Nru cabextract-1.4/debian/changelog
cabextract-1.4/debian/changelog
--- cabextract-1.4/debian/changelog     2013-02-17 19:23:32.000000000
+0100
+++ cabextract-1.4/debian/changelog     2014-12-16 20:43:14.000000000
+0100
@@ -1,3 +1,9 @@
+cabextract (1.4-5) unstable; urgency=low
+
+  * Switch to an external mspack library: Closes: #675560
+
+ -- Eric Sharkey <sharkey@debian.org>  Tue, 16 Dec 2014 14:41:18
-0500
+
 cabextract (1.4-4) unstable; urgency=low

   * Mark as multi-arch foreign: Closes: #700683
diff -Nru cabextract-1.4/debian/control cabextract-1.4/debian/control
--- cabextract-1.4/debian/control       2013-02-17 19:23:32.000000000
+0100
+++ cabextract-1.4/debian/control       2014-12-16 20:51:46.000000000
+0100
@@ -2,8 +2,8 @@
 Section: utils
 Priority: optional
 Maintainer: Eric Sharkey <sharkey@debian.org>
-Build-Depends: debhelper (>> 6.0.0), sharutils
-Standards-Version: 3.9.3
+Build-Depends: debhelper (>> 6.0.0), sharutils, libmspack-dev
+Standards-Version: 3.9.6

 Package: cabextract
 Architecture: any
diff -Nru cabextract-1.4/debian/rules cabextract-1.4/debian/rules
--- cabextract-1.4/debian/rules 2012-04-28 00:56:01.000000000 +0200
+++ cabextract-1.4/debian/rules 2014-12-16 20:36:49.000000000 +0100
@@ -13,7 +13,7 @@
 configure-stamp:
        dh_testdir
        # Add here commands to configure the package.
-       ./configure CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)"
 LDFLAGS="$(LDFLAGS)" --prefix=$(CURDIR)/debian/cabextract/usr
+--mandir=$(CURDIR)/debian/cabextract/usr/share/man
 --infodir=$(CURDIR)/debian/cabextract/usr/share/info
+       ./configure CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)"
 LDFLAGS="$(LDFLAGS)" --prefix=$(CURDIR)/debian/cabextract/usr
+--mandir=$(CURDIR)/debian/cabextract/usr/share/man
 --infodir=$(CURDIR)/debian/cabextract/usr/share/info
+--with-external-libmspack=yes


        touch configure-stamp


Reply to: