commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2020-08-03 14:19:31 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new.3592 (New) Package is "sblim-sfcb" Mon Aug 3 14:19:31 2020 rev:59 rq:824096 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2020-06-22 17:46:27.121949800 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new.3592/sblim-sfcb.changes 2020-08-03 14:19:48.204764875 +0200 @@ -1,0 +2,5 @@ +Tue Jul 28 15:17:07 UTC 2020 - Thorsten Kukuk + +- Don't package SuSEfirewall2 service file anymore, it's gone + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.SxnNPx/_old 2020-08-03 14:19:49.264765938 +0200 +++ /var/tmp/diff_new_pack.SxnNPx/_new 2020-08-03 14:19:49.268765942 +0200 @@ -249,7 +249,7 @@ install -m 0644 %SOURCE4 $RPM_BUILD_ROOT/etc/pam.d/sfcb install -m 0755 %SOURCE8 %{buildroot}%{_datadir}/sfcb/gen_ssl_certs.sh rm $RPM_BUILD_ROOT%{_libdir}/sfcb/*.la -%if 0%{?suse_version} > 1010 +%if 0%{?suse_version} <= 1500 # firewall service definition mkdir -p $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services install -m 0644 %SOURCE6 $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services/sblim-sfcb @@ -268,7 +268,7 @@ echo "%dir %{_libdir}/sfcb" >> _pkg_list echo "%config(noreplace) %{_sysconfdir}/sfcb/sfcb.cfg" >> _pkg_list echo "%config %{_sysconfdir}/pam.d/sfcb" >> _pkg_list -%if 0%{?suse_version} > 1010 +%if 0%{?suse_version} <= 1500 echo "%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/sblim-sfcb" >> _pkg_list %endif echo "%doc README COPYING AUTHORS" >> _pkg_list
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2020-06-22 17:46:18 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new.2956 (New) Package is "sblim-sfcb" Mon Jun 22 17:46:18 2020 rev:58 rq:816290 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2020-02-04 19:54:10.605350418 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new.2956/sblim-sfcb.changes 2020-06-22 17:46:27.121949800 +0200 @@ -1,0 +2,5 @@ +Thu Jun 18 10:25:37 UTC 2020 - Martin Pluskal + +- Fix building with gcc10 + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.oMdilo/_old 2020-06-22 17:46:28.093952849 +0200 +++ /var/tmp/diff_new_pack.oMdilo/_new 2020-06-22 17:46:28.097952861 +0200 @@ -194,7 +194,7 @@ # SLE 10 fails on -fgnu89-inline export CFLAGS="%optflags" %else -export CFLAGS="%optflags -fgnu89-inline" +export CFLAGS="%optflags -fgnu89-inline -fcommon" %endif %endif %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 \
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2020-02-04 19:54:04 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new.26092 (New) Package is "sblim-sfcb" Tue Feb 4 19:54:04 2020 rev:57 rq:769720 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2019-10-03 14:10:23.707955896 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new.26092/sblim-sfcb.changes 2020-02-04 19:54:10.605350418 +0100 @@ -1,0 +2,6 @@ +Mon Feb 3 16:28:46 UTC 2020 - Dominique Leuenberger + +- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to + shortcut through the -mini flavors. + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.WGWQSU/_old 2020-02-04 19:54:11.837351136 +0100 +++ /var/tmp/diff_new_pack.WGWQSU/_new 2020-02-04 19:54:11.837351136 +0100 @@ -1,7 +1,7 @@ # # spec file for package sblim-sfcb # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -31,7 +31,7 @@ Version:1.4.9 Release:0 %define srcversion 1.4.9 -Url:http://sblim.sf.net/ +URL:http://sblim.sf.net/ Source0:%{name}-%{srcversion}.tar.bz2 Source1:autoconfiscate.sh %if 0%{?suse_version} @@ -112,8 +112,8 @@ %endif %endif %if 0%{?has_systemd} -BuildRequires: systemd -%{?systemd_requires} +BuildRequires: pkgconfig(systemd) +%{?systemd_ordering} # for /usr/sbin/service Requires(pre): aaa_base %endif
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2019-10-03 14:10:16 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new.2352 (New) Package is "sblim-sfcb" Thu Oct 3 14:10:16 2019 rev:56 rq:734765 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2019-03-01 16:48:27.785775546 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new.2352/sblim-sfcb.changes 2019-10-03 14:10:23.707955896 +0200 @@ -1,0 +2,19 @@ +Thu Sep 26 08:28:37 UTC 2019 - Klaus Kämpf + +- remove 0011-Return-value-from-non-void-function.patch + (function _is_ actually void) + + +- rename service_init_certs.patch to +0025-Generates-certificates-during-service-start.patch + +- rename missing_makefile_dependencies.patch to +0026-fix-build-dependencies-for-sfcbinst2mof.patch + +- add 0027-Makefile.am-add-autoconfiscate.sh-to-dist.patch + +- add 0028-allow-requests-with-Content-Type-set-to-text-xml.patch + (was hidden inside 0022-Fix-crash-caused-by-NULL-content_type.patch + before) + +--- Old: 0011-Return-value-from-non-void-function.patch missing_makefile_dependencies.patch service_init_certs.patch New: 0025-Generates-certificates-during-service-start.patch 0026-fix-build-dependencies-for-sfcbinst2mof.patch 0027-Makefile.am-add-autoconfiscate.sh-to-dist.patch 0028-allow-requests-with-Content-Type-set-to-text-xml.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.rHGeN7/_old 2019-10-03 14:10:24.447953992 +0200 +++ /var/tmp/diff_new_pack.rHGeN7/_new 2019-10-03 14:10:24.451953982 +0200 @@ -59,7 +59,6 @@ Patch9: 0009-Improvide-error-message-if-ClassProvider-for-root-in.patch Patch10:0010-Enable-authentication-by-default.patch -Patch11:0011-Return-value-from-non-void-function.patch Patch12:0012-Configurable-local-socket-group-permission-for-daemo.patch Patch13:0013-Fix-bashisms-in-scripts.patch # bsc#942628 lookupProviders() null pointer dereference @@ -77,8 +76,10 @@ # SLE10's curl is too old Patch24:0024-CURLOPT_POSTREDIR-might-not-be-defined.patch # bsc#1092281 - certificates shouldn't be generated during installation. -Patch25:service_init_certs.patch -Patch26:missing_makefile_dependencies.patch +Patch25:0025-Generates-certificates-during-service-start.patch +Patch26:0026-fix-build-dependencies-for-sfcbinst2mof.patch +Patch27:0027-Makefile.am-add-autoconfiscate.sh-to-dist.patch +Patch28:0028-allow-requests-with-Content-Type-set-to-text-xml.patch Provides: cim-server Provides: cimserver @@ -155,7 +156,7 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 -%patch11 -p1 + %patch12 -p1 %patch13 -p1 %patch14 -p1 @@ -171,6 +172,8 @@ %patch24 -p1 %patch25 -p1 %patch26 -p1 +%patch27 -p1 +%patch28 -p1 export PATCH_GET=0 ++ 0001-Makefile.am-Honor-build-environment.patch ++ --- /var/tmp/diff_new_pack.rHGeN7/_old 2019-10-03 14:10:24.467953941 +0200 +++ /var/tmp/diff_new_pack.rHGeN7/_new 2019-10-03 14:10:24.471953930 +0200 @@ -1,7 +1,7 @@ -From 2d281f4a64a6f3017c771891301dbd84ed4c8eca Mon Sep 17 00:00:00 2001 +From b06726e351fdb02dbbfbde842a19f6ebaa45c0e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Wed, 18 Aug 2010 11:20:53 +0200 -Subject: [PATCH 01/25] Makefile.am: Honor build environment +Subject: [PATCH 01/29] Makefile.am: Honor build environment --- Makefile.am | 8 ++-- @@ -30,5 +30,5 @@ footprint-sloc: -- -2.15.0 +2.23.0 ++ 0002-providerMgr-add-prototypes.patch ++ --- /var/tmp/diff_new_pack.rHGeN7/_old 2019-10-03 14:10:24.483953900 +0200 +++ /var/tmp/diff_new_pack.rHGeN7/_new 2019-10-03 14:10:24.483953900 +0200 @@ -1,7 +1,7 @@ -From 56c2edf2a1a203b7e738bf452973276805314338 Mon Sep 17 00:00:00 2001 +From 5d4b1d20b251219fec02f5b214efde6b5aca5334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Tue, 7 Sep 2010 09:10:06 +0200 -Subject: [PATCH 02/25] providerMgr: add prototypes +Subject: [PATCH 02/29] providerMgr: add prototypes --- providerMgr.c | 6 ++ @@ -25,5 +25,5 @@ extern CMPIBroker *Broker; -- -2.15.0 +2.23.0 ++ 0003-Enable-broker.LogMessage-and-broker.trace.patch ++ --- /var/tmp/diff_new_pack.rHGeN7/_old 2019-10-03 14:10:24.491953879 +0200 +++ /var/tmp/diff_new_pack.rHGeN7/_new 2019-10-03 14:10:24.491953879 +0200 @@ -1,7 +1,7 @@ -From f1642ce4a36d0aa86ee5c12d13e2224960025cb5 Mon Sep 17 00:00:00 2001 +From 5eb7827c83724308230d5cd1a9143672176d734f Mon Sep 17 00:00:00 2001 From:
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2019-03-01 16:48:24 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new.28833 (New) Package is "sblim-sfcb" Fri Mar 1 16:48:24 2019 rev:55 rq:680077 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2018-05-17 18:05:26.371834293 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new.28833/sblim-sfcb.changes 2019-03-01 16:48:27.785775546 +0100 @@ -1,0 +2,12 @@ +Fri Feb 22 07:15:56 UTC 2019 - Franck Bui + +- Drop use of $FIRST_ARG in .spec + + The use of $FIRST_ARG was probably required because of the + %service_* rpm macros were playing tricks with the shell positional + parameters. This is bad practice and error prones so let's assume + that no macros should do that anymore and hence it's safe to assume + that positional parameters remains unchanged after any rpm macro + call. + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.PlKBNu/_old 2019-03-01 16:48:28.985775094 +0100 +++ /var/tmp/diff_new_pack.PlKBNu/_new 2019-03-01 16:48:28.985775094 +0100 @@ -1,7 +1,7 @@ # # spec file for package sblim-sfcb # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -302,7 +302,6 @@ %endif %post -test -n "$FIRST_ARG" || FIRST_ARG=$1 %if 0%{?has_systemd} %service_add_post sblim-sfcb.service %else @@ -312,7 +311,7 @@ %{fillup_and_insserv -f sfcb} %endif %endif -if test "$FIRST_ARG" -eq 1 ; then +if test $1 -eq 1 ; then sfcbrepos -f 2> /dev/null || : fi # else we do it in postun instead. @@ -327,9 +326,8 @@ %endif %postun -test -n "$FIRST_ARG" || FIRST_ARG=$1 /sbin/ldconfig -if test "$FIRST_ARG" -ge 1 ; then +if test $1 -ge 1 ; then sfcbrepos -f 2> /dev/null || : fi %if 0%{?has_systemd}
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2018-05-17 18:04:48 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is "sblim-sfcb" Thu May 17 18:04:48 2018 rev:54 rq:609928 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2018-02-09 15:53:26.710679142 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2018-05-17 18:05:26.371834293 +0200 @@ -1,0 +2,9 @@ +Tue May 15 13:19:28 UTC 2018 - adam.ma...@suse.de + +- service_init_certs.patch: Certificates should be generated at + runtime, not during installation. The script should also take + config file values for certification locations, in case it was + adjusted by the user. (bsc#1092281) +- missing_makefile_dependencies.patch: fix Makefile.am dependencies + +--- New: gen_ssl_certs.sh missing_makefile_dependencies.patch service_init_certs.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.Q2kG2N/_old 2018-05-17 18:05:28.215766856 +0200 +++ /var/tmp/diff_new_pack.Q2kG2N/_new 2018-05-17 18:05:28.219766710 +0200 @@ -41,6 +41,7 @@ Source5:%{name}-rpmlintrc Source6:susefirewall.conf Source7:README.conf +Source8:gen_ssl_certs.sh # SUSE build service Patch1: 0001-Makefile.am-Honor-build-environment.patch @@ -75,6 +76,9 @@ Patch23:0023-Alias-sblim-sfcb-service-to-sfcb-and-sfcbd.patch # SLE10's curl is too old Patch24:0024-CURLOPT_POSTREDIR-might-not-be-defined.patch +# bsc#1092281 - certificates shouldn't be generated during installation. +Patch25:service_init_certs.patch +Patch26:missing_makefile_dependencies.patch Provides: cim-server Provides: cimserver @@ -165,6 +169,8 @@ %patch22 -p1 %patch23 -p1 %patch24 -p1 +%patch25 -p1 +%patch26 -p1 export PATCH_GET=0 @@ -238,6 +244,7 @@ # Added NWP 5/14/08 - transition to using cim-schema rpm instead of internal-built schema ln -sf /usr/share/mof/cim-current $RPM_BUILD_ROOT/%{_datadir}/sfcb/CIM install -m 0644 %SOURCE4 $RPM_BUILD_ROOT/etc/pam.d/sfcb +install -m 0755 %SOURCE8 %{buildroot}%{_datadir}/sfcb/gen_ssl_certs.sh rm $RPM_BUILD_ROOT%{_libdir}/sfcb/*.la %if 0%{?suse_version} > 1010 # firewall service definition @@ -273,6 +280,7 @@ echo "%{_bindir}/*" >> _pkg_list echo "%{_sbindir}/*" >> _pkg_list echo "%{_libdir}/sfcb/*.so*" >> _pkg_list +echo "%{_datadir}/sfcb/gen_ssl_certs.sh" >> _pkg_list echo === cat _pkg_list @@ -296,7 +304,6 @@ %post test -n "$FIRST_ARG" || FIRST_ARG=$1 %if 0%{?has_systemd} -%{_datadir}/sfcb/genSslCert.sh %{_sysconfdir}/sfcb %service_add_post sblim-sfcb.service %else #removed NWP, placed into init script for first service startup ++ gen_ssl_certs.sh ++ #!/bin/bash CERTIFICATE_PATH=/etc/sfcb/clist.pem # Fetch certificate path from the config file. CONFIG_PATH=`grep '^sslCertificateFilePath:' /etc/sfcb/sfcb.cfg | sed -e 's,sslCertificateFilePath:\\s*,,'` if [ 'x'$CONFIG_PATH != 'x' ]; then CERTIFICATE_PATH=$CONFIG_PATH fi # Exit early if server certificate exists if [ -e $CERTIFICATE_PATH ]; then exit 0 fi # Generate server certificates D=`dirname $CERTIFICATE_PATH` exec /usr/share/sfcb/genSslCert.sh $D ++ missing_makefile_dependencies.patch ++ Index: sblim-sfcb-1.4.9/Makefile.am === --- sblim-sfcb-1.4.9.orig/Makefile.am +++ sblim-sfcb-1.4.9/Makefile.am @@ -360,6 +360,7 @@ sfcbproc_SOURCES=sfcbproc.c sfcbinst2mof_SOURCES=sfcbinst2mof.c sfcbinst2mof_LDADD = -lsfcFileRepository -lsfcBrokerCore +sfcbinst2mof_DEPENDENCIES=libsfcFileRepository.la libsfcBrokerCore.la sfcbtrace_SOURCES=sfcbtrace.c sfcbtrace_LDADD = -lsfcBrokerCore ++ service_init_certs.patch ++ Index: sblim-sfcb-1.4.9/sblim-sfcb.service.pre.in === --- sblim-sfcb-1.4.9.orig/sblim-sfcb.service.pre.in +++ sblim-sfcb-1.4.9/sblim-sfcb.service.pre.in @@ -3,6 +3,7 @@ Description=Small Footprint CIM Broker S After=syslog.target [Service] +ExecStartPre=${exec_prefix}/share/sfcb/gen_ssl_certs.sh ExecStart=${exec_prefix}/sbin/sfcbd [Install]
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2018-02-09 15:53:24 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is "sblim-sfcb" Fri Feb 9 15:53:24 2018 rev:53 rq:574591 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2017-12-08 12:56:55.782678268 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2018-02-09 15:53:26.710679142 +0100 @@ -1,0 +2,12 @@ +Fri Feb 9 10:02:14 UTC 2018 - adam.ma...@suse.de + +- Fix misapplied 0022-Fix-crash-caused-by-NULL-content_type.patch + (bnc#1079937, CVE-2018-6644) + +--- +Thu Feb 8 14:25:07 UTC 2018 - adam.ma...@suse.de + +- 0023-Alias-sblim-sfcb-service-to-sfcb-and-sfcbd.patch: use correct + alias names for services. (bsc#1072448) + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.u0OL2Y/_old 2018-02-09 15:53:27.710643223 +0100 +++ /var/tmp/diff_new_pack.u0OL2Y/_new 2018-02-09 15:53:27.710643223 +0100 @@ -1,7 +1,7 @@ # # spec file for package sblim-sfcb # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed ++ 0022-Fix-crash-caused-by-NULL-content_type.patch ++ --- /var/tmp/diff_new_pack.u0OL2Y/_old 2018-02-09 15:53:27.790640349 +0100 +++ /var/tmp/diff_new_pack.u0OL2Y/_new 2018-02-09 15:53:27.790640349 +0100 @@ -10,11 +10,11 @@ cimXmlParser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/cimXmlParser.c b/cimXmlParser.c -index e5586e63b0b6..9ce87c547b83 100644 a/cimXmlParser.c -+++ b/cimXmlParser.c -@@ -1738,7 +1738,7 @@ scanCimXmlRequest(CimRequestContext *ctx, char *xmlData, int *rc) +Index: sblim-sfcb-1.4.9/cimXmlParser.c +=== +--- sblim-sfcb-1.4.9.orig/cimXmlParser.c sblim-sfcb-1.4.9/cimXmlParser.c +@@ -1738,7 +1738,7 @@ scanCimXmlRequest(CimRequestContext *ctx control.MQs = 0; control.MPQs = 0; @@ -23,6 +23,16 @@ *rc=1; return control.reqHdr; } --- -2.15.0 - +Index: sblim-sfcb-1.4.9/httpAdapter.c +=== +--- sblim-sfcb-1.4.9.orig/httpAdapter.c sblim-sfcb-1.4.9/httpAdapter.c +@@ -1048,7 +1048,7 @@ doHttpRequest(CommHndl conn_fd) + + inBuf.authorization = ""; + inBuf.protocol = "HTTP/1.1"; +- inBuf.content_type = NULL; ++ inBuf.content_type = "application/xml"; + inBuf.content_length = UINT_MAX; + inBuf.host = NULL; + inBuf.useragent = ""; ++ 0023-Alias-sblim-sfcb-service-to-sfcb-and-sfcbd.patch ++ --- /var/tmp/diff_new_pack.u0OL2Y/_old 2018-02-09 15:53:27.802639919 +0100 +++ /var/tmp/diff_new_pack.u0OL2Y/_new 2018-02-09 15:53:27.802639919 +0100 @@ -15,8 +15,8 @@ [Install] WantedBy=multi-user.target -+Alias=sfcbd -+Alias=sfcb ++Alias=sfcbd.service ++Alias=sfcb.service -- 2.15.0
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2017-12-08 12:56:54 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is "sblim-sfcb" Fri Dec 8 12:56:54 2017 rev:52 rq:548066 version:1.4.9 Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2015-09-19 06:55:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2017-12-08 12:56:55.782678268 +0100 @@ -1,0 +2,97 @@ +Mon Dec 4 12:19:22 UTC 2017 - mvet...@suse.com + +- Deleted patches: + * sblim-sfcb-1.4.8-fix-bashisms.patch + * sblim-sfcb-1.4.9-fix-null-deref.patch + * sfcbd-alias.patch + All of them got renamed in the change from Nov 28 2018 + +--- +Mon Dec 4 09:42:11 UTC 2017 - adam.ma...@suse.de + +- Drop version dependency on cmpi-provider-register so we can + install sblim-sfcb on SLE11SP4 +- Merge a few more missing changes from SLE to OpenSUSE + * retain compatibility service link for migration purposes + * do not clobber config paths + * reference correct systemd service name + +--- +Tue Nov 28 15:13:55 UTC 2017 - kkae...@suse.com + +- Merge SLE and openSUSE versions + +- Added patches + * 0011-Return-value-from-non-void-function.patch + * 0012-Configurable-local-socket-group-permission-for-daemo.patch + * 0013-Fix-bashisms-in-scripts.patch + * 0015-Define-UINT16_MAX.patch + * 0016-Externalize-strncpy_kind.patch + * 0017-Add-braces-around-else.patch + * 0018-Adapt-to-bison-3.x-replace-YYPARSE_PARAM.patch + * 0021-revert-upstream-mistake.patch + * 0024-CURLOPT_POSTREDIR-might-not-be-defined.patch + +- Renamed patches + * sblim-sfcb-1.4.9-fix-null-deref.patch to + 0014-Fix-lookupProviders-null-pointer-dereference.patch + * fix_uninitialized_value.patch to + 0019-Fix-uninitialized-value-reported-by-valgrind.patch + * link_certificate_if_missing.patch to + 0020-link-certificate-if-missing.patch + * set_default_content_type.patch to + 0022-Fix-crash-caused-by-NULL-content_type.patch + * sfcbd-alias.patch to + 0023-Alias-sblim-sfcb-service-to-sfcb-and-sfcbd.patch + +- Dropped patches (included in 1.4.9) + * 3340426.patch + * a9dda19.patch + * decd3c6b9.patch + +--- +Tue Jun 6 12:50:02 UTC 2017 - adam.ma...@suse.de + +- link_certificate_if_missing.patch: create clist.pem as a symlink + to already existing server.pem if it does not exist. This is + needed for upgrades from SLE11SP4 versions that did not use this + certificate (bnc#1041885) +- reintroduce symlink for legacy cmpi-provider-register for + upgrades from SLE11 (bnc#1041885) + +--- +Mon Mar 6 10:10:28 UTC 2017 - adam.ma...@suse.de + +- revert mistaken change that disabled basic authentication + on default install (bnc#1023820) + +--- +Thu Jan 5 13:16:00 UTC 2017 - adam.ma...@suse.de + +- reference correct service name for service restarts on upgrades + (bsc#1018324) +- avoid use wildcards to reference single config files + +--- + +Tue Dec 13 16:52:52 UTC 2016 - adam.ma...@suse.de + +- fix_uninitialized_value.patch: Initialize structure value(s) + before using it (bsc#1015155) +- set_default_content_type.patch: default content type was not + set leading to a crash if Content-Type was not set in the + HTTP request. (bsc#1015155) +- remove sed-generated source file distributed in the tarball +- add support for text/xml mimetype +- no longer overwrite config file on upgrades +- upstream bug fixes: + 3340426.patch - Some associatorname CIM operations hang + a9dda19.patch - CMPIRole not passed to provider context + +--- +Wed Nov 16 12:15:24 UTC 2016 - adam.ma...@suse.de + +- add sslNoSSLv3 and sslNoTLSv1 configuration options + (decd3c6b9.patch, bsc#923349, bsc#1008130) + +--- Old: sblim-sfcb-1.4.8-fix-bashisms.patch sblim-sfcb-1.4.9-fix-null-deref.patch sfcbd-alias.patch New: 0011-Return-value-from-non-void-function.patch 0012-Configurable-local-socket-group-permission-for-daemo.patch 0013-Fix-bashisms-in-scripts.patch 0014-Fix-lookupProviders-null-pointer-dereference.patch 0015-Define-UINT16_MAX.patch 0016-Externalize-strncpy_kind.patch 0017-Add-braces-around-else.patch 0018-Adapt-to-bison-3.x-replace-YYPARSE_PARAM.patch
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2015-09-19 06:55:19 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is "sblim-sfcb" Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2015-09-03 18:09:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2015-09-19 06:55:32.0 +0200 @@ -1,0 +2,6 @@ +Thu Sep 17 11:32:42 UTC 2015 - mvet...@suse.com + +- Remove sfcb/sfcbd symlinks. bsc#906070 +- sfcbd-alias.patch: Add alias for those names instead + +--- New: sfcbd-alias.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.cQ1rGW/_old 2015-09-19 06:55:33.0 +0200 +++ /var/tmp/diff_new_pack.cQ1rGW/_new 2015-09-19 06:55:33.0 +0200 @@ -63,6 +63,9 @@ # bsc#942628 lookupProviders() null pointer dereference Patch12:sblim-sfcb-1.4.9-fix-null-deref.patch +# bsc#906070 - add custom names as alias +Patch13:sfcbd-alias.patch + Provides: cim-server Provides: cimserver BuildRequires: cmpi-devel @@ -139,6 +142,7 @@ %patch10 -p1 %patch11 -p1 %patch12 -p1 +%patch13 -p0 export PATCH_GET=0 @@ -204,12 +208,10 @@ # make the cmpi directory that sfcb will own - for SuSE Autobuild checks of rpm directory ownership mkdir $RPM_BUILD_ROOT/%{_libdir}/cmpi %if 0%{?has_systemd} -# sblim-sfcb.service, sfcbd.service, and sfcb.service are all aliases -(cd $RPM_BUILD_ROOT/%{_unitdir}; ln -sf sblim-sfcb.service sfcbd.service; ln -sf sblim-sfcb.service sfcb.service) # remove the default-installed sfcb init script rm -f $RPM_BUILD_ROOT/etc/init.d/sfcb -# create /usr/sbin/rcsfcb, esp. for cmpi-provider-register -ln -sf %{_sbindir}/service $RPM_BUILD_ROOT%{_sbindir}/rcsfcb +# create /usr/sbin/rcsblim-sfcb, esp. for cmpi-provider-register +ln -sf %{_sbindir}/service $RPM_BUILD_ROOT%{_sbindir}/rcsblim-sfcb %else %if 0%{?suse_version} # override the default-installed sfcb init script - use the one from Source2 @@ -250,8 +252,6 @@ echo "%doc %{_datadir}/man/man1/*" >> _pkg_list %if 0%{?has_systemd} echo "%{_unitdir}/sblim-sfcb.service" >> _pkg_list -echo "%{_unitdir}/sfcb.service" >> _pkg_list -echo "%{_unitdir}/sfcbd.service" >> _pkg_list %else echo "%{_sysconfdir}/init.d/sfcb" >> _pkg_list %endif ++ sfcbd-alias.patch ++ --- sblim-sfcb.service.pre.in 2014-11-25 02:43:13.0 +0100 +++ sblim-sfcb.service.pre.in.other 2015-08-19 11:55:22.127428981 +0200 @@ -7,3 +7,4 @@ [Install] WantedBy=multi-user.target +Alias=sfcbd +Alias=sfcb
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2015-09-03 18:03:29 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is "sblim-sfcb" Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2015-06-23 12:00:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2015-09-03 18:09:43.0 +0200 @@ -1,0 +2,6 @@ +Tue Sep 1 13:44:19 UTC 2015 - mvet...@suse.com + +- Fix bsc#942628 lookupProviders() null pointer dereference: + sblim-sfcb-1.4.9-fix-null-deref.patch + +--- New: sblim-sfcb-1.4.9-fix-null-deref.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.B1vvHR/_old 2015-09-03 18:09:47.0 +0200 +++ /var/tmp/diff_new_pack.B1vvHR/_new 2015-09-03 18:09:47.0 +0200 @@ -60,6 +60,9 @@ Patch11:sblim-sfcb-1.4.8-fix-bashisms.patch +# bsc#942628 lookupProviders() null pointer dereference +Patch12:sblim-sfcb-1.4.9-fix-null-deref.patch + Provides: cim-server Provides: cimserver BuildRequires: cmpi-devel @@ -135,6 +138,7 @@ %patch9 -p1 %patch10 -p1 %patch11 -p1 +%patch12 -p1 export PATCH_GET=0 ++ sblim-sfcb-1.4.9-fix-null-deref.patch ++ diff -up sblim-sfcb-1.4.9/providerMgr.c.orig sblim-sfcb-1.4.9/providerMgr.c --- sblim-sfcb-1.4.9/providerMgr.c.orig 2014-11-25 02:43:12.0 +0100 +++ sblim-sfcb-1.4.9/providerMgr.c 2015-08-24 11:57:18.945280460 +0200 @@ -355,6 +355,9 @@ lookupProviders(long type, char *classNa _SFCB_ENTER(TRACE_PROVIDERMGR, "lookupProviders"); + if (className == NULL) +_SFCB_RETURN(NULL); + id = malloc(strlen(nameSpace) + strlen(className) + 8); strcpy(id, nameSpace); strcat(id, "|");
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2015-06-23 12:00:02 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2014-12-10 23:44:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2015-06-23 12:00:03.0 +0200 @@ -0,0 +1,6 @@ +--- +Mon Jun 22 11:24:44 UTC 2015 - kkae...@suse.com + +- force GNU inline semantics for GCC5. + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.yL33fa/_old 2015-06-23 12:00:04.0 +0200 +++ /var/tmp/diff_new_pack.yL33fa/_new 2015-06-23 12:00:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package sblim-sfcb # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -168,6 +168,7 @@ %endif export SFCB_DIR=`pwd` export SYSTEMDDIR=%{_unitdir} +export CFLAGS=%optflags -fgnu89-inline %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 \ --enable-uds $WITH_SLP \ --enable-large_volume_support \
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-12-10 23:44:30 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2014-12-01 14:00:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-12-10 23:44:08.0 +0100 @@ -0,0 +1,32 @@ +Fri Nov 28 08:53:06 UTC 2014 - kkae...@suse.com + +- Update to 1.4.9 + New features: + - [sfcb-tix:#97] Add a select timeout for req handlers +see httpReqHandlerTimeout in sfcb.cfg + + Bugs fixed: + - [sfcb-tix:#106] CMPIRole not passed to provider context + - [sfcb-tix:#107] Quietly unpack schema at make postinstall + - [sfcb-tix:#108] Some associatorname CIM operations hang + +- new patches + * 0002-providerMgr-add-prototypes.patch + * 0004-Check-for-existance-of-autoconfiscate.sh-before-call.patch + * 0009-Improvide-error-message-if-ClassProvider-for-root-in.patch + * 0010-Enable-authentication-by-default.patch + +- obsolete/rebased patches + * 0002-Enable-broker.LogMessage-and-broker.trace.patch renamed to +0003-Enable-broker.LogMessage-and-broker.trace.patch + * 0002-Enable-broker.LogMessage-and-broker.trace.patch renamed to +0003-Enable-broker.LogMessage-and-broker.trace.patch + * 0006-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch +renamed to 0005-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch + * 0007-Don-t-crash-if-class-repo-is-not-initialized.patch renamed +to 0006-Don-t-crash-if-class-repo-is-not-initialized.patch + * 0008-Increase-max-trace-msg-len-to-4096.patch renamed to +0007-Increase-max-trace-msg-len-to-4096.patch + * 0010-Properly-shut-down-if-provider-crashed.patch renamed to +0008-Properly-shut-down-if-provider-crashed.patch + Old: 0002-Enable-broker.LogMessage-and-broker.trace.patch 0006-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch 0007-Don-t-crash-if-class-repo-is-not-initialized.patch 0008-Increase-max-trace-msg-len-to-4096.patch 0010-Properly-shut-down-if-provider-crashed.patch sblim-sfcb-1.4.8.tar.bz2 New: 0002-providerMgr-add-prototypes.patch 0003-Enable-broker.LogMessage-and-broker.trace.patch 0004-Check-for-existance-of-autoconfiscate.sh-before-call.patch 0005-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch 0006-Don-t-crash-if-class-repo-is-not-initialized.patch 0007-Increase-max-trace-msg-len-to-4096.patch 0008-Properly-shut-down-if-provider-crashed.patch 0009-Improvide-error-message-if-ClassProvider-for-root-in.patch 0010-Enable-authentication-by-default.patch sblim-sfcb-1.4.9.tar.bz2 Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.q9vCkq/_old 2014-12-10 23:44:10.0 +0100 +++ /var/tmp/diff_new_pack.q9vCkq/_new 2014-12-10 23:44:10.0 +0100 @@ -28,9 +28,9 @@ Group: System/Management Name: sblim-sfcb -Version:1.4.8 +Version:1.4.9 Release:0 -%define srcversion 1.4.8 +%define srcversion 1.4.9 Url:http://sblim.sf.net/ Source0:%{name}-%{srcversion}.tar.bz2 Source1:autoconfiscate.sh @@ -44,13 +44,19 @@ # SUSE build service Patch1: 0001-Makefile.am-Honor-build-environment.patch -Patch2: 0002-Enable-broker.LogMessage-and-broker.trace.patch +Patch2: 0002-providerMgr-add-prototypes.patch +Patch3: 0003-Enable-broker.LogMessage-and-broker.trace.patch +Patch4: 0004-Check-for-existance-of-autoconfiscate.sh-before-call.patch # fixes local build -Patch6: 0006-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch -Patch7: 0007-Don-t-crash-if-class-repo-is-not-initialized.patch -Patch8: 0008-Increase-max-trace-msg-len-to-4096.patch -Patch10:0010-Properly-shut-down-if-provider-crashed.patch +Patch5: 0005-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch +Patch6: 0006-Don-t-crash-if-class-repo-is-not-initialized.patch +Patch7: 0007-Increase-max-trace-msg-len-to-4096.patch +Patch8: 0008-Properly-shut-down-if-provider-crashed.patch + +# functionality fixes +Patch9: 0009-Improvide-error-message-if-ClassProvider-for-root-in.patch +Patch10:0010-Enable-authentication-by-default.patch Patch11:sblim-sfcb-1.4.8-fix-bashisms.patch @@ -120,9 +126,13 @@ cp %{S:7} . %patch1 -p1 %patch2 -p1 +%patch3 -p1 +%patch4 -p1 +%patch5 -p1 %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %patch10 -p1 %patch11 -p1 ++ 0001-Makefile.am-Honor-build-environment.patch
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-12-01 14:00:42 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2014-09-17 21:25:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-12-01 14:00:47.0 +0100 @@ -1,0 +2,7 @@ +Wed Nov 19 23:37:00 UTC 2014 - Led led...@gmail.com + +- fix bashisms in scripts +- add patches: + * sblim-sfcb-1.4.8-fix-bashisms.patch + +--- New: sblim-sfcb-1.4.8-fix-bashisms.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.5t1kOf/_old 2014-12-01 14:00:49.0 +0100 +++ /var/tmp/diff_new_pack.5t1kOf/_new 2014-12-01 14:00:49.0 +0100 @@ -52,6 +52,8 @@ Patch8: 0008-Increase-max-trace-msg-len-to-4096.patch Patch10:0010-Properly-shut-down-if-provider-crashed.patch +Patch11:sblim-sfcb-1.4.8-fix-bashisms.patch + Provides: cim-server Provides: cimserver BuildRequires: cmpi-devel @@ -122,6 +124,7 @@ %patch7 -p1 %patch8 -p1 %patch10 -p1 +%patch11 -p1 export PATCH_GET=0 ++ sblim-sfcb-1.4.8-fix-bashisms.patch ++ diff -Ndur sblim-sfcb-1.4.8/sfcbrepos.sh.in sblim-sfcb-1.4.8-fix-bashisms/sfcbrepos.sh.in --- sblim-sfcb-1.4.8/sfcbrepos.sh.in2014-03-27 01:46:32.0 +0200 +++ sblim-sfcb-1.4.8-fix-bashisms/sfcbrepos.sh.in 2014-11-20 01:29:30.682816110 +0200 @@ -53,15 +53,15 @@ if [ $help = 1 ] then usage -echo -e \t-h display help message -echo -e \t-f force repository creation -echo -e \t-i do not migrate instances from previous repository (default=do migrate) -echo -e \t-X create repository in non-native format as specifed by argument -echo -e \t-s specify staging directory [@localstatedir@/lib/sfcb/stage] -echo -e \t-r specify repository directory [@localstatedir@/lib/sfcb/registration] -echo -e \t-c specify directory containing CIM Schema MOFs [@datadir@/sfcb/CIM] -echo -e \t-t create tiny class repository by omitting inheritance information -echo -e \t-z compress repository with gzip +echo -h display help message +echo -f force repository creation +echo -i do not migrate instances from previous repository (default=do migrate) +echo -X create repository in non-native format as specifed by argument +echo -s specify staging directory [@localstatedir@/lib/sfcb/stage] +echo -r specify repository directory [@localstatedir@/lib/sfcb/registration] +echo -c specify directory containing CIM Schema MOFs [@datadir@/sfcb/CIM] +echo -t create tiny class repository by omitting inheritance information +echo -z compress repository with gzip echo echo Use to create sfcb provider registration and class repository. exit 0 diff -Ndur sblim-sfcb-1.4.8/sfcbstage.sh.in sblim-sfcb-1.4.8-fix-bashisms/sfcbstage.sh.in --- sblim-sfcb-1.4.8/sfcbstage.sh.in2014-03-27 01:46:32.0 +0200 +++ sblim-sfcb-1.4.8-fix-bashisms/sfcbstage.sh.in 2014-11-20 01:30:06.980816161 +0200 @@ -40,10 +40,10 @@ if [ $help = 1 ] then usage -echo -e \t-h display help message -echo -e \t-n specify CIM namespace [root/cimv2] -echo -e \t-s specify staging directory [@localstatedir@/lib/sfcb/stage] -echo -e \t-r specify sfcb registration file +echo -h display help message +echo -n specify CIM namespace [root/cimv2] +echo -s specify staging directory [@localstatedir@/lib/sfcb/stage] +echo -r specify sfcb registration file echo echo Use this command to copy registration files to the sfcb staging area. exit 0 diff -Ndur sblim-sfcb-1.4.8/sfcbunstage.sh.in sblim-sfcb-1.4.8-fix-bashisms/sfcbunstage.sh.in --- sblim-sfcb-1.4.8/sfcbunstage.sh.in 2014-03-27 01:46:32.0 +0200 +++ sblim-sfcb-1.4.8-fix-bashisms/sfcbunstage.sh.in 2014-11-20 01:30:37.343816203 +0200 @@ -41,10 +41,10 @@ if [ $help = 1 ] then usage -echo -e \t-h display help message -echo -e \t-n specify CIM namespace [root/cimv2] -echo -e \t-s specify staging directory [@localstatedir@/lib/sfcb/stage] -echo -e \t-r specify sfcb registration file +echo -h display help message +echo -n specify CIM namespace [root/cimv2] +echo -s specify staging directory [@localstatedir@/lib/sfcb/stage] +echo -r specify sfcb registration file echo echo Use this command to remove
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-09-17 21:24:46 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2014-05-16 18:17:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-09-17 21:25:02.0 +0200 @@ -1,0 +2,5 @@ +Wed Sep 17 09:25:37 UTC 2014 - kkae...@suse.com + +- call service_add_pre unconditionally + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.DwEkT5/_old 2014-09-17 21:25:05.0 +0200 +++ /var/tmp/diff_new_pack.DwEkT5/_new 2014-09-17 21:25:05.0 +0200 @@ -255,11 +255,10 @@ then rm -rf %{_datadir}/sfcb/CIM fi + # follow http://en.opensuse.org/openSUSE:Systemd_packaging_guidelines %if 0%{?has_systemd} -if [ -f /var/lib/systemd/migrated/%{name} ]; then %service_add_pre sfcbd.service -fi %endif %post -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-05-16 18:17:37 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2014-05-06 14:03:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-05-16 18:17:38.0 +0200 @@ -1,0 +2,11 @@ +Thu May 8 14:25:24 UTC 2014 - kkae...@suse.com + +- Pre-require aaa_base for /usr/sbin/service (bnc#874811) + +--- +Tue May 6 09:25:54 UTC 2014 - kkae...@suse.com + +- create /usr/sbin/rcsfcb, cmpi-provider-register depends on it + bnc#874811 + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.Z5dPF8/_old 2014-05-16 18:17:39.0 +0200 +++ /var/tmp/diff_new_pack.Z5dPF8/_new 2014-05-16 18:17:39.0 +0200 @@ -85,6 +85,8 @@ %if 0%{?has_systemd} BuildRequires: systemd %{?systemd_requires} +# for /usr/sbin/service +Requires(pre): aaa_base %endif Requires: curl @@ -184,9 +186,12 @@ # make the cmpi directory that sfcb will own - for SuSE Autobuild checks of rpm directory ownership mkdir $RPM_BUILD_ROOT/%{_libdir}/cmpi %if 0%{?has_systemd} +# sblim-sfcb.service, sfcbd.service, and sfcb.service are all aliases (cd $RPM_BUILD_ROOT/%{_unitdir}; ln -sf sblim-sfcb.service sfcbd.service; ln -sf sblim-sfcb.service sfcb.service) # remove the default-installed sfcb init script rm -f $RPM_BUILD_ROOT/etc/init.d/sfcb +# create /usr/sbin/rcsfcb, esp. for cmpi-provider-register +ln -sf %{_sbindir}/service $RPM_BUILD_ROOT%{_sbindir}/rcsfcb %else %if 0%{?suse_version} # override the default-installed sfcb init script - use the one from Source2 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-03-30 09:10:52 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2014-02-02 22:23:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-03-30 12:28:01.0 +0200 @@ -1,0 +2,25 @@ +Fri Mar 28 11:28:45 UTC 2014 - kkae...@suse.com + +- Update to 1.4.8 + New features: + - [sfcb-tix:#99] Add config property enableSslCipherServerPref + - [sfcb-tix:#101] Add config property indicationCurlUseExpect100 + - [sfcb-tix:#102] Add config property indicationCurlHonorRedirect + - [sfcb-tix:#105] Add config property embeddedObjectEncoding + + See README.conf for details about the new config properties + + Bugs fixed: + - [sfcb-tix:#94] Increase sigChldWaitTime + - [sfcb-tix:#95] Do not release pthread lock prior to stopBroker() exit + - [sfcb-tix:#89] Gracefully handle providers doing abort() + - [sfcb-tix:#96] Provider should close req handler on shutdown + - [sfcb-tix:#98] sfcbmofpp segfaults if mof file ends with block comment without newline + - [sfcb-tix:#100] Fix some compiler warnings errors on newer distros + - [sfcb-tix:#103] Unsafe usage of strncpy in providerRegister.c + +- Patches dropped + 0009-Catch-SIGABRT.patch - upstream + 0011-Can-t-use-srcdir-in-TESTS.patch - upstream + +--- Old: 0009-Catch-SIGABRT.patch 0011-Can-t-use-srcdir-in-TESTS.patch sblim-sfcb-1.4.7.tar.bz2 New: sblim-sfcb-1.4.8.tar.bz2 Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.OSYyNC/_old 2014-03-30 12:28:03.0 +0200 +++ /var/tmp/diff_new_pack.OSYyNC/_new 2014-03-30 12:28:03.0 +0200 @@ -28,9 +28,9 @@ Group: System/Management Name: sblim-sfcb -Version:1.4.7 +Version:1.4.8 Release:0 -%define srcversion 1.4.7 +%define srcversion 1.4.8 Url:http://sblim.sf.net/ Source0:%{name}-%{srcversion}.tar.bz2 Source1:autoconfiscate.sh @@ -50,12 +50,8 @@ Patch6: 0006-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch Patch7: 0007-Don-t-crash-if-class-repo-is-not-initialized.patch Patch8: 0008-Increase-max-trace-msg-len-to-4096.patch -Patch9: 0009-Catch-SIGABRT.patch Patch10:0010-Properly-shut-down-if-provider-crashed.patch -# using '$(srcdir)' in TESTS is currently broken -Patch11:0011-Can-t-use-srcdir-in-TESTS.patch - Provides: cim-server Provides: cimserver BuildRequires: cmpi-devel @@ -121,13 +117,8 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 -%patch9 -p1 %patch10 -p1 -%if 0%{?suse_version} 1230 -%patch11 -p1 -%endif - export PATCH_GET=0 %build ++ README.conf ++ --- /var/tmp/diff_new_pack.OSYyNC/_old 2014-03-30 12:28:03.0 +0200 +++ /var/tmp/diff_new_pack.OSYyNC/_new 2014-03-30 12:28:03.0 +0200 @@ -1,4 +1,6 @@ -There are a couple of new sfcb.cfg properties: sslDhParamsFilePath +There are a couple of new sfcb.cfg properties: + +* sslDhParamsFilePath supports the use of an external Diffie Hellman (DH) parameters file, and sslEcDhCurveName allows the user to set the curve name for Elliptic Curve Diffie Hellman (ECDH) key generation. These options can be used @@ -10,6 +12,8 @@ with a conventional RSA-based server certificate. See the .cfg file comments for more info. +* SFCB_LABELPROCS + Perhaps the most fun new feature is SFCB_LABELPROCS. This will label each SFCB process by adding some identifying information to the cmdline so that it appears in 'ps' output. This provides an easy way to identify each @@ -35,3 +39,59 @@ Thanks to all who contributed to this release, especially Chris who fixed up the SFCC issues and Klaus Kampf who made a big contribution to LABELPROCS. + + +New features for 1.4.8 + +For new features: There is new config property + +* enableSslCipherServerPref + +which allows a fine adjustment in the +selection of cipher suite on the connection, by enforcing the server's +order of preference instead of the client's (as is the case by default). + In general, the selection of cipher suite is determined by the openssl +library based on the cipher list provided to the client and the +server. SFCB's cipher list is set using the sslCiphers config +property. Remember, you can use the openssl s_client tool to check +the actual cipher used on the connection, for a given configuration at +client and server. See the .cfg file
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2014-02-02 22:23:55 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2013-08-27 21:22:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2014-02-02 22:23:56.0 +0100 @@ -1,0 +2,303 @@ +Tue Jan 7 15:11:12 UTC 2014 - kkae...@suse.com + +- Fix SLE10 build + +--- +Thu Jan 2 10:10:24 UTC 2014 - kkae...@suse.com + +- Update to 1.4.7 + New features: (see README.conf) + - [sfcb-tix:#86] Support configurable SSL Diffie Hellman parameters file + - [sfcb-tix:#87] Support configurable SSL ECDH elliptic curve name + - [sfcb-tix:#76] Identify running SFCB processes in ps output + + Bugs fixed: + - [sfcb-tix:#81] Bad CMPIType assignment in cimXmlOps + - [sfcb-tix:#82] ClientEnvFT for SfcbLocal doesn't match SFCC + - [sfcb-tix:#83] Add Alternate getObjectPath() for SfcbLocal Connections + - [sfcb-tix:#84] Upcall mutex not freed on shutdown + - [sfcb-tix:#85] SFCB: SfcbLocal interface should expose markHeap() and releaseHeap() + - [sfcb-tix:#88] Ensure unique semaphore keys across multiple http adapters + - [sfcb-tix:#92] indicationDeliveryThreadLimit not properly enforced + - [sfcb-tix:#93] ProfileProvider segfault while stopping slpUpdate thread + - [sfcb-tix:#90] Problems with enableInteroOp=false + +- rebased and cleaned up patch list + Patches dropped (upstreamed): + 0001-Makefile.am-add-autoconfiscate.sh-to-dist.patch + 0003-providerMgr-add-prototypes.patch + 0005-Return-value-from-non-void-function.patch + 0006-Configurable-local-socket-group-permission-for-daemo.patch + 0007-Check-for-existance-of-autoconfiscate.sh-before-call.patch + 0015-Fix-startup-without-interop-namespace.patch + + Patches rebased: + 0001-Makefile.am-Honor-build-environment.patch + 0002-Enable-broker.LogMessage-and-broker.trace.patch + 0006-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch + 0007-Don-t-crash-if-class-repo-is-not-initialized.patch + 0008-Increase-max-trace-msg-len-to-4096.patch + 0009-Catch-SIGABRT.patch + 0010-Properly-shut-down-if-provider-crashed.patch + 0011-Can-t-use-srcdir-in-TESTS.patch + +--- +Thu Dec 19 10:55:15 UTC 2013 - kkae...@suse.com + +- BuildRequires sblim-sfcCommon-devel + +--- +Thu Nov 28 10:05:31 UTC 2013 - kkae...@suse.com + +- Added patches (pending upstream) + - 0001-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch + - 0001-sfcb-tix-61-classProviderSf.c-SIGSEGV-if-repo-is-not.patch + - 0004-Makefile.am-Honor-build-environment.patch + - 0005-providerMgr-add-prototypes.patch + - 0006-Enable-broker.LogMessage-and-broker.trace.patch + - 0008-fileRepository-show-which-directory-could-not-be-ope.patch + - 0011-Configurable-local-socket-group-permission-for-daemo.patch + - 0014-Ignore-sblim-sfcb.service.pre.patch + - 0015-Reflect-provider-information-in-ps-via-argv.patch + - 0019-Fix-segfault-in-classProviderSf.c-sfcb-tix-61.patch + - 0021-Increase-max-trace-msg-len-to-4096.patch + - cant-use-srcdir-in-tests.patch + - interop-debug.patch + - strip-postinstall.patch + +--- +Thu Nov 28 10:04:46 UTC 2013 - kkae...@suse.com + +- Dropped patches (included upstream) + - 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch + - 0006-Reflect-provider-information-in-ps-via-argv.patch + - 26000-tix69-bnc830525-No-logger-pipe-for-sfcblocal.patch + - fix-mofc-include-patch.patch + - pending-upstream.patch + - sblim-resource.patch + +--- +Thu Nov 28 10:00:48 UTC 2013 - kkae...@suse.com + +- Changes in 1.4.6 + + + New features: + - [sfcb-tix:#64] Support maxObjCount for HTTP chunking + - [sfcb-tix:#70] Reload SSL context-without restarting httpd + + Bugs fixed: + - [sfcb-tix:#61] classProviderSf.c SIGSEGV if repo is not initialized + - [sfcb-tix:#63] Improve NamespaceProvider and ClassProvider Consistency + - [sfcb-tix:#66] SFCB_TRACE_VAR should be more restrictive + - [sfcb-tix:#60] fix providerMgr trace for localconnect + - [sfcb-tix:#68] reinitialize select timeout in SSL handshake + - [sfcb-tix:#79] sfcc cannot reconnect with sfcb if sfcb restarts + [bugs:#2663] + - [sfcb-tix:#69] Fix logger for long-lived clients, was: #2347 Don't +spawn logger for clients + - [sfcb-tix:#72] Make systemddir
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2013-08-27 21:11:00 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2013-08-15 16:17:28.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2013-08-27 21:22:30.0 +0200 @@ -1,0 +2,38 @@ +Mon Aug 26 09:30:17 UTC 2013 - kkae...@suse.com + +- Update to 1.3.17 + + New features: + - 3597805 Restart HTTP daemon without restarting SFCB + - 3599160 Add sfcbproc utility + - [sfcb-tix:#55] make install should not overwrite sfcb.cfg + + Bugs fixed: + - 3599329 dlopen failed for sfcbCustomLib + - [sfcb-tix:#28] Further shm trace id leak + - [sfcb-tix:#30] Make maxBindAttempts a configurable option + - [sfcb-tix:#42] Run setupControl prior to getControl + - [sfcb-tix:#45] HTTP verb check may fail producing 501 error + - [sfcb-tix:#46] Error parsing CDATA with no whitespace + - [sfcb-tix:#51] Malformed OP causes segfault + - [sfcb-tix:#54] Fix for sfcbproc.c + - [sfcb-tix:#68] reinitialize select timeout in SSL handshake + - 3600125 Share client tracing shm segment + +- drop 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch + (applied upstream) + +- add fix-mofc-include-patch.patch + +--- +Wed Aug 14 09:16:36 UTC 2013 - kkae...@suse.com + +- add symlinks for sfcb.service and sblim-sfcb.service + +--- +Sun Aug 11 08:14:17 UTC 2013 - kkae...@suse.com + +- Build with --enable-relax-mofsyntax for openlmi-network + (brc#995561) + +--- Old: 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch sblim-sfcb-1.3.16.tar.bz2 New: fix-mofc-include-patch.patch sblim-sfcb-1.3.17.tar.bz2 Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.t68sT3/_old 2013-08-27 21:22:31.0 +0200 +++ /var/tmp/diff_new_pack.t68sT3/_new 2013-08-27 21:22:31.0 +0200 @@ -28,7 +28,7 @@ Group: System/Management Name: sblim-sfcb -Version:1.3.16 +Version:1.3.17 Release:0 Url:http://sblim.sf.net/ @@ -49,8 +49,8 @@ Patch4: 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch Patch6: 0006-Reflect-provider-information-in-ps-via-argv.patch Patch7: sblim-resource.patch -Patch8: 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch Patch9: 26000-tix69-bnc830525-No-logger-pipe-for-sfcblocal.patch +Patch10:fix-mofc-include-patch.patch Provides: cim-server Provides: cimserver %if 0%{?suse_version} = 1030 @@ -115,8 +115,8 @@ %patch4 -p1 %patch6 -p1 %patch7 -p1 -%patch8 -p1 %patch9 -p1 +%patch10 -p1 export PATCH_GET=0 @@ -151,7 +151,7 @@ WITH_SLP= %endif %configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 \ ---enable-uds $WITH_SLP +--enable-uds --enable-relax-mofsyntax $WITH_SLP # RHEL 6 ships with old libtool (see http://www.yolinux.com/TUTORIALS/C++XmlBeansxx.html) %if 0%{?rhel_version} = 400 || 0%{?centos_version} = 400 @@ -176,6 +176,8 @@ mkdir -p $RPM_BUILD_ROOT/%{_libdir}/cmpi %if 0%{?has_systemd} install -D -m 644 %{S:7} $RPM_BUILD_ROOT%{_unitdir}/sfcbd.service +(cd $RPM_BUILD_ROOT%{_unitdir}; ln -s sfcbd.service sfcb.service) +(cd $RPM_BUILD_ROOT%{_unitdir}; ln -s sfcbd.service sblim-sfcb.service) # remove the default-installed sfcb init script rm -f $RPM_BUILD_ROOT/etc/init.d/sfcb %else @@ -220,6 +222,8 @@ echo %doc %{_datadir}/man/man1/* _pkg_list %if 0%{?has_systemd} echo %{_unitdir}/sfcbd.service _pkg_list +echo %{_unitdir}/sfcb.service _pkg_list +echo %{_unitdir}/sblim-sfcb.service _pkg_list %else echo %{_sysconfdir}/init.d/sfcb _pkg_list %endif ++ 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch ++ --- /var/tmp/diff_new_pack.t68sT3/_old 2013-08-27 21:22:31.0 +0200 +++ /var/tmp/diff_new_pack.t68sT3/_new 2013-08-27 21:22:31.0 +0200 @@ -1,7 +1,7 @@ -diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/providerDrv.c ./providerDrv.c ../orig-sblim-sfcb-1.3.16/providerDrv.c2012-11-01 22:38:23.0 +0100 -+++ ./providerDrv.c2012-12-22 16:01:17.303715827 +0100 -@@ -3038,6 +3038,7 @@ +diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-sblim-sfcb-1.3.17/providerDrv.c
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2013-08-15 16:17:26 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2013-07-09 21:11:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2013-08-15 16:17:28.0 +0200 @@ -1,0 +2,7 @@ +Thu Aug 8 09:56:04 UTC 2013 - kkae...@suse.com + +- Fix logger for long-lived clients using the sfcblocal interface + (bnc#830525, upstream tix#69) + Patch: 26000-tix69-bnc830525-No-logger-pipe-for-sfcblocal.patch + +--- New: 26000-tix69-bnc830525-No-logger-pipe-for-sfcblocal.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.INNAww/_old 2013-08-15 16:17:29.0 +0200 +++ /var/tmp/diff_new_pack.INNAww/_new 2013-08-15 16:17:29.0 +0200 @@ -50,6 +50,7 @@ Patch6: 0006-Reflect-provider-information-in-ps-via-argv.patch Patch7: sblim-resource.patch Patch8: 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch +Patch9: 26000-tix69-bnc830525-No-logger-pipe-for-sfcblocal.patch Provides: cim-server Provides: cimserver %if 0%{?suse_version} = 1030 @@ -115,6 +116,7 @@ %patch6 -p1 %patch7 -p1 %patch8 -p1 +%patch9 -p1 export PATCH_GET=0 ++ 26000-tix69-bnc830525-No-logger-pipe-for-sfcblocal.patch ++ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-sblim-sfcb-1.3.16/cimcClientSfcbLocal.c ./cimcClientSfcbLocal.c --- ../orig-sblim-sfcb-1.3.16/cimcClientSfcbLocal.c 2013-08-08 12:45:52.009760302 +0200 +++ ./cimcClientSfcbLocal.c 2013-08-08 12:45:11.032039271 +0200 @@ -1920,7 +1920,7 @@ static void* release(ClientEnv* ce) { void *lib=ce-hdl; - closeLogging(); + closeLogging(0); CONNECT_LOCK(); if (localConnectCount 0) localConnectCount -= 1; if (localConnectCount == 0) { diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-sblim-sfcb-1.3.16/mlog.c ./mlog.c --- ../orig-sblim-sfcb-1.3.16/mlog.c2012-09-13 22:32:53.0 +0200 +++ ./mlog.c2013-08-08 12:42:03.024141906 +0200 @@ -129,9 +129,10 @@ * Closes the pipe used for logging and closes out * the syslog services that are created in startLogging. */ -void closeLogging() { +void closeLogging(int thread) { int wstat; closelog(); + if (thread) close(logfds[1]); wait(wstat); // wait to prevent zombie } diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-sblim-sfcb-1.3.16/mlog.h ./mlog.h --- ../orig-sblim-sfcb-1.3.16/mlog.h2012-02-17 23:54:59.0 +0100 +++ ./mlog.h2013-08-08 12:41:40.079177947 +0200 @@ -30,7 +30,7 @@ #define LOG_MSG_MAX 4096 void startLogging(int level, int thread); -void closeLogging(); +void closeLogging(int thread); void mlogf(int priority, int errout, const char* fmt, ...); #endif diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs ../orig-sblim-sfcb-1.3.16/sfcBroker.c ./sfcBroker.c --- ../orig-sblim-sfcb-1.3.16/sfcBroker.c 2012-11-21 18:18:04.0 +0100 +++ ./sfcBroker.c 2013-08-08 12:42:14.248613451 +0200 @@ -244,7 +244,7 @@ uninitSocketPairs(); sunsetControl(); uninitGarbageCollector(); - closeLogging(); + closeLogging(1); free((void *)sfcBrokerStart); pthread_mutex_unlock(syncMtx); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2013-07-09 21:11:58 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2013-01-02 13:01:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2013-07-09 21:11:59.0 +0200 @@ -1,0 +2,14 @@ +Mon Jun 10 07:35:47 UTC 2013 - kkae...@suse.com + +- HTTP verb check may fail producing 501 error (bnc#820035, + upstream tix#45) + Dropping 0008-Check_SSL_before_select.patch, use upstream fix. + +--- +Fri May 3 07:48:39 UTC 2013 - kkae...@suse.com + +- check SSL buffer before select() + (like upstream 3441028, bnc#716299; but when reading https header) + Adding 0008-Check_SSL_before_select.patch + +--- New: 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.f9ORP6/_old 2013-07-09 21:12:00.0 +0200 +++ /var/tmp/diff_new_pack.f9ORP6/_new 2013-07-09 21:12:00.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package sblim-sfcb # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -49,6 +49,7 @@ Patch4: 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch Patch6: 0006-Reflect-provider-information-in-ps-via-argv.patch Patch7: sblim-resource.patch +Patch8: 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch Provides: cim-server Provides: cimserver %if 0%{?suse_version} = 1030 @@ -113,6 +114,7 @@ %patch4 -p1 %patch6 -p1 %patch7 -p1 +%patch8 -p1 export PATCH_GET=0 @@ -139,8 +141,8 @@ touch test/unittest/Makefile.in touch test/slptest/Makefile.in touch test/localtests/Makefile.in -sh ./autoconfiscate.sh mkdir -p m4 +sh ./autoconfiscate.sh %if 0%{?rhel_version} == 0 0%{?centos_version} == 0 WITH_SLP=--enable-slp %else @@ -239,7 +241,7 @@ fi # follow http://en.opensuse.org/openSUSE:Systemd_packaging_guidelines %if 0%{?has_systemd} -if [-f /var/lib/systemd/migrated/%{name}]; then +if [ -f /var/lib/systemd/migrated/%{name} ]; then %service_add_pre sfcbd.service fi %endif ++ 25000-tix45-bnc820035-HTTP-verb-check-may-fail-producing-501-error.patch ++ diff -wruN -x '*~' -x '*.o' -x '*.a' -x '*.so' -x '*.so.[0-9]' -x autom4te.cache -x .deps -x .libs -x Makefile -x Makefile ../orig-sblim-sfcb-1.3.16/httpAdapter.c ./httpAdapter.c --- ../orig-sblim-sfcb-1.3.16/httpAdapter.c 2012-10-06 03:19:15.0 +0200 +++ ./httpAdapter.c 2013-06-10 09:34:16.826694978 +0200 @@ -690,7 +690,7 @@ static int getHdrs(CommHndl conn_fd, Buffer * b, char *cmd) { - int first=1,total=0,isReady; + int checked=0,total=0,isReady; fd_set httpfds; int state=0; @@ -727,14 +727,13 @@ add2buffer(b, buf, r); total+=r; - /* on first run through, ensure that this is a POST req. */ - if (r first) { - if (strncasecmp(buf,cmd,strlen(cmd)) != 0) { - /* not what we expected - still continue to read to - not confuse the client */ + /* Check that the HTTP verb is what we expect. If not, + continue to read anyway to not confuse the client. */ + if (!checked total = strlen(cmd)) { +if (strncasecmp(b-data,cmd,strlen(cmd)) != 0) { state = 1; } - first=0; +checked=1; } /* success condition: end of header */ ++ autoconfiscate.sh ++ --- /var/tmp/diff_new_pack.f9ORP6/_old 2013-07-09 21:12:00.0 +0200 +++ /var/tmp/diff_new_pack.f9ORP6/_new 2013-07-09 21:12:00.0 +0200 @@ -3,7 +3,7 @@ autoheader --force libtoolize --force automake -af -autoconf --force +autoconf --force #if test -d test; then cd test ./autoconfiscate.sh cd ..; fi if test -f mofc/autoconfiscate.sh; then cd mofc ./autoconfiscate.sh; fi if test -f cmpi-devel/autoconfiscate.sh; then cd cmpi-devel ./autoconfiscate.sh; fi -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2013-01-02 13:01:40 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb, Maintainer is bwhite...@novell.com Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2012-12-08 15:53:29.0 +0100 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2013-01-02 13:01:44.0 +0100 @@ -1,0 +2,34 @@ +Sat Dec 22 15:08:08 UTC 2012 - kkae...@suse.com + +- Changes in 1.3.16 + New features: + - 3538858 custom routine to log indInst objinfo + - 3555395 Additional auth lib return codes + - 3562538 Enable curl debug via env variable + - 3567450 Clients shouldn't cause log messages + + Bugs fixed: + - 3539569 Leaks in interopProvider + - 3539563 Memory leak in indCIMXMLHandler when Reliable Inds Enabled + - 3539557 Memory leak in providerDrv with property list + - 3539555 Memory leak in TestInstanceProvider + - 1901737 Memory leak in internalProvider.c + - 3539006 Possible indication deadlock + - 3527714 Every other EnumerateClasses fails + - 3541554 insecure LD_LIBRARY_PATH usage + - 3546279 Core dump in providerDrv on Qualifier not found + - 3574169 revert interop2 stageschema + - 3573507 CreateInstance for IndicationFilter doesn't accept DMTF:CQL + - 3574936 --disable-debug still allocates trace variables + - 3579637 SFCB should check ftok return code + - 3582062 Various additional error checking + - 3580137 Classname needed in *ActivateFilter + - 3585274 Local connect kills tracing + - 3528056 sfcbd --version doesn't always work + - 3381209 Memory leak inside getClass() used by invokeMethod() + - 3588557 Object path in deliverIndication can remain resident + - 3452703 Default http uid used causes unexpected behavior + - 3593006 trace shared mem leak + - 3582039 SFCB should reject empty VALUE in most instances + +--- Old: sblim-sfcb-1.3.15.tar.bz2 New: sblim-sfcb-1.3.16.tar.bz2 Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.vqZq6b/_old 2013-01-02 13:01:46.0 +0100 +++ /var/tmp/diff_new_pack.vqZq6b/_new 2013-01-02 13:01:46.0 +0100 @@ -28,7 +28,7 @@ Group: System/Management Name: sblim-sfcb -Version:1.3.15 +Version:1.3.16 Release:0 Url:http://sblim.sf.net/ ++ 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch ++ --- /var/tmp/diff_new_pack.vqZq6b/_old 2013-01-02 13:01:46.0 +0100 +++ /var/tmp/diff_new_pack.vqZq6b/_new 2013-01-02 13:01:46.0 +0100 @@ -1,17 +1,7 @@ -From cb5e8339dc7e60c83f84566c2ca150305ce91903 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= kkae...@suse.de -Date: Sat, 1 Oct 2011 08:29:56 +0200 -Subject: [PATCH 4/4] Don't call tool_mm_flush() during OPS_LoadProvider - -This fixes a SIGSEGV reported upstream as 3416060 - providerDrv.c |5 +++-- - 1 files changed, 3 insertions(+), 2 deletions(-) - -diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/providerDrv.c ./providerDrv.c ../orig-sblim-sfcb-1.3.14/providerDrv.c2012-03-31 01:15:00.0 +0200 -+++ ./providerDrv.c2012-04-03 09:27:51.0 +0200 -@@ -3028,6 +3028,7 @@ +diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.16/providerDrv.c ./providerDrv.c +--- ../orig-sblim-sfcb-1.3.16/providerDrv.c2012-11-01 22:38:23.0 +0100 ./providerDrv.c2012-12-22 16:01:17.303715827 +0100 +@@ -3038,6 +3038,7 @@ #endif } @@ -19,6 +9,3 @@ tool_mm_flush(); if (pInfo idleThreadStartHandled==0) { --- -1.7.6.1 - ++ 0006-Reflect-provider-information-in-ps-via-argv.patch ++ --- /var/tmp/diff_new_pack.vqZq6b/_old 2013-01-02 13:01:46.0 +0100 +++ /var/tmp/diff_new_pack.vqZq6b/_new 2013-01-02 13:01:46.0 +0100 @@ -1,24 +1,6 @@ -From 48cd38bd8ca5de5a524a9cb44f3939415e754bf9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= kkae...@suse.de -Date: Thu, 8 Mar 2012 14:34:41 +0100 -Subject: [PATCH] Reflect provider information in 'ps' via argv - -This patch changes the argv[] buffer to contain provider information -(provider name, location and class name) making it easier to debug -misbehaving providers. -Set - argvDebug: true -in sfcb.cfg to enable this. - control.c |1 + - providerDrv.c | 39 +++ - sfcBroker.c |6 ++ - sfcb.cfg.pre.in |5 + - 4 files changed, 51 insertions(+), 0 deletions(-) - -diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/control.c ./control.c
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2012-12-08 15:53:28 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb, Maintainer is bwhite...@novell.com Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2012-10-11 11:24:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2012-12-08 15:53:29.0 +0100 @@ -1,0 +2,10 @@ +Thu Nov 29 13:20:00 UTC 2012 - kkae...@suse.com + +- rename the systemd service to sfcbd.service + +--- +Sat Nov 24 14:17:53 UTC 2012 - kkae...@suse.com + +- add support for systemd (openSUSE 12, Fedora 15) + +--- New: sfcbd.service Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.KbBmKN/_old 2012-12-08 15:53:30.0 +0100 +++ /var/tmp/diff_new_pack.KbBmKN/_new 2012-12-08 15:53:30.0 +0100 @@ -16,6 +16,12 @@ # +%if 0%{?suse_version} 1140 || 0%{?fedora_version} 14 +%define has_systemd 1 +%else +%define has_systemd 0 +%endif + BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary:Small Footprint CIM Broker License:EPL-1.0 @@ -38,6 +44,7 @@ Source4:sfcb-pam.conf Source5:%{name}-rpmlintrc Source6:susefirewall.conf +Source7:sfcbd.service Patch1: pending-upstream.patch Patch4: 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch Patch6: 0006-Reflect-provider-information-in-ps-via-argv.patch @@ -50,8 +57,10 @@ BuildRequires: curl-devel %endif %if 0%{?suse_version} = 1140 +%if 0%{?has_systemd} == 0 Requires: sysvinit-tools %endif +%endif BuildRequires: cim-schema BuildRequires: libtool BuildRequires: openssl-devel @@ -71,6 +80,11 @@ %endif %endif +%if 0%{?has_systemd} +BuildRequires: systemd +%{?systemd_requires} +%endif + Requires: curl %if 0%{?suse_version} 1120 # unneeded explicit lib dependency @@ -126,8 +140,6 @@ touch test/slptest/Makefile.in touch test/localtests/Makefile.in sh ./autoconfiscate.sh -#if test -d mofc; then cd mofc autoreconf -f -i; fi -#%%configure --enable-debug --enable-ssl --enable-pam --enable-ipv6 CIMSCHEMA_SOURCE=%{SOURCE1} CIMSCHEMA_MOF=cimv216.mof CIMSCHEMA_SUBDIRS=y mkdir -p m4 %if 0%{?rhel_version} == 0 0%{?centos_version} == 0 WITH_SLP=--enable-slp @@ -151,13 +163,18 @@ make postinstall DESTDIR=$RPM_BUILD_ROOT # comment out - NWP - removing schema pkg #make DESTDIR=$RPM_BUILD_ROOT install-cimschema -# remove docs from wrong dir. They are handled by %doc macro in files list +# remove docs from wrong dir. They are handled by %%doc macro in files list rm -rf $RPM_BUILD_ROOT/usr/share/doc # remove unused libtool files rm -f $RPM_BUILD_ROOT/%{_libdir}/*a rm -f $RPM_BUILD_ROOT/%{_libdir}/sfcb/*a # make the cmpi directory that sfcb will own - for SuSE Autobuild checks of rpm directory ownership mkdir -p $RPM_BUILD_ROOT/%{_libdir}/cmpi +%if 0%{?has_systemd} +install -D -m 644 %{S:7} $RPM_BUILD_ROOT%{_unitdir}/sfcbd.service +# remove the default-installed sfcb init script +rm -f $RPM_BUILD_ROOT/etc/init.d/sfcb +%else %if 0%{?suse_version} # override the default-installed sfcb init script - use the one from Source2 # due to /etc/SuSE-release not available in autobuild, so won't install @@ -165,6 +182,7 @@ install %SOURCE2 $RPM_BUILD_ROOT/etc/init.d/sfcb ln -s /etc/init.d/sfcb $RPM_BUILD_ROOT/usr/sbin/rcsfcb %endif +%endif # Added NWP 5/14/08 - transition to using cim-schema rpm instead of internal-built schema ln -sf /usr/share/mof/cim-current $RPM_BUILD_ROOT/%{_datadir}/sfcb/CIM install -m 0644 %SOURCE4 $RPM_BUILD_ROOT/etc/pam.d/sfcb @@ -173,6 +191,10 @@ mkdir -p $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services install -m 0644 %SOURCE6 $RPM_BUILD_ROOT/etc/sysconfig/SuSEfirewall2.d/services/sblim-sfcb %endif + +# +# package list for %%files section + echo %defattr(-,root,root) _pkg_list # Added NWP 5/14/08 - moved from 'files schema' echo %dir %{_datadir}/sfcb/ _pkg_list @@ -192,7 +214,11 @@ %endif echo %doc README COPYING AUTHORS _pkg_list echo %doc %{_datadir}/man/man1/* _pkg_list +%if 0%{?has_systemd} +echo %{_unitdir}/sfcbd.service _pkg_list +%else echo %{_sysconfdir}/init.d/sfcb _pkg_list +%endif echo %{_localstatedir}/lib/sfcb _pkg_list echo %{_bindir}/* _pkg_list echo %{_sbindir}/* _pkg_list @@ -211,14 +237,24 @@ then rm -rf %{_datadir}/sfcb/CIM fi +# follow http://en.opensuse.org/openSUSE:Systemd_packaging_guidelines +%if 0%{?has_systemd}
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2012-10-11 11:21:28 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb, Maintainer is bwhite...@novell.com Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2012-08-26 11:34:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2012-10-11 11:24:22.0 +0200 @@ -1,0 +2,5 @@ +Tue Oct 9 14:51:48 UTC 2012 - co...@suse.com + +- require sysvinit-tools for killproc called from init script + +--- Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.a7WpnR/_old 2012-10-11 11:24:23.0 +0200 +++ /var/tmp/diff_new_pack.a7WpnR/_new 2012-10-11 11:24:23.0 +0200 @@ -49,6 +49,9 @@ %else BuildRequires: curl-devel %endif +%if 0%{?suse_version} = 1140 +Requires: sysvinit-tools +%endif BuildRequires: cim-schema BuildRequires: libtool BuildRequires: openssl-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2012-08-26 11:34:33 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb, Maintainer is bwhite...@novell.com Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2012-04-12 09:51:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2012-08-26 11:34:34.0 +0200 @@ -1,0 +2,33 @@ +Fri Jul 27 20:01:01 UTC 2012 - a...@suse.de + +- Add missing sys/resource.h include (glibc 2.16) + +--- +Sun Jun 17 12:51:26 UTC 2012 - kkae...@suse.com + +- Changes in 1.3.15 + + New Features: + - 3501314 Add dynamic logging and syslog output to sfcb trace + - 3517530 Implement mark, release routines in CMPIBrokerMemFT + - 3513390 Enforce LD and subscription limits + - 3527920 RI and http responsecodes + - 3534659 Match SfcbLocal to sfcc update + + Bugs Fixed: + - 3514627 unsupported sfcb.cfg param - use exit call + - 3516184 commClose close socket when file hndl is null + - 3517573 Problem with SequenceContext migration + - 3525651 CMSetPropertyFilter not CMPI 2.0 compliant + - 3527693 Property filters don't work for enum upcalls + - 3524819 sfcb may hang on ac call to indication subscription + - 3528074 Improve CMPIInstance Error Codes + - 3528096 Error status codes sometimes not propigated for +instances + - 3529856 httpProcs limit can be broken + - 3527620 EnumerateClasses does not include qualifiers by default + - 3532951 Filter creation fails with disable default properties + - 3533179 Double definition for union semun in FreeBSD + - 3535313 xmlUnescape may access memory beyond its buffer + +--- @@ -4,2 +37 @@ -Changes in 1.3.14 -= +- Changes in 1.3.14 @@ -8 +39,0 @@ - Old: sblim-sfcb-1.3.14.tar.bz2 use-local-cmpi-header-file.patch New: sblim-resource.patch sblim-sfcb-1.3.15.tar.bz2 Other differences: -- ++ sblim-sfcb.spec ++ --- /var/tmp/diff_new_pack.4iS2ch/_old 2012-08-26 11:34:35.0 +0200 +++ /var/tmp/diff_new_pack.4iS2ch/_new 2012-08-26 11:34:35.0 +0200 @@ -22,7 +22,7 @@ Group: System/Management Name: sblim-sfcb -Version:1.3.14 +Version:1.3.15 Release:0 Url:http://sblim.sf.net/ @@ -41,8 +41,7 @@ Patch1: pending-upstream.patch Patch4: 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch Patch6: 0006-Reflect-provider-information-in-ps-via-argv.patch -Patch7: use-local-cmpi-header-file.patch - +Patch7: sblim-resource.patch Provides: cim-server Provides: cimserver %if 0%{?suse_version} = 1030 ++ 0006-Reflect-provider-information-in-ps-via-argv.patch ++ --- /var/tmp/diff_new_pack.4iS2ch/_old 2012-08-26 11:34:35.0 +0200 +++ /var/tmp/diff_new_pack.4iS2ch/_new 2012-08-26 11:34:35.0 +0200 @@ -121,7 +121,7 @@ printf(--- Provider pausing for: %s\n,pauseStr); } -+ if (getControlBool(argvDebug, argvDebug) == 0) ++ if ((getControlBool(argvDebug, argvDebug) == 0) argvDebug) + passOrigArgPtrs(argc, argv); + if (getControlBool(enableHttp, enableHttp)) ++ pending-upstream.patch ++ --- /var/tmp/diff_new_pack.4iS2ch/_old 2012-08-26 11:34:35.0 +0200 +++ /var/tmp/diff_new_pack.4iS2ch/_new 2012-08-26 11:34:35.0 +0200 @@ -1,6 +1,6 @@ -diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/cimcClientSfcbLocal.c ./cimcClientSfcbLocal.c ../orig-sblim-sfcb-1.3.14/cimcClientSfcbLocal.c2012-03-29 16:39:53.0 +0200 -+++ ./cimcClientSfcbLocal.c2012-04-03 09:32:58.0 +0200 +diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/cimcClientSfcbLocal.c ./cimcClientSfcbLocal.c +--- ../orig-sblim-sfcb-1.3.15/cimcClientSfcbLocal.c2012-06-12 21:12:56.0 +0200 ./cimcClientSfcbLocal.c2012-06-17 14:55:19.648000299 +0200 @@ -214,7 +214,6 @@ if (cl-connection) CMRelease(cl-connection); @@ -17,12 +17,12 @@ CONNECT_LOCK(); if (localConnectCount 0) localConnectCount -= 1; if (localConnectCount == 0) { -diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.14/configure.ac ./configure.ac ../orig-sblim-sfcb-1.3.14/configure.ac 2012-03-31 01:37:23.0 +0200 -+++ ./configure.ac 2012-04-03 09:32:58.0 +0200 +diff -wruN -x '*~' ../orig-sblim-sfcb-1.3.15/configure.ac ./configure.ac +--- ../orig-sblim-sfcb-1.3.15/configure.ac 2012-06-15 01:44:35.0 +0200
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at 2012-04-12 09:51:48 Comparing /work/SRC/openSUSE:Factory/sblim-sfcb (Old) and /work/SRC/openSUSE:Factory/.sblim-sfcb.new (New) Package is sblim-sfcb, Maintainer is bwhite...@novell.com Changes: --- /work/SRC/openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes2011-10-02 11:14:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.sblim-sfcb.new/sblim-sfcb.changes 2012-04-12 09:51:58.0 +0200 @@ -1,0 +2,98 @@ +Tue Apr 3 07:45:47 UTC 2012 - kkae...@suse.com + +Changes in 1.3.14 += + +New features: + +- 3367333 New entry point for authentication library +- 3367332 RHOST Support for PAM +- 3435778 Preserve leading/trailing whitespace in values +- 3433733 CreationClassNames should be supplied +- 3446179 Add a feature to validate CMPI types +- 3484025 Disable indication sequencing +- 3462309 Do not allow multiple instances of sfcb +- 3488688 Don't spawn logger for clients +- 3493493 Add sfcbsem +- 3495060 Verify filter and handler information during subscription +- 3498932 Implement ModifyInstance for CIM_ListenerDestination +- 3367361 Allow for releasing auth handle after CIM request completes +- 3367363 Add CMPIRole Support +- 3512575 Add indication delivery thread limit and timeout + +Bugs fixed: + +- 3414700 assocClass ignored for assoc upcalls +- 3416055 SIGSEGV sometimes does not print provider name +- 3416167 CIM_InstDeletion not in class repo by default +- 3422650 Associators calls to IndicationService depends on cmpi-base +- 3428806 type=null in authorizeFilter call +- 3419721 reset CMPIValue buffer in str2CMPIValue +- 3478930 Handle SIGPIPE in providerMgr +- 3478933 Sequence Number reset issues +- 3483294 InternalProvider Should Handle SFCB_RegisteredProfile +- 3485438 segfault while retrying to deliver an indication +- 3486814 sfcb crashes while freeing the cimxml response +- 3485830 SFCB Makes Redundant ActivateFilter Calls +- 3487419 TestIndication Provider Does Enable Correctly +- 3487675 Log messages can be concatenated +- 3492362 Problem with whitespace trimming if local connect only +- 3457460 PAM_RHOST set wrong +- 3495343 Bad pointer references in trace statements +- 3416164 Don't write CIM_IndicationService to disk +- 3495801 Correction to 3495343 +- 3495789 Makefile improvements for test suite +- 3495806 isChild() can cause a provider mismatch +- 3483200 duplicate indication deliveries +- 3496061 IndicationSubscription May Be Undeletable +- 3484083 Exclude SFCBIndicationID +- 3496383 Faster Return from CBDeliverIndication +- 3416060 sigsegv in tool_mm_flush() +- 3497096 double free during stopProc +- 3497765 Better Error Handling in sfcb Provider Manager and Driver +- 3497950 SFCB Semaphore Handling Improvements +- 3498275 Remove __Namespace +- 3498044 RIEnabled conflicts with settable retries +- 3426027 cimAccountPassThrough does not set return code +- 3498719 Better SSL error reporting for sfcb +- 3471814 segfault in objectImpl.c:131,ClObjectGetClString +- 3499930 Check file repository writes +- 3497209 oom panic: out of memory using fsp indprovider +- 3504607 CMPIRole Support in brokerUpc +- 3506306 Fix count for InvokeMethod requests +- 3498496 sfcb hangs and fails to respond to CIM requests +- 3512425 SequenceContext needs to be set at startup +- 3510458 Malformed XML response to GetProperty +- 3510456 GetProperty calls not passing keys to providers +- 3505407 Client openlog changes settings +- 3408288 Safer Signal Handlers +- 3441028 sblim-sfcb fails on large https requests +- 3416054 Provider continues despite SIGSEGV +- 3512094 SFCB can leak PAM handles under error conditions + +--- +Fri Mar 16 08:11:15 UTC 2012 - kkae...@suse.com + +- Make License tag spdx.org compliant + +--- +Thu Mar 8 14:04:08 UTC 2012 - kkae...@suse.com + +- Provide a way to pass provider information via argv to 'ps' + for debug purposes. Set argvDebug: true in sfcb.cfg + +--- +Tue Nov 22 09:40:40 UTC 2011 - kkae...@suse.com + +- Fix large https requests. Check SSL buffer before doing + a select() on the socket. bnc#716299, upstream 3441028 + +--- +Sat Oct 1 11:56:00 UTC 2011 - kkae...@suse.com + +- Fixes (upstream Ids) + - 3416054: Provider continues despite SIGSEGV + - 3416055: SIGSEGV sometimes does not print provider name + - 3416060: SIGSEGV in tool_mm_flush() + +--- Old: sblim-sfcb-1.3.13.tar.bz2 New: 0004-Don-t-call-tool_mm_flush-during-OPS_LoadProvider.patch
commit sblim-sfcb for openSUSE:Factory
Hello community, here is the log from the commit of package sblim-sfcb for openSUSE:Factory checked in at Sun Oct 2 11:14:29 CEST 2011. --- openSUSE:Factory/sblim-sfcb/sblim-sfcb.changes 2011-09-23 12:45:28.0 +0200 +++ /mounts/work_src_done/STABLE/sblim-sfcb/sblim-sfcb.changes 2011-09-30 09:05:35.0 +0200 @@ -1,0 +2,98 @@ +Fri Sep 30 07:03:12 UTC 2011 - kkae...@suse.com + +- Update to 1.3.13 + New features: + - 3406823 Make select timeout a config option + - 3406825 Make ssl cipher list configurable + + Bugs fixed: + - 3386391 HOST_NAME_MAX undefined + - 3393324 sfcb process abort in IndCIMXMLHandlerInvokeMethod + - 3398337 Namespaces of filter and handler for IndSub not checked + - 3400114 sfcb fails to start with ipv6 disabled + - 3412033 New files from 3313833 missed release tarball + - 3413031 fixes to perform check before calling free + - 3414236 updateMethodParamTypes uses incorrect qualifier count + - 3414482 Compiler warning in cimcClientSfcbLocal + - 2727918 blob has leak in EnumQualifiers + +--- +Thu Sep 22 13:19:46 UTC 2011 - kkae...@suse.com + +- Fix provides of openwbem (and build deps on openwbem) + openwbem-3.2.3 still exist, provide/obsolete openwbem-3.2.2 + +--- +Fri Sep 2 08:43:45 UTC 2011 - kkae...@suse.com + +- Fix the build - run autotools with --force + +--- +Mon Aug 29 10:55:05 UTC 2011 - kkae...@suse.com + +- Properly fallback to ipv4 if ipv6 is disabled + (bnc#713687, upstream 3400114) + +--- +Sun Jul 17 08:58:36 UTC 2011 - kkae...@novell.com + +- fix build for RHEL 6 (outdated libtool) + +--- +Mon Jul 4 10:44:46 UTC 2011 - kkae...@novell.com + +- update to 1.3.12 + New features: + - 3190623 Set *IsSettable properties to false for IndicationService + - 3313833 Allow for passthrough for expired user to update password + - 3274893 For SFCB 1.4, set SequenceIdentifier as described in DSP1054 1.2. + + Bugs fixed: + - 3261868 Enum CQL filter on NULL cause incorrect rsp + - 3213591 Local intf client abort abnormally on enum filter syntax err + - 3291646 Unused var in __NullEvaluate + - 3202466 Single item on method param of array type rejected via Local + - 3287789 interopServerProvider not conservative when answering reqs + - 3296541 CIM_IndicationSubscription corrupts after delilvery fails + - 3314383 Memory leak in CimResource_Enumerate_EP + - 3047562 [patch] Create bzip2 tarballs on make dist + - 3314762 Memory leak in method invoke using SFCB local interface + - 3165732 Add ability for client library to specify configuration file + - 3323422 Unnecessary NULL check in control.c + - 3323427 Unnecessary NULL check in httpAdapter + - 3324214 Remove dead code from providerDrv:loadProvider() + - 3324131 indCIMXMLHandler may return uninitialized CMPIStatus + - 3324168 gatherNameSpacesData() may closedir() a NULL pointer + - 3324192 Erroneous condition in loop in objectImpl:locateParameter() + - 3324198 getObjectPath() may deref a NULL pointer + - 3324247 Unnecessary NULL check in providerDrv + - 3324255 Unnecessary NULL check in __cleanup_mt() + - 3324265 _sfcb_trace may deref NULL pointers + - 3324578 getInstance() up call does not close provider context + - 3323419 sfcb local interface causes zombie/defunct client processes + - 3328763 deactivateFilter() doesn't release CMPI object + +--- +Wed Apr 20 09:27:29 UTC 2011 - kkae...@novell.com + +- Provide/Obsolete Openwbem from SLE10. (bnc#680142) + +--- +Mon Apr 4 07:03:31 UTC 2011 - kkae...@novell.com + +- update to 1.3.11 + Bugs fixed: + - 3130727 CMPIPropertyMIFT.setProperty() missing objectpath keys + - 3054618 mofpp is overaggressive when detecting comments + - 3162016 sfcbd Segmentation fault in cleanupCimXmlRequest + - 3172080 deliverIndication does not check for matching FROM classes + - 3185178 Wrong classname for returned instances from execQuery + - 3175770 execQuery returns multiple instances of same object + - 3203290 Basic Auth Should Consider Expired Passwords + - 3202420 CDATA value in a string property is improperly XML escaped + - 3038078 Can create indication filters and destinations w/o key props + - 3206663 Enum CQL filter on NULL cause segfault and incorrect rsp + - 3265502 CMPIContext not released in elementCapabilitiesProvider + - 2967257 Drop CMPI_classNameString as it conflicts with CMPI_chars + +--- calling whatdependson for head-i586 Old: sblim-sfcb-1.3.10.tar.bz2 New: sblim-sfcb-1.3.13.tar.bz2