| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
Devassistant is by default disabled, it needs to be explicitly enabled
when it should be used.
|
|
|
|
|
|
|
| |
Add support for easier enabling/disabling providers on different
versions of hosting operating system.
Also add support for RHEL-6.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Make naming consistent. Gather common functionality into one library and
try to use it across all providers.
Introduce libtool-style versioning for libraries.
|
|
|
|
|
| |
RHEL 7.0 comes with a rather old devassistant package version than we require
so let's disable DevAssistant support for OpenLMI temporarily.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
This commit disables automatic registration of openlmi-pcp because the
mof and reg files don't exist when package is installed
It also adds a check if the openlmi-pcp provider is installed when
uninstalling.
|
|
|
|
| |
This patch removes trailing spaces from source files.
|
|
|
|
|
| |
Add a couple of changes that were in the Fedora spec file and not
upstream. They should differ as little as possible.
|
|
|
|
|
|
| |
Update OpenLMI 1.0.1 metapackage definition to contain
openlmi-providers = 0.4.2, openlmi-networking >= 0.2.2 and
openlmi-storage >= 0.7.1
|
|
|
|
|
|
|
|
|
|
| |
When openlmi metapackage defines its Version and Release, it overrides
%{version} and %{release} globals and all it usages will be replaced by
version and release of metapackage instead of version and release of
openlmi-providers package as was expected.
This patch introduces new globals that ensures that the correct version
and release are used in the requirements and scripts.
|
| |
|
|
|
|
|
|
|
|
| |
The spec %cmake macro creates a build sub directory, conflicting with
Fedora's %cmake.
This patch introduces a target_builddir macro which equals
%{_target_platform}/build for SUSE and %{_target_platform} else.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
'yum update openlmi-providers' might pull just new -providers, without
new -python-base.
|
|
|
|
| |
openlmi-mof-register now needs openlmi-python-base to get lmi.base.mofparse.
|
|
|
|
|
|
| |
Added openlmi-python-test subpackage with contents taken from
src/python/lmi/test. This allows for testing code charing among verious
openlmi* git repositories.
|
|
|
|
| |
Set strict version dependencies for the meta-package
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The commit aac4d3a0d1dc brought new symbols in the code without bumping
libuser version req.
|
|
|
|
|
|
|
| |
When provider is disabled via WITH-PROVIDER=OFF in cmake, don't install
even the mof file.
Fixes ticket #170.
|
| |
|
|
|
|
|
| |
New Provider:
* LMI_DiskPhysicalPackage
|
|
|
|
| |
Also remove dependency on sblim-cmpi-base
|
| |
|
|
|
|
|
| |
In the future python3's sitelib will be a default. But we're not
ready for python3 yet.
|
| |
|
|
|
|
|
| |
RPM will find the dependency by itself. This suppresses rpmlint message:
E: explicit-lib-dependency systemd-libs
|
|
|
|
|
|
|
| |
OpenLMI providers are not usable without cim-schema installed. Let's
require it.
Reported by jfilak@redhat.com.
|
|
|
|
|
| |
Rpmdiff requires explicit dependency between openlmi-account and
openlmi-indicationmanager-libs.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
Let's not deviate from other providers by having '_build' directory.
Also moved the sources to source directory - just like the other
providers.
|
| |
|
|
|
|
|
| |
There are lot of unowned directories among those installed with our
openlmi-providers (sub)packages. This hopefully catches them all.
|
|
|
|
|
|
| |
Added journald provider and also missing doc subpackages.
Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
|
|
|
|
|
|
|
| |
%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.
|
|
|
|
| |
Install software's documentation in a separate package.
|
|
|
|
|
|
|
|
|
|
| |
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).
|