Small Footprint CIM Broker

Edit Package sblim-sfcb

Small Footprint CIM Broker (sfcb) is a CIM server conforming to the CIM
Operations over HTTP protocol. It is robust, with low resource
consumption and therefore specifically suited for embedded and resource
constrained environments. sfcb supports providers written against the
Common Manageability Programming Interface (CMPI).

Refresh
Refresh
Source Files
Filename Size Changed
0001-Makefile.am-Honor-build-environment.patch 0000000901 901 Bytes
0002-providerMgr-add-prototypes.patch 0000000890 890 Bytes
0003-Enable-broker.LogMessage-and-broker.trace.patch 0000001541 1.5 KB
0004-Check-for-existance-of-autoconfiscate.sh-before-call.patch 0000000936 936 Bytes
0005-Define-YYPARSE_PARAM-early-for-cimXmlOps-and-cimXmlP.patch 0000000706 706 Bytes
0006-Don-t-crash-if-class-repo-is-not-initialized.patch 0000000817 817 Bytes
0007-Increase-max-trace-msg-len-to-4096.patch 0000000729 729 Bytes
0008-Properly-shut-down-if-provider-crashed.patch 0000000725 725 Bytes
0009-Improvide-error-message-if-ClassProvider-for-root-in.patch 0000000877 877 Bytes
0010-Enable-authentication-by-default.patch 0000000722 722 Bytes
0011-Return-value-from-non-void-function.patch 0000000634 634 Bytes
0012-Configurable-local-socket-group-permission-for-daemo.patch 0000001559 1.52 KB
0013-Fix-bashisms-in-scripts.patch 0000006266 6.12 KB
0014-Fix-lookupProviders-null-pointer-dereference.patch 0000000776 776 Bytes
0015-Define-UINT16_MAX.patch 0000000809 809 Bytes
0016-Externalize-strncpy_kind.patch 0000000759 759 Bytes
0017-Add-braces-around-else.patch 0000000923 923 Bytes
0018-Adapt-to-bison-3.x-replace-YYPARSE_PARAM.patch 0000002448 2.39 KB
0019-Fix-uninitialized-value-reported-by-valgrind.patch 0000003482 3.4 KB
0021-revert-upstream-mistake.patch 0000000859 859 Bytes
0022-Fix-crash-caused-by-NULL-content_type.patch 0000000882 882 Bytes
0023-Alias-sblim-sfcb-service-to-sfcb-and-sfcbd.patch 0000000604 604 Bytes
0024-CURLOPT_POSTREDIR-might-not-be-defined.patch 0000000872 872 Bytes
README.conf 0000004325 4.22 KB
autoconfiscate.sh 0000000303 303 Bytes
sblim-sfcb-1.4.9.tar.bz2 0001209221 1.15 MB
sblim-sfcb-rpmlintrc 0000000060 60 Bytes
sblim-sfcb.changes 0000050401 49.2 KB
sblim-sfcb.init 0000002540 2.48 KB
sblim-sfcb.spec 0000010581 10.3 KB
sfcb-pam.conf 0000000328 328 Bytes
susefirewall.conf 0000000181 181 Bytes
Revision 52 (latest revision is 64)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 548066 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 52)
- 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
- 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
- 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
- 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)
- revert mistaken change that disabled basic authentication
  on default install (bnc#1023820)
- reference correct service name for service restarts on upgrades
  (bsc#1018324)
- avoid use wildcards to reference single config files
- 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
- add sslNoSSLv3 and sslNoTLSv1 configuration options
  (decd3c6b9.patch, bsc#923349, bsc#1008130)
Comments 0
openSUSE Build Service is sponsored by