summaryrefslogtreecommitdiffstats
path: root/openlmi-providers.spec
diff options
context:
space:
mode:
authorMichal Minar <miminar@redhat.com>2013-07-02 13:54:38 +0200
committerMichal Minar <miminar@redhat.com>2013-07-04 10:30:36 +0200
commit9086dae6d7db5c39e19315991e4b393c600263b7 (patch)
tree38046ebd0a90eec7257df1985741ed2ceaa31751 /openlmi-providers.spec
parent5978cff3e472c73fa52fcd082e9ed0c286aa4675 (diff)
downloadopenlmi-providers-9086dae6d7db5c39e19315991e4b393c600263b7.tar.gz
openlmi-providers-9086dae6d7db5c39e19315991e4b393c600263b7.tar.xz
openlmi-providers-9086dae6d7db5c39e19315991e4b393c600263b7.zip
added cimprovagt wrapper script for SELinux
added missing group attribute to providers readded registration of 05_LMI_Qualifiers.mof to scripts
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