[tog-pegasus] Fix tracing of CMPI messages with CMPI_DEV_DEBUG severity
vcrhonek
vcrhonek at fedoraproject.org
Thu Dec 6 07:40:17 UTC 2012
commit 59552ff23ba4da16ec47f3fe2308d55749337fbb
Author: Vitezslav Crhonek <vcrhonek at redhat.com>
Date: Thu Dec 6 08:40:08 2012 +0100
Fix tracing of CMPI messages with CMPI_DEV_DEBUG severity
pegasus-2.12.0-cmpi-trace.patch | 12 ++++++++++++
tog-pegasus.spec | 11 ++++++++++-
2 files changed, 22 insertions(+), 1 deletions(-)
---
diff --git a/pegasus-2.12.0-cmpi-trace.patch b/pegasus-2.12.0-cmpi-trace.patch
new file mode 100644
index 0000000..9a96ceb
--- /dev/null
+++ b/pegasus-2.12.0-cmpi-trace.patch
@@ -0,0 +1,12 @@
+diff -up pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.cpp.orig pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.cpp
+--- pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.cpp.orig 2012-12-06 08:33:48.569775902 +0100
++++ pegasus/src/Pegasus/ProviderManager2/CMPI/CMPI_BrokerEnc.cpp 2012-12-06 08:34:26.285877678 +0100
+@@ -1343,7 +1343,7 @@ extern "C"
+ {
+ case CMPI_DEV_DEBUG:
+ logSeverity = Logger::TRACE;
+- logFileType = Logger::TRACE_LOG;
++ logFileType = Logger::STANDARD_LOG;
+ break;
+ case CMPI_SEV_INFO:
+ logSeverity = Logger::INFORMATION;
diff --git a/tog-pegasus.spec b/tog-pegasus.spec
index 5c008c2..17d8527 100644
--- a/tog-pegasus.spec
+++ b/tog-pegasus.spec
@@ -8,7 +8,7 @@
Name: tog-pegasus
Version: %{major_ver}.0
-Release: 7%{?dist}
+Release: 8%{?dist}
Epoch: 2
Summary: OpenPegasus WBEM Services for Linux
@@ -66,6 +66,10 @@ Patch21: pegasus-2.11.1-disable-privilege-separation.patch
Patch22: pegasus-2.12.0-null_value.patch
# 23: Enables Interop Provider - necessary to e. g. register CMPI providers
Patch23: pegasus-2.12.0-enable_interop_provider.patch
+# 24: http://bugzilla.openpegasus.org/show_bug.cgi?id=9484
+# Fixes tracing for CMPI messages with CMPI_DEV_DEBUG severity
+#
+Patch24: pegasus-2.12.0-cmpi-trace.patch
BuildRequires: bash, sed, grep, coreutils, procps, gcc, gcc-c++
BuildRequires: libstdc++, make, pam-devel
@@ -194,6 +198,7 @@ rm -rf pegasus/
%patch21 -p1 -b .disable-privilege-separation
%patch22 -p1 -b .null_value
%patch23 -p1 -b .enable_interop_provider
+%patch24 -p1 -b .cmpi-trace
%build
@@ -454,6 +459,10 @@ fi
%changelog
+* Thu Dec 06 2012 Vitezslav Crhonek <vcrhonek at redhat.com> - .0-8
+- Fix tracing of CMPI messages with CMPI_DEV_DEBUG severity
+ Resolves: #883395
+
* Mon Dec 03 2012 Vitezslav Crhonek <vcrhonek at redhat.com> - 2:2.12.0-7
- Add %%check section and run unit tests
- Enable -test subpackage
More information about the scm-commits
mailing list