summaryrefslogtreecommitdiffstats
path: root/openlmi-providers.spec
Commit message (Collapse)AuthorAgeFilesLines
* spec: use python2_sitelib instead of python_sitelibMichal Minar2013-10-241-14/+12
| | | | | In the future python3's sitelib will be a default. But we're not ready for python3 yet.
* Make the new registration script the default one.Tomas Smetana2013-10-231-2/+1
|
* Remove direct dependency on systemd-libs.Jan Safranek2013-10-231-1/+0
| | | | | RPM will find the dependency by itself. This suppresses rpmlint message: E: explicit-lib-dependency systemd-libs
* spec: added cim-schema to requiresMichal Minar2013-10-231-0/+1
| | | | | | | OpenLMI providers are not usable without cim-schema installed. Let's require it. Reported by jfilak@redhat.com.
* Add explicit dependency to satisfy rpmdiffRadek Novacek2013-10-221-0/+1
| | | | | Rpmdiff requires explicit dependency between openlmi-account and openlmi-indicationmanager-libs.
* Update spec file with the new documentation structure.Jan Safranek2013-10-211-12/+25
|
* journald: Add documentationTomas Bzatek2013-10-181-3/+17
|
* spec: install fan documentationMichal Minar2013-10-181-15/+26
|
* software: make the admin documentation the same wayMichal Minar2013-10-181-1/+1
| | | | | | Let's not deviate from other providers by having '_build' directory. Also moved the sources to source directory - just like the other providers.
* spec: fix wrong provider name in metapackage (power -> powermanagement)Radek Novacek2013-10-171-1/+1
|
* spec: own directories we shipMichal Minar2013-10-171-9/+10
| | | | | There are lot of unowned directories among those installed with our openlmi-providers (sub)packages. This hopefully catches them all.
* Release 0.4.00.4.0Tomas Bzatek2013-10-151-2/+100
| | | | | | Added journald provider and also missing doc subpackages. Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
* spec: removed duplicit documentation from subpackagesMichal Minar2013-10-151-1/+3
| | | | | | | %doc macro with just file names listed in the main packages causes whole doc directory to be included. That caused the presence of OpenLMI Account documentation both in openlmi-providers and openlmi-account-doc packages.
* 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
|