diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-03-18 16:02:01 +0800 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-03-18 18:21:43 +0800 |
commit | 0331fa55449e686d0ecba81fdd9d3a1248461a41 (patch) | |
tree | 3c52a2b69068f59579f1ccd80fd3e2f95e5c4efa | |
parent | 39a6937fd60d946b405b35547a041c617e541d17 (diff) |
dpkg: Upgrade to 1.14.29 to address a flaw in dpkg-source
Addresses CVE-2010-0396.
-rw-r--r-- | conf/checksums.ini | 12 | ||||
-rw-r--r-- | recipes/dpkg/dpkg-1.14.29/ignore_extra_fields.patch (renamed from recipes/dpkg/dpkg-1.14.25/ignore_extra_fields.patch) | 0 | ||||
-rw-r--r-- | recipes/dpkg/dpkg-native_1.14.25.bb | 3 | ||||
-rw-r--r-- | recipes/dpkg/dpkg-native_1.14.29.bb | 6 | ||||
-rw-r--r-- | recipes/dpkg/dpkg.inc | 2 | ||||
-rw-r--r-- | recipes/dpkg/dpkg_1.14.29.bb (renamed from recipes/dpkg/dpkg_1.14.25.bb) | 2 |
6 files changed, 9 insertions, 16 deletions
diff --git a/conf/checksums.ini b/conf/checksums.ini index e8ee8c2dab..059b2199f3 100644 --- a/conf/checksums.ini +++ b/conf/checksums.ini @@ -5718,18 +5718,6 @@ sha256=5287e943265b9efe5bd59cd1f3145d3fbf9e266df28938ad78e2107fde3c1587 md5=9c1744d32ceed71cbe1db863f64d329d sha256=7d27f2389e05b8727c6a7126c0b65d67749c170ba143e648912a88f2fe707bca -[ftp://ftp.debian.org/debian/pool/main/d/dpkg/dpkg_1.14.25.tar.gz] -md5=6bf3504b07d8fe2175a5d794391280de -sha256=545ce9830f0cf649e3b1b40d25d13989c23302623bf9b50f4c24402f63c82184 - -[ftp://ftp.pl.debian.org/pub/debian/pool/main/d/dpkg/dpkg_1.14.25.tar.gz] -md5=6bf3504b07d8fe2175a5d794391280de -sha256=545ce9830f0cf649e3b1b40d25d13989c23302623bf9b50f4c24402f63c82184 - -[ftp://ftp.us.debian.org/debian/pool/main/d/dpkg/dpkg_1.14.25.tar.gz] -md5=6bf3504b07d8fe2175a5d794391280de -sha256=545ce9830f0cf649e3b1b40d25d13989c23302623bf9b50f4c24402f63c82184 - [http://xorg.freedesktop.org/releases/individual/proto/dri2proto-1.1.tar.bz2] md5=1d70f0653b0b3a837853262dc5d34da4 sha256=69def6d1f64b3699ec9c729596d8b096623a62bdda6bbea78ed690421d174c11 diff --git a/recipes/dpkg/dpkg-1.14.25/ignore_extra_fields.patch b/recipes/dpkg/dpkg-1.14.29/ignore_extra_fields.patch index e47af42bc6..e47af42bc6 100644 --- a/recipes/dpkg/dpkg-1.14.25/ignore_extra_fields.patch +++ b/recipes/dpkg/dpkg-1.14.29/ignore_extra_fields.patch diff --git a/recipes/dpkg/dpkg-native_1.14.25.bb b/recipes/dpkg/dpkg-native_1.14.25.bb deleted file mode 100644 index 47c03424be..0000000000 --- a/recipes/dpkg/dpkg-native_1.14.25.bb +++ /dev/null @@ -1,3 +0,0 @@ -require dpkg-native.inc - -PR = "r1" diff --git a/recipes/dpkg/dpkg-native_1.14.29.bb b/recipes/dpkg/dpkg-native_1.14.29.bb new file mode 100644 index 0000000000..f04662caa9 --- /dev/null +++ b/recipes/dpkg/dpkg-native_1.14.29.bb @@ -0,0 +1,6 @@ +require dpkg-native.inc + +SRC_URI[src.md5sum] = "4326172a959b5b6484b4bc126e9f628d" +SRC_URI[src.sha256sum] = "ea7ec1c861af43ba534a0d7997774a5f1fd4e25a7eea4ff229c9c7bf89aed633" + +PR = "r1" diff --git a/recipes/dpkg/dpkg.inc b/recipes/dpkg/dpkg.inc index b15a6365b4..f665b4ba15 100644 --- a/recipes/dpkg/dpkg.inc +++ b/recipes/dpkg/dpkg.inc @@ -2,7 +2,7 @@ DESCRIPTION = "Package maintenance system for Debian." LICENSE = "GPL" SECTION = "base" -SRC_URI = "${DEBIAN_MIRROR}/main/d/dpkg/dpkg_${PV}.tar.gz \ +SRC_URI = "${DEBIAN_MIRROR}/main/d/dpkg/dpkg_${PV}.tar.gz;name=src \ file://ignore_extra_fields.patch;patch=1 \ file://noupdalt.patch;patch=1" diff --git a/recipes/dpkg/dpkg_1.14.25.bb b/recipes/dpkg/dpkg_1.14.29.bb index 0377ce10f1..a5016e7ebd 100644 --- a/recipes/dpkg/dpkg_1.14.25.bb +++ b/recipes/dpkg/dpkg_1.14.29.bb @@ -3,6 +3,8 @@ PR = "r1" DEPENDS += "zlib bzip2" #RDEPENDS_${PN} = "${VIRTUAL-RUNTIME_update-alternatives}" SRC_URI += "file://noman.patch;patch=1" +SRC_URI[src.md5sum] = "4326172a959b5b6484b4bc126e9f628d" +SRC_URI[src.sha256sum] = "ea7ec1c861af43ba534a0d7997774a5f1fd4e25a7eea4ff229c9c7bf89aed633" EXTRA_OECONF = "--without-static-progs \ --without-dselect \ |