URL: https://github.com/freeipa/freeipa/pull/778 Author: MartinBasti Title: #778: ipaclient: fix missing RPM ownership Action: opened
PR body: """ FreeIPA package should own all subdirectories to work properly with 3rd party packages/plugins. https://pagure.io/freeipa/issue/6927 """ To pull the PR as Git branch: git remote add ghfreeipa https://github.com/freeipa/freeipa git fetch ghfreeipa pull/778/head:pr778 git checkout pr778
From 53e1325dbf755c36e822d0d45eb714beb481fb4a Mon Sep 17 00:00:00 2001 From: Martin Basti <mba...@redhat.com> 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 --- freeipa.spec.in | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/freeipa.spec.in b/freeipa.spec.in index 87ac7c3..0f9952d 100644 --- a/freeipa.spec.in +++ b/freeipa.spec.in @@ -1409,14 +1409,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 @@ -1428,19 +1434,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
-- Manage your subscription for the Freeipa-devel mailing list: https://www.redhat.com/mailman/listinfo/freeipa-devel Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code