From 734e0700d211db7d0983249732bb884c4ffdf976 Mon Sep 17 00:00:00 2001 From: Lukas Slebodnik Date: Thu, 7 Jan 2016 20:06:58 +0100 Subject: [PATCH] SPEC: Fix unowned directories https://fedoraproject.org/wiki/Packaging:UnownedDirectories --- contrib/sssd.spec.in | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/contrib/sssd.spec.in b/contrib/sssd.spec.in index 0a318316d2f0c0ad81c9c339b775dbc1d3692056..7ab9729df69aadf3ddf253c38a8a7bd96eb3a728 100644 --- a/contrib/sssd.spec.in +++ b/contrib/sssd.spec.in @@ -697,6 +697,8 @@ rm -rf $RPM_BUILD_ROOT %{_libexecdir}/%{servicename}/p11_child %if (0%{?install_pcscd_polkit_rule} == 1) +%dir %{_datadir}/polkit-1 +%dir %{_datadir}/polkit-1/rules.d %{_datadir}/polkit-1/rules.d/* %endif @@ -714,7 +716,8 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/%{name}/libsss_semanage.so # 3rd party application libraries -%{_libdir}/sssd/modules/libsss_autofs.so +%dir %{_libdir}/%{name}/modules +%{_libdir}/%{name}/modules/libsss_autofs.so %{_libdir}/libsss_sudo.so %{_libdir}/libnfsidmap/sss.so @@ -732,10 +735,10 @@ rm -rf $RPM_BUILD_ROOT %ghost %attr(0644,sssd,sssd) %verify(not md5 size mtime) %{mcpath}/group %ghost %attr(0644,sssd,sssd) %verify(not md5 size mtime) %{mcpath}/initgroups %attr(755,sssd,sssd) %dir %{pipepath} +%attr(700,sssd,sssd) %dir %{pipepath}/private %attr(755,sssd,sssd) %dir %{pubconfpath} %attr(755,sssd,sssd) %dir %{pubconfpath}/krb5.include.d %attr(755,sssd,sssd) %dir %{gpocachepath} -%attr(700,sssd,sssd) %dir %{pipepath}/private %attr(750,sssd,sssd) %dir %{_var}/log/%{name} %attr(711,sssd,sssd) %dir %{_sysconfdir}/sssd %ghost %attr(0600,sssd,sssd) %config(noreplace) %{_sysconfdir}/sssd/sssd.conf @@ -743,7 +746,9 @@ rm -rf $RPM_BUILD_ROOT %attr(755,root,root) %dir %{_sysconfdir}/systemd/system/sssd.service.d %config(noreplace) %{_sysconfdir}/systemd/system/sssd.service.d/journal.conf %endif +%dir %{_sysconfdir}/logrotate.d %config(noreplace) %{_sysconfdir}/logrotate.d/sssd +%dir %{_sysconfdir}/rwtab.d %config(noreplace) %{_sysconfdir}/rwtab.d/sssd %dir %{_datadir}/sssd %{_datadir}/sssd/sssd.api.conf @@ -831,10 +836,13 @@ rm -rf $RPM_BUILD_ROOT %{_libdir}/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so %{_libdir}/krb5/plugins/authdata/sssd_pac_plugin.so %if (0%{?with_cifs_utils_plugin} == 1) +%dir %{_libdir}/cifs-utils %{_libdir}/cifs-utils/cifs_idmap_sss.so +%dir %{_sysconfdir}/cifs-utils %ghost %{_sysconfdir}/cifs-utils/idmap-plugin %endif %if (0%{?with_krb5_localauth_plugin} == 1) +%dir %{_libdir}/%{name}/modules %{_libdir}/%{name}/modules/sssd_krb5_localauth_plugin.so %endif %{_mandir}/man8/pam_sss.8* @@ -876,6 +884,7 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %dir %{python3_sitelib}/SSSDConfig %{python3_sitelib}/SSSDConfig/*.py* +%dir %{python3_sitelib}/SSSDConfig/__pycache__ %{python3_sitelib}/SSSDConfig/__pycache__/*.py* %endif @@ -957,6 +966,7 @@ rm -rf $RPM_BUILD_ROOT %files libwbclient %defattr(-,root,root,-) +%dir %{_libdir}/%{name}/modules %{_libdir}/%{name}/modules/libwbclient.so.* %files libwbclient-devel -- 2.5.0