File openlmi-providers.changes of Package openlmi-providers

-------------------------------------------------------------------
Wed Dec  6 10:42:32 UTC 2017 - mvetter@suse.com

- Remove listing of /usr/com directory line

-------------------------------------------------------------------
Wed Jun 21 11:31:31 UTC 2017 - dimstar@opensuse.org

- Add openlmi-systemd-231.patch, conditionally applied for
  systemd >= 231: libsystemd-journald has been merged into the main
  library.
- Do not add patches conditionally to the .src.rpm file, but only
  apply them conditionally (making src.rpm reusable).

-------------------------------------------------------------------
Mon Mar 30 05:34:28 UTC 2015 - kkaempf@suse.com

- openlmi-providers owns %{_libdir}/cmpi

-------------------------------------------------------------------
Tue Mar 24 14:12:28 UTC 2015 - kkaempf@suse.com

- Fix tog-pegasus specific pathes
  rename 0001-cimprovagt-is-under-usr-sbin-on-SUSE.patch
   to 0001-cimprovagt-is-under-usr-lib-pegasus-on-SUSE.patch
  rename 0003-Install-cimprovagt-scripts-into-usr-share-Pegasus-sc.patch
   to 0003-Install-cimprovagt-scripts-into-usr-share-openlmi-pr.patch

-------------------------------------------------------------------
Mon Mar 16 13:13:10 UTC 2015 - kkaempf@suse.com

- disable realmd (bsc#916766, bsc#916767)

-------------------------------------------------------------------
Tue Mar  3 13:25:27 UTC 2015 - kkaempf@suse.com

- require openlmi-pegasus-compat on SUSE.

-------------------------------------------------------------------
Mon Mar  2 14:05:05 UTC 2015 - kkaempf@suse.com

- prefer sblim-sfcb as cim-server on SUSE.

-------------------------------------------------------------------
Mon Feb 23 10:23:31 UTC 2015 - kkaempf@suse.com

- disable openlmi-devassistant on SUSE.

-------------------------------------------------------------------
Sat Feb 21 13:42:43 UTC 2015 - kkaempf@suse.com

- don't require openlmi-storage or -networking on SUSE.

-------------------------------------------------------------------
Fri Feb 13 08:43:15 UTC 2015 - kkaempf@suse.com

- fix tog-pegasus dependency for openlmi and scripts

-------------------------------------------------------------------
Wed Jan 21 16:11:31 UTC 2015 - sfalken@opensuse.org

- Dropped openlmi-providers-rpmlintrc builds fine without it
  And its presence was blocking acceptance to openSUSE:Factory 

-------------------------------------------------------------------
Wed Dec 10 10:23:01 UTC 2014 - kkaempf@suse.com

- Update to 0.6.0
  * New provider: SELinux.
  * Software provider rewritten in C using PackageKit.
  * Documentation reworked to have same look&feel for all OpenLMI
    providers.
  * Instantiable services support in Service provider.
  * Hardware provider capabilities extended (battery and bios
    information).
  * timedated support in Locale provider.
  * Bugfixes and minor improvements.

- Renamed patches
  0001-No-libexec-in-SUSE.patch renamed to
    0001-cimprovagt-is-under-usr-sbin-on-SUSE.patch
  0003-Run-dmidecode-with-full-path.patch to
    0002-Run-dmidecode-with-full-path.patch
  0006-Default-SystemCreationClassName-to-Linux_ComputerSys.patch to
    0005-Default-SystemCreationClassName-to-Linux_ComputerSys.patch

- Upstreamed patches, dropped
  0001-jobmgr-added-explicit-casts.patch

-------------------------------------------------------------------
Tue Oct 28 08:23:48 UTC 2014 - kkaempf@suse.com

- Fix 32bit build, add 0001-jobmgr-added-explicit-casts.patch

-------------------------------------------------------------------
Tue Oct  7 11:32:37 UTC 2014 - kkaempf@suse.com

- Update to 0.5.0
  * SSSD provider
  * Locale provider
  * developer assistant support
  * indsender - library simplifying indication creation and sending
  * jobmanager - library for easy job management
  * support for python 2.6
  * various bugfixes and enhancements

- New patches
  0003-Install-cimprovagt-scripts-into-usr-share-Pegasus-sc.patch
  0004-Install-service-scripts-to-usr-share-openlmi-provide.patch

- 0004-journald-no-libexec-in-SUSE.patch merged into 0001-No-libexec-in-SUSE.patch

- Upstreamed patches, dropped
  0002-udev_device_new_from_device_id-is-unsupported-in-SLE.patch
  0005-Catch-exception-if-socket.gethostbyaddr-fails.patch
  0007-fstack-protector-strong-unknown-to-SUSE-gcc.patch

-------------------------------------------------------------------
Tue May 20 06:06:04 UTC 2014 - kkaempf@suse.com

- fix group of -devel packages
- add %defattr
- run fdupes

-------------------------------------------------------------------
Thu May  8 14:41:23 UTC 2014 - kkaempf@suse.com

- disable build of fan provider on s390x

-------------------------------------------------------------------
Thu May  8 11:20:38 UTC 2014 - kkaempf@suse.com

- prevent empty body for rpm macro, use %{nil} instead

-------------------------------------------------------------------
Wed May  7 12:56:40 UTC 2014 - kkaempf@suse.com

- fix pre/post scripts to install/remove tog-pegasus specific
  files only if tog-pegasus is actually installed.

-------------------------------------------------------------------
Wed Apr  2 12:18:44 UTC 2014 - kkaempf@suse.com

- don't build openlmi-realmd for openSUSE > 13.1 or SLES.

-------------------------------------------------------------------
Thu Mar 20 08:02:26 UTC 2014 - kkaempf@suse.com

- don't build openlmi-pcp for openSUSE > 13.1 or SLES.

-------------------------------------------------------------------
Wed Mar 19 14:11:15 UTC 2014 - kkaempf@suse.com

- don't require openlmi-storage for openSUSE > 13.1 or SLES.

-------------------------------------------------------------------
Thu Mar 13 14:23:01 UTC 2014 - kkaempf@suse.com

- drop FindCMPI.cmake and FindKonkretCMPI.cmake from devel package,
  both are already in konkretcmpi-devel

-------------------------------------------------------------------
Fri Feb 21 13:39:20 UTC 2014 - kkaempf@suse.com

- disable openlmi-fan on systems without libsensors

-------------------------------------------------------------------
Sun Feb  9 18:53:48 UTC 2014 - kkaempf@suse.com

- SLE-12: FATE 316180

-------------------------------------------------------------------
Wed Jan  8 13:37:08 UTC 2014 - kkaempf@suse.com

- Update to 0.4.2
  * Soname of libopenlmiindmanager.so changes from .0 to .1
    - we removed couple of symbols we do not want to be used
      externally. Recompilation of any 3rd party Indication
      Manager users is necessary.
  * Fixed some of race conditions in Indication Manager.
  * openlmi-mof-register is now able to re-register all registered
    providers to newly installed CIMOM (both SFCB and Pegasus are
    supported).
  * Many other bugfixes and small improvements. Refer to git log of
    0.4-fixes branch for a complete list.

- new patches
  0004-journald-no-libexec-in-SUSE.patch
  0005-Catch-exception-if-socket.gethostbyaddr-fails.patch

- removed patches:
  0005-Fall-back-to-etc-passwd-if-user-is-not-listed-in-etc.patch
  (upstream)
  0009-Run-smartctl-with-full-path.patch (obsolete)

-------------------------------------------------------------------
Thu Nov 28 09:33:01 UTC 2013 - kkaempf@suse.com

- Update to git master

-------------------------------------------------------------------
Tue Nov  5 10:56:29 UTC 2013 - kkaempf@suse.com

- Update to 0.4.1
  * Documentation enhancements:
    * Added documentation for hardware, fan, power and journald
      providers.
    * All providers have -doc subpackage with HTML documentation of
      the provider CIM API.
  * Lot of small bug fixes.
  * New and updated tests.
  * Improved registration script.
  * LogicalFile now provides info about the device's type.
  * Improved reliability of account indications.       

-------------------------------------------------------------------
Tue Nov  5 10:55:28 UTC 2013 - kkaempf@suse.com

- Update to 0.4.0
  * New Journald provider
  * PG_ComputerSystem is now used by default instead of
    Linux_ComputerSystem
  * Documentation foundation tweaks and improvements
  * Added OpenLMI documentation theme
  * Added the 'gendoc' tool
  * Added documentation for service and realmd providers
  * logicalfile and software misc. fixes
  * Registration script improvements
           
-------------------------------------------------------------------
Fri Oct 18 12:32:56 UTC 2013 - kkaempf@suse.com

- Don't crash in logicalfile if CSCreationClassName is not set
  (0005-logicalfile-Prevent-crash-if-CSCreationClassName-or-.patch)
- Default ComputerSystem class for sblim-sfcb
  (0006-Default-SystemCreationClassName-to-Linux_ComputerSys.patch)
- SUSE gcc does not know about -fstack-protector-strong
  (0007-fstack-protector-strong-unknown-to-SUSE-gcc.patch)

-------------------------------------------------------------------
Thu Oct 17 13:12:58 UTC 2013 - kkaempf@suse.com

- call "dmidecode" with full path
  add 0003-Run-dmidecode-with-full-path.patch

-------------------------------------------------------------------
Fri Oct  4 12:35:05 UTC 2013 - kkaempf@suse.com

- Update to 0.3.0
  * Added methods to remove account and group in Account provider
  * Improved documentation
  * Many bugfixes
  * Support for provider specific configuration file
    as well as global openlmi configuration file
  * Logging was fixed to properly use CIMOM logging facilities

-------------------------------------------------------------------
Fri Sep 27 16:12:30 UTC 2013 - kkaempf@suse.com

- improve SLE11 build

-------------------------------------------------------------------
Wed Aug 28 11:30:02 UTC 2013 - kkaempf@suse.com

- Update to 0.2.0
  * Account
    * added documentation
  * Python
    * renamed python eggs from *lmi* to *openlmi*
    * improved compability for other openlmi python project
      installed to user path
    * logging improvements (API change)
  * Software
    * added FindIdentity() method to LMI_SoftwareInstallationService
  * lot of bugfixes
  * improved tests and utilities

-------------------------------------------------------------------
Fri Aug  9 07:28:36 UTC 2013 - kkaempf@suse.com

- Update to 0.1.1
  - Some files were relicensed to keep the license of whole package
    as LGPL v2.1 or later.
  - RPM scripts were fixed to work with SFCB.
  - Provider registration script now prints executed commands and
    their exit codes
  - Registration during package installation is logged to
    /var/log/openlmi-install.log file
  - All CIM_ConcreteJob instances have proper output parameters in
    JobOutParameters property.

-------------------------------------------------------------------
Wed Jul 31 14:20:51 UTC 2013 - kkaempf@suse.com

- Update to 0.1.0
  - All classes now have proper version in their MOF files.
  - All providers now announce implemented DMTF and/or SNIA standards in
    root/interop - CIM_RegisteredProfile class (OpenPegasus only).
  - Many packaging improvements, bugfixes and enhanced test suite.
  Hardware:
  - New providers for chassis ports, system slots, pointing devices and
    battery.
  - Updated provider for PCIDevices.
  Account:
  - Indication support.
  Python:
  - Huge reorganization of OpenLMI namespace, all scripts are in 'lmi'
    package.
  - Openlmi-python package split into openlmi-python-base and
    openlmi-python-providers.

-------------------------------------------------------------------
Wed Jul 17 08:05:42 UTC 2013 - kkaempf@suse.com

- run external command with full path
  full-path-in-run_command.patch

- openlmi-hardware: require dmidecode and util-linux (for lscpu)

- add missing function defines
  0001-Define-LMI_PowerConcreteJob_ResumeWithAction-and-LMI.patch

- define LMI_Processor_Family_Other if needed
  0002-Define-LMI_Processor_Family_Other-if-needed.patch

- adapt pathes to SUSE (no libexec)
  0001-No-libexec-in-SUSE.patch

- udev_device_new_from_device_id() is unsupported in SLE11
  0002-udev_device_new_from_device_id-is-unsupported-in-SLE.patch

-------------------------------------------------------------------
Fri Jul 12 09:53:52 UTC 2013 - kkaempf@suse.com

- register LMI_Qualifiers.mof with LMI_Jobs

-------------------------------------------------------------------
Wed Jun 26 13:11:29 UTC 2013 - kkaempf@suse.com

- support cim-schema 2.0.37

-------------------------------------------------------------------
Mon Jun  3 08:38:00 UTC 2013 - kkaempf@suse.com

- Update to 0.0.25
  * Indication manager library
  * Hardware: Added Baseboard (Motherboard) Provider
  * Several bugfixes

- Update to 0.0.23
  * Hardware provider - Added Chassis provider
  * Services provider - now DBus based
  * python-based providers are now identified by its real name instead
    of pyCmpiProvider in Pegasus

  This release also contains a lot of bugfixes and other improvements.

-------------------------------------------------------------------
Mon May 13 06:58:34 UTC 2013 - kkaempf@suse.com

- Update to 0.0.22
  New in this release:
  * Hardware provider - Added Physical Memory
  * Various under the hood improvements (some of them required by
    OpenLMI-storage)
  This release also contains a lot of bugfixes and other
  improvements, enjoy.

-------------------------------------------------------------------
Mon May  6 07:08:04 UTC 2013 - kkaempf@suse.com

- Version 0.0.21
- Added openlmi-realmd subpackage
- Add numeral prefix for the mof files
- Add FindOpenLMI.cmake and openlmi.pc to the -devel subpackage

-------------------------------------------------------------------
Fri May  3 08:29:52 UTC 2013 - kkaempf@suse.com

- Initial version 0.0.20