commit sblim-sfcb for openSUSE:Factory

2020-08-03 Thread root
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

2020-06-22 Thread root
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

2020-02-04 Thread root
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

2019-10-03 Thread root
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

2019-03-01 Thread root
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

2018-05-17 Thread root
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

2018-02-09 Thread root
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

2017-12-08 Thread root
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

2015-09-18 Thread h_root
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

2015-09-03 Thread h_root
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

2015-06-23 Thread h_root
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

2014-12-10 Thread h_root
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

2014-12-01 Thread h_root
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

2014-09-17 Thread h_root
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

2014-05-16 Thread h_root
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

2014-03-30 Thread h_root
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

2014-02-02 Thread h_root
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

2013-08-27 Thread h_root
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

2013-08-15 Thread h_root
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

2013-07-09 Thread h_root
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

2013-01-02 Thread h_root
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

2012-12-08 Thread h_root
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

2012-10-11 Thread h_root
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

2012-08-26 Thread h_root
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

2012-04-12 Thread h_root
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

2011-10-02 Thread h_root

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