From 6f2708e350a096a8d3ea4feb177370d9cb1afa81 Mon Sep 17 00:00:00 2001 From: Martin Basti Date: Wed, 10 May 2017 18:39:22 +0200 Subject: [PATCH] ipaclient: fix missing RPM ownership FreeIPA package should own all subdirectories to work properly with 3rd party packages/plugins. https://pagure.io/freeipa/issue/6927 Reviewed-By: Pavel Vomacka --- freeipa.spec.in | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/freeipa.spec.in b/freeipa.spec.in index 3a5a9b4087d2394d6e8556d62da46a3dc922c913..0335a9970be82e80e98696f3d7fd4ec64894ef5f 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -1404,14 +1404,20 @@ fi %doc README.md Contributors.txt %license COPYING %dir %{python_sitelib}/ipaclient -%dir %{python_sitelib}/ipaclient/plugins %{python_sitelib}/ipaclient/*.py* +%dir %{python_sitelib}/ipaclient/install %{python_sitelib}/ipaclient/install/*.py* +%dir %{python_sitelib}/ipaclient/plugins %{python_sitelib}/ipaclient/plugins/*.py* +%dir %{python_sitelib}/ipaclient/remote_plugins %{python_sitelib}/ipaclient/remote_plugins/*.py* %{python_sitelib}/ipaclient/remote_plugins/2_*/*.py* +%dir %{python_sitelib}/ipaclient/csrgen +%dir %{python_sitelib}/ipaclient/csrgen/profiles %{python_sitelib}/ipaclient/csrgen/profiles/*.json +%dir %{python_sitelib}/ipaclient/csrgen/rules %{python_sitelib}/ipaclient/csrgen/rules/*.json +%dir %{python_sitelib}/ipaclient/csrgen/templates %{python_sitelib}/ipaclient/csrgen/templates/*.tmpl %{python_sitelib}/ipaclient-*.egg-info @@ -1423,19 +1429,25 @@ fi %doc README.md Contributors.txt %license COPYING %dir %{python3_sitelib}/ipaclient -%dir %{python3_sitelib}/ipaclient/plugins %{python3_sitelib}/ipaclient/*.py %{python3_sitelib}/ipaclient/__pycache__/*.py* +%dir %{python3_sitelib}/ipaclient/install %{python3_sitelib}/ipaclient/install/*.py %{python3_sitelib}/ipaclient/install/__pycache__/*.py* +%dir %{python3_sitelib}/ipaclient/plugins %{python3_sitelib}/ipaclient/plugins/*.py %{python3_sitelib}/ipaclient/plugins/__pycache__/*.py* +%dir %{python3_sitelib}/ipaclient/remote_plugins %{python3_sitelib}/ipaclient/remote_plugins/*.py %{python3_sitelib}/ipaclient/remote_plugins/__pycache__/*.py* %{python3_sitelib}/ipaclient/remote_plugins/2_*/*.py %{python3_sitelib}/ipaclient/remote_plugins/2_*/__pycache__/*.py* +%dir %{python3_sitelib}/ipaclient/csrgen +%dir %{python3_sitelib}/ipaclient/csrgen/profiles %{python3_sitelib}/ipaclient/csrgen/profiles/*.json +%dir %{python3_sitelib}/ipaclient/csrgen/rules %{python3_sitelib}/ipaclient/csrgen/rules/*.json +%dir %{python3_sitelib}/ipaclient/csrgen/templates %{python3_sitelib}/ipaclient/csrgen/templates/*.tmpl %{python3_sitelib}/ipaclient-*.egg-info -- 2.9.3