From bff26bbb5978fdbb98578a5b2c785a1a4eeb8f3e Mon Sep 17 00:00:00 2001 From: DistroBaker Date: Fri, 19 Feb 2021 18:11:37 +0000 Subject: [PATCH] Merged update from upstream sources This is an automated DistroBaker update from upstream sources. If you do not know what this is about or would like to opt out, contact the OSCI team. Source: https://src.fedoraproject.org/rpms/sssd.git#614d42d9f58eb2f3e71cf68381f40e6a9ff185f8 --- sssd.spec | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/sssd.spec b/sssd.spec index 861a34c..914072f 100644 --- a/sssd.spec +++ b/sssd.spec @@ -27,7 +27,7 @@ Name: sssd Version: 2.4.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: System Security Services Daemon License: GPLv3+ URL: https://github.com/SSSD/sssd/ @@ -37,7 +37,6 @@ Source0: https://github.com/SSSD/sssd/releases/download/2.4.2/sssd-2.4.2.tar.gz ### Dependencies ### -Requires: python3-sssdconfig = %{version}-%{release} Requires: sssd-ad = %{version}-%{release} Requires: sssd-common = %{version}-%{release} Requires: sssd-ipa = %{version}-%{release} @@ -45,6 +44,7 @@ Requires: sssd-krb5 = %{version}-%{release} Requires: sssd-ldap = %{version}-%{release} Recommends: sssd-proxy = %{version}-%{release} Recommends: logrotate +Suggests: python3-sssdconfig = %{version}-%{release} Suggests: sssd-dbus = %{version}-%{release} %global servicename sssd @@ -752,8 +752,8 @@ done %files krb5-common %license COPYING %attr(755,%{sssd_user},%{sssd_user}) %dir %{pubconfpath}/krb5.include.d -%attr(4750,root,%{sssd_user}) %{_libexecdir}/%{servicename}/ldap_child -%attr(4750,root,%{sssd_user}) %{_libexecdir}/%{servicename}/krb5_child +%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/ldap_child +%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/krb5_child %files krb5 -f sssd_krb5.lang %license COPYING @@ -768,7 +768,7 @@ done %license COPYING %attr(700,%{sssd_user},%{sssd_user}) %dir %{keytabdir} %{_libdir}/%{name}/libsss_ipa.so -%attr(4750,root,%{sssd_user}) %{_libexecdir}/%{servicename}/selinux_child +%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/selinux_child %{_mandir}/man5/sssd-ipa.5* %files ad -f sssd_ad.lang @@ -779,7 +779,7 @@ done %files proxy %license COPYING -%attr(4750,root,%{sssd_user}) %{_libexecdir}/%{servicename}/proxy_child +%attr(%{child_attrs},root,%{sssd_user}) %{_libexecdir}/%{servicename}/proxy_child %{_libdir}/%{name}/libsss_proxy.so %files dbus -f sssd_dbus.lang @@ -1009,6 +1009,9 @@ fi %systemd_postun_with_restart sssd.service %changelog +* Fri Feb 19 2021 Pavel Březina - 2.4.2-2 +- Remove setuid from child binaries and relax requirement on python3-sssdconfig + * Fri Feb 19 2021 Pavel Březina - 2.4.2-1 - Rebase to SSSD 2.4.2