summaryrefslogtreecommitdiffstats
path: root/openlmi-providers.spec
diff options
context:
space:
mode:
Diffstat (limited to 'openlmi-providers.spec')
-rw-r--r--openlmi-providers.spec11
1 files changed, 10 insertions, 1 deletions
diff --git a/openlmi-providers.spec b/openlmi-providers.spec
index 797900f..63058f1 100644
--- a/openlmi-providers.spec
+++ b/openlmi-providers.spec
@@ -1,6 +1,6 @@
Name: openlmi-providers
Version: 0.0.25
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Set of basic CIM providers
License: LGPLv2+
@@ -211,6 +211,8 @@ popd # src/python
# for software providers
pushd src/software
%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
+install -m 755 -d $RPM_BUILD_ROOT/%{_libexecdir}/pegasus
+install -m 755 pycmpiLMI_Software-cimprovagt $RPM_BUILD_ROOT/%{_libexecdir}/pegasus/
popd # src/software
cp mof/LMI_Software.reg $RPM_BUILD_ROOT/%{_datadir}/%{name}/
@@ -280,6 +282,7 @@ cp mof/LMI_Software.reg $RPM_BUILD_ROOT/%{_datadir}/%{name}/
%dir %{python_sitelib}/openlmi/software
%{python_sitelib}/openlmi/software/*
%{python_sitelib}/openlmi_software-*
+%{_libexecdir}/pegasus/pycmpiLMI_Software-cimprovagt
%{_datadir}/%{name}/60_LMI_Software.mof
%{_datadir}/%{name}/70_LMI_SoftwareIndicationFilters.mof
@@ -311,6 +314,7 @@ cp mof/LMI_Software.reg $RPM_BUILD_ROOT/%{_datadir}/%{name}/
# If upgrading, deregister old version
if [ "$1" -gt 1 ]; then
%{_bindir}/openlmi-mof-register --just-mofs unregister \
+ %{_datadir}/%{name}/05_LMI_Qualifiers.mof \
%{_datadir}/%{name}/30_LMI_Jobs.mof \
> /dev/null 2>&1 || :;
fi
@@ -319,6 +323,7 @@ fi
/sbin/ldconfig
if [ "$1" -ge 1 ]; then
%{_bindir}/openlmi-mof-register --just-mofs register \
+ %{_datadir}/%{name}/05_LMI_Qualifiers.mof \
%{_datadir}/%{name}/30_LMI_Jobs.mof \
> /dev/null 2>&1 || :;
fi
@@ -327,6 +332,7 @@ fi
# Deregister only if not upgrading
if [ "$1" -eq 0 ]; then
%{_bindir}/openlmi-mof-register --just-mofs unregister \
+ %{_datadir}/%{name}/05_LMI_Qualifiers.mof \
%{_datadir}/%{name}/30_LMI_Jobs.mof \
> /dev/null 2>&1 || :;
fi
@@ -562,6 +568,9 @@ if [ "$1" -gt 1 ]; then
fi
%changelog
+* Tue Jul 02 2013 Michal Minar <miminar@redhat.com> 0.0.25-2
+- Added cimprovagt wrapper for SELinux for software providers.
+
* Mon Jun 03 2013 Roman Rakus <rrakus@redhat.com> - 0.0.25-1
- Release 0.0.25