summaryrefslogtreecommitdiffstats
path: root/openlmi-providers.spec
Commit message (Collapse)AuthorAgeFilesLines
* spec: added openlmi-software-doc packageMichal Minar2013-10-081-2/+18
| | | | Install software's documentation in a separate package.
* Fix ghost PCP files.Jan Safranek2013-10-031-0/+3
| | | | | | | | | | This fixes rpmlint error: openlmi-pcp.noarch: E: non-readable /var/lib/openlmi-providers/60_LMI_PCP_PMNS.mof 0L The file can't be read by everybody. If this is expected (for security reasons), contact your rpmlint distributor to get it added to the list of exceptions for your distro (or add it to your local configuration if you installed rpmlint from the source tarball).
* Add dependency to openlmi-indicationmgr-libs-devel file.Jan Safranek2013-10-031-0/+1
| | | | | This fixes rpmlint warning: no-dependency-on openlmi-indicationmanager-libs/openlmi-indicationmanager-libs-libs/libopenlmi-indicationmanager-libs
* Added documentation to subpackages.Jan Safranek2013-10-031-0/+4
| | | | | | | | This fixes rpmlint warining: openlmi-providers-devel.x86_64: W: no-documentation The package contains no documentation (README, doc, etc). You have to include documentation files.
* Fix Provides: for cura.Jan Safranek2013-10-031-6/+6
| | | | | | | | | | This fixes rpmlint warning: openlmi-providers.x86_64: W: obsolete-not-provided cura-providers If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides.
* Add OpenLMI theme for Sphinx.Jan Safranek2013-10-021-0/+17
| | | | Note that the theme is BSD-licensed.
* Release 0.3.00.3.0Roman Rakus2013-10-011-2/+8
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* Introduce toplevel openlmi config fileRadek Novacek2013-09-181-0/+1
| | | | | | | | | | | | | Toplevel openlmi configuration file (/etc/openlmi/openlmi.conf) now contains common configuration options for all providers. Configuration for each provider could be overriden in provider-specific config (/etc/openlmi/$provider/$provider.conf). This patch also modify config file handling in python providers to include this config file. There is also support for C providers (in libopenlmicommon) for reading these config files and providing default configuration options.
* spec file: add managed system metapackageTomas Smetana2013-09-161-1/+24
|
* spec: fix missing backslashJan Synacek2013-08-291-1/+1
| | | | Reported-By: Klaus Kaempf <kkaempf@suse.de>
* bumped version to 0.2.00.2.0Michal Minar2013-08-281-2/+6
|
* spec: added account documentation subpackageMichal Minar2013-08-281-1/+24
| | | | | | | | | | New subpackage: openlmi-account-doc containing admin guide Also added missing dependency for openlmi-providers-devel subpackage, which was missing konkretcmpi-python in its Requires. It needs to be present for openlmi-doc-class2rst script to work properly.
* spec: fixed installation of python eggsMichal Minar2013-08-271-4/+7
|
* spec: Fix typoRadek Novacek2013-08-271-1/+1
|
* spec: create /var/log/ directory before creating log fileRadek Novacek2013-08-271-0/+1
|
* spec: Create log file in buildrootRadek Novacek2013-08-271-0/+3
| | | | | | | | It needs to be present in the buildroot but will not be actually installed. See: http://www.rpm.org/max-rpm-snapshot/s1-rpm-inside-files-list-directives.html#S3-RPM-INSIDE-FLIST-GHOST-DIRECTIVE
* Fixed registration of __MethodParameters classes - they are for Pegasus only.Jan Safranek2013-08-151-1/+11
| | | | | SFCB does not like the initial underscore charactes, which violate MOF syntax. As consequence, the __MethodParameters classes are now in separate MOF file.
* spec: Require dmidecode only on supported archs0.1.1Radek Novacek2013-08-081-0/+3
|
* Bump version to 0.1.1Radek Novacek2013-08-081-2/+6
|
* providers: fixed installation of python lmi namespace packageMichal Minar2013-08-061-1/+7
| | | | | | Setuptools do not install __init__ module of top-level namespace module, which prevents user installed eggs from being loaded. This commit adds installation statements to spec itself.
* Add logging to the openlmi-mof-register scriptRadek Novacek2013-08-021-146/+91
| | | | | Each command in the registration script is now logged into /var/log/openlmi-install.log file.
* spec: register profiles only with pegasusRadek Novacek2013-08-011-27/+27
|
* Correctly obsolete openlmi-providers-python package to have correct upgrade ↵Jan Safranek2013-07-311-0/+2
| | | | path.
* Removed dependency on openlmi-providers.Jan Safranek2013-07-311-1/+0
|
* Bump version to 0.1.00.1.0Radek Novacek2013-07-311-2/+5
|
* spec file updated to split python packageMichal Minar2013-07-301-11/+30
| | | | | openlmi-python subpackage no longer exists openlmi-python-base and openlmi-python-providers made instead
* spec: Add Requires: realmd to the realmd providerRadek Novacek2013-07-301-0/+1
|
* Increased release version and added changelog message to the .specPeter Schiffer2013-07-291-1/+4
|
* Hardware: Modified .spec file to register hardware profilesPeter Schiffer2013-07-291-0/+20
|
* Fixed %post scripts to register providers on installation and %preun to ↵Jan Safranek2013-07-291-9/+8
| | | | uninstall them.
* providers: registration mof for software added to specMichal Minar2013-07-261-0/+5
|
* don't use PG_InterOp namespaceMichal Minar2013-07-261-24/+9
| | | | | register contents of mofs just to root/interop now that tog-pegasus uses this namespace
* service: add profile registration, selinux wrapper and class versionJan Synacek2013-07-261-0/+11
|
* Remove obsolete 30_LMI_ProfileRegistration.mof.Jan Safranek2013-07-261-25/+0
| | | | We use native Pegasus profile registration.
* spec: fix namespacesJan Synacek2013-07-261-6/+6
|
* spec: correctly install realmd registration mof and selinux wrapperJan Synacek2013-07-261-0/+2
|
* Added cimprovagt wrapper for Fan profile.Jan Safranek2013-07-261-0/+1
|
* Register profile for LMI_Fan providerJan Safranek2013-07-261-0/+10
|
* realmd: add profile registration and class versioning in mofJan Synacek2013-07-261-0/+9
|
* power: add profile registration and cimprovagt wrapper to specRadek Novacek2013-07-261-0/+12
|
* account: correctly register profiles in spec, do not hardcode version in skelJan Synacek2013-07-251-0/+10
|
* logicalfile: add profile registrationJan Synacek2013-07-251-1/+14
|
* Add version to mof/reg registrationRadek Novacek2013-07-251-28/+32
| | | | | | | | Both (un)register-$PROVIDER and specfile are updated to use version during register/unregister. Version of OpenLMI-Providers *MUST* be kept up-to-date in top level CMakeLists.txt.
* software: added sample configurationMichal Minar2013-07-231-2/+6
| | | | install software configs in spec
* Fixed changelog date.Jan Safranek2013-07-181-1/+1
|
* Merge branch 'master'Peter Schiffer2013-07-181-2/+80
|\
| * PCP<->CIM bridge prototype v3Frank Ch. Eigler2013-07-181-2/+80
| | | | | | | | | | | | | | | | - contents properly built/packaged into openlmi-pcp subrpm - a cron.daily job conditionally (rarely) rebuilds the MOF/REG files based upon current PCP state - /usr/bin/openlmi-pcp-generate able to be run by hand, cron.daily job minimal - more run-time PCP error tolerance
* | Hardware: Package the cmpiLMI_Hardware-cimprovagt filePeter Schiffer2013-07-161-0/+1
|/ | | | Added and packaged the cmpiLMI_Hardware-cimprovagt file for hardware provider.
* spec: add libselinux-devel to BuildRequiresJan Synacek2013-07-151-1/+5
|
* added profile registration classMichal Minar2013-07-101-1/+29
| | | | | | | | Each OpenLMI profile should define static instance of LMI_RegisteredProfile in one of its mof files. This instance should use CIM_RegisteredProfile::RegisteredVersion to say, which version of DMTF/SMASH profile it implements. And Major/Minor versions and RevisionNumber for any API/implementation changes.