diff --git a/build/build-cloud.xml b/build/build-cloud.xml
index 04dc45d147c..489b4c48089 100755
--- a/build/build-cloud.xml
+++ b/build/build-cloud.xml
@@ -165,6 +165,9 @@
+
+
+
diff --git a/build/build-usage.xml b/build/build-usage.xml
index b3baae9b1ae..eaba1d7f057 100644
--- a/build/build-usage.xml
+++ b/build/build-usage.xml
@@ -8,7 +8,6 @@
-
@@ -16,7 +15,7 @@
-
+
@@ -39,11 +38,4 @@
-
-
-
-
-
-
-
diff --git a/cloud.spec b/cloud.spec
index 5a5d5cdc34a..1568a824c95 100644
--- a/cloud.spec
+++ b/cloud.spec
@@ -311,24 +311,19 @@ The Cloud.com test package contains a suite of automated tests
that the very much appreciated QA team at Cloud.com constantly
uses to help increase the quality of the Cloud.com Stack.
+%package usage
+Summary: Cloud.com usage monitor
+Obsoletes: vmops-usage < %{version}-%{release}
+Requires: java >= 1.6.0
+Requires: %{name}-utils = %{version}, %{name}-core = %{version}, %{name}-deps = %{version}, %{name}-server = %{version}, %{name}-premium = %{version}, %{name}-daemonize = %{version}
+Requires: %{name}-setup = %{version}
+Requires: %{name}-client = %{version}
+License: CSL 1.1
+Group: System Environment/Libraries
+%description usage
+The Cloud.com usage monitor provides usage accounting across the entire cloud for
+cloud operators to charge based on usage parameters.
-#%if %{_premium}
-#
-#
-#%package usage
-#Summary: Cloud.com usage monitor
-#Obsoletes: vmops-usage < %{version}-%{release}
-#Requires: java >= 1.6.0
-#Requires: %{name}-utils = %{version}, %{name}-core = %{version}, %{name}-deps = %{version}, %{name}-server = %{version}, %{name}-premium = %{version}, %{name}-daemonize = %{version}
-#Requires: %{name}-setup = %{version}
-#Requires: %{name}-client = %{version}
-#License: CSL 1.1
-#Group: System Environment/Libraries
-#%description usage
-#The Cloud.com usage monitor provides usage accounting across the entire cloud for
-#cloud operators to charge based on usage parameters.
-#
-#%endif
%prep
@@ -390,36 +385,29 @@ if [ "$1" == "1" ] ; then
/sbin/chkconfig --level 345 %{name}-management on > /dev/null 2>&1 || true
fi
+%preun usage
+if [ "$1" == "0" ] ; then
+ /sbin/chkconfig --del %{name}-usage > /dev/null 2>&1 || true
+ /sbin/service %{name}-usage stop > /dev/null 2>&1 || true
+fi
+%pre usage
+id %{name} > /dev/null 2>&1 || /usr/sbin/useradd -M -c "Cloud.com unprivileged user" \
+ -r -s /bin/sh -d %{_sharedstatedir}/%{name}/management %{name}|| true
+# user harcoded here, also hardcoded on wscript
-#%if %{_premium}
-#
-#%preun usage
-#if [ "$1" == "0" ] ; then
-# /sbin/chkconfig --del %{name}-usage > /dev/null 2>&1 || true
-# /sbin/service %{name}-usage stop > /dev/null 2>&1 || true
-#fi
-#
-#%pre usage
-#id %{name} > /dev/null 2>&1 || /usr/sbin/useradd -M -c "Cloud.com unprivileged user" \
-# -r -s /bin/sh -d %{_sharedstatedir}/%{name}/management %{name}|| true
-## user harcoded here, also hardcoded on wscript
-#
-#%post usage
-#if [ "$1" == "1" ] ; then
-# /sbin/chkconfig --add %{name}-usage > /dev/null 2>&1 || true
-# /sbin/chkconfig --level 345 %{name}-usage on > /dev/null 2>&1 || true
-#else
-# /sbin/service %{name}-usage condrestart >/dev/null 2>&1 || true
-#fi
-#
-#%endif
+%post usage
+if [ "$1" == "1" ] ; then
+ /sbin/chkconfig --add %{name}-usage > /dev/null 2>&1 || true
+ /sbin/chkconfig --level 345 %{name}-usage on > /dev/null 2>&1 || true
+else
+ /sbin/service %{name}-usage condrestart >/dev/null 2>&1 || true
+fi
%pre agent-scripts
id %{name} > /dev/null 2>&1 || /usr/sbin/useradd -M -c "Cloud.com unprivileged user" \
-r -s /bin/sh -d %{_sharedstatedir}/%{name}/management %{name}|| true
-
%preun agent
if [ "$1" == "0" ] ; then
/sbin/chkconfig --del %{name}-agent > /dev/null 2>&1 || true
@@ -610,20 +598,15 @@ fi
%{_libdir}/%{name}/test/*
%config(noreplace) %{_sysconfdir}/%{name}/test/*
-#%if %{_premium}
-#
-#
-#%files usage
-#%defattr(0644,root,root,0775)
+%files usage
+%defattr(0644,root,root,0775)
#%{_javadir}/%{name}-usage.jar
-#%attr(0755,root,root) %{_initrddir}/%{name}-usage
-#%attr(0755,root,root) %{_libexecdir}/usage-runner
+%attr(0755,root,root) %{_initrddir}/%{name}-usage
+%attr(0755,root,root) %{_libexecdir}/usage-runner
#%dir %attr(0770,root,%{name}) %{_localstatedir}/log/%{name}/usage
#%{_sysconfdir}/%{name}/usage/usage-components.xml
#%config(noreplace) %{_sysconfdir}/%{name}/usage/log4j-%{name}_usage.xml
#%config(noreplace) %attr(0640,root,%{name}) %{_sysconfdir}/%{name}/usage/db.properties
-#
-#%endif
%changelog
* Mon May 3 2010 Manuel Amador (Rudd-O) 1.9.12