[eucalyptus/f18] Update to 3.2.2 (CVE-2012-4067, CVE-2013-2296)

Andy Grimm arg at fedoraproject.org
Tue Apr 16 20:40:24 UTC 2013


commit 080cccc95989e1ca98f0ed828b95b19ba3490309
Author: Andy Grimm <agrimm at gmail.com>
Date:   Tue Apr 16 16:40:03 2013 -0400

    Update to 3.2.2 (CVE-2012-4067, CVE-2013-2296)

 .gitignore                 |    2 +
 eucalyptus-EUCA-5306.patch |  105 --------------------------------------------
 eucalyptus.spec            |   24 +++++-----
 sources                    |    4 +-
 4 files changed, 16 insertions(+), 119 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 710f3b2..e25f260 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,5 @@
 /eucalyptus-3.2.0git5ab72572-generated.tgz
 /eucalyptus-3.2.1-generated.tgz
 /eucalyptus-3.2.1.tar.gz
+/eucalyptus-3.2.2.tar.gz
+/eucalyptus-3.2.2-generated.tgz
diff --git a/eucalyptus.spec b/eucalyptus.spec
index 601bc26..5d6305b 100644
--- a/eucalyptus.spec
+++ b/eucalyptus.spec
@@ -4,7 +4,8 @@
 %global eucadatadir       %{_datadir}/%{name}
 %global eucajavalibdir    %{_datadir}/%{name}
 %global helperdir         %{_datadir}/%{name}
-# %global gittag            5ab72572
+# %global gittag            546b6288
+%global tar_suffix        ""
 %global with_axis2v14     0
 %global _hardened_build   1
 %global __provides_exclude_from ^%{_libdir}/%{name}/.*.so$
@@ -13,8 +14,8 @@
 
 Summary:       Elastic Utility Computing Architecture
 Name:          eucalyptus
-Version:       3.2.1
-Release:       2%{?dist}
+Version:       3.2.2
+Release:       1%{?dist}
 License:       GPLv3 and (GPLv3 and ASL 2.0) and (GPLv3 and BSD)
 URL:           http://www.eucalyptus.com
 Group:         Applications/System
@@ -109,7 +110,7 @@ Requires(pre):  %{_sbindir}/groupadd
 Requires(pre):  %{_sbindir}/useradd
 Requires(post): %{_sbindir}/euca_conf
 
-Source0:       http://downloads.eucalyptus.com/releases/eucalyptus/3.2/source/eucalyptus-3.2.1.tar.gz
+Source0:       http://downloads.eucalyptus.com/software/eucalyptus/3.2/source/eucalyptus-3.2.2.tar.gz
 # A version of WSDL2C.sh that respects standard classpaths
 Source1:       euca-WSDL2C.sh
 Source2:       eucalyptus-jarlinks.txt
@@ -208,12 +209,6 @@ Patch27:       eucalyptus-bad-tgt-check.patch
 # https://eucalyptus.atlassian.net/browse/EUCA-4400
 Patch28:       eucalyptus-unlink-mod_rampart.patch
 
-# cert validation in boto 2.6.0 breaks the user console,
-# since the CLC has a self-signed cert.  There's some other
-# required patching for this boto version, too.
-# https://eucalyptus.atlassian.net/browse/EUCA-5306
-Patch29:       eucalyptus-EUCA-5306.patch
-
 %description
 Eucalyptus is a service overlay that implements elastic computing
 using existing resources. The goal of Eucalyptus is to allow sites
@@ -525,14 +520,13 @@ touch gatherlog/generated/stubs cluster/generated/stubs node/generated/stubs
 %patch26 -p1
 %patch27 -p1
 %patch28 -p1
-%patch29 -p1
 
 # remove classes which depend on junit
 # This is because junit on Fedora bundles hamcrest 1.1, which has conflicts
 # with hamcrest 1.2.  And regardless, these should not be bundled into our
 # production jars.
 pushd clc/modules
-rm core/src/main/java/edu/ucsb/eucalyptus/util/XMLParserTest.java
+# rm core/src/main/java/edu/ucsb/eucalyptus/util/XMLParserTest.java
 rm dns/src/main/java/com/eucalyptus/cloud/ws/tests/DNSControlTest.java
 rm dns/src/main/java/com/eucalyptus/cloud/ws/tests/RemoveARecordTest.java
 rm storage-controller/src/main/java/edu/ucsb/eucalyptus/cloud/ws/tests/CreateVolumeFromSnapshotTest.java
@@ -609,6 +603,9 @@ do
   ln -s $x clc/lib/;
 done
 
+# Don't bother with git since we're using Fedora's deps
+touch clc/.nogit
+
 # FIXME: storage/Makefile breaks with parallel make
 make # %{?_smp_mflags}
 pushd clc/eucadmin
@@ -1060,6 +1057,9 @@ if [ "$1" = "0" ]; then
 fi
 
 %changelog
+* Mon Mar 25 2013 Andy Grimm <agrimm at gmail.com> - 3.2.2-1
+- Update to 3.2.2 (CVE-2012-4067, CVE-2013-2296)
+
 * Tue Mar  5 2013 Andy Grimm <agrimm at gmail.com> - 3.2.1-2
 - Fix eucalyptus-console systemd unit name (RHBZ#917434)
 - Generate SSL certs for eucalyptus-console (RHBZ#917433)
diff --git a/sources b/sources
index dc8106d..c7b6121 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-e3ad719b64c7b098e86fe933440a20e7  eucalyptus-3.2.1.tar.gz
-9198e120092fee702f9642fb7163b0f8  eucalyptus-3.2.1-generated.tgz
+64b0caa45e717644ab116ebe88cc58a3  eucalyptus-3.2.2.tar.gz
+9f868eecd25ac1110f094b7bdb1ea4a5  eucalyptus-3.2.2-generated.tgz


More information about the scm-commits mailing list