diff --git a/sssd.spec b/sssd.spec index 307d179..863fa2d 100644 --- a/sssd.spec +++ b/sssd.spec @@ -61,7 +61,7 @@ Name: sssd Version: 2.10.0~beta2 # Using '.el10' directly is a work around RHEL-38900 -Release: 2%{?dist} +Release: 3%{?dist} Summary: System Security Services Daemon License: GPL-3.0-or-later URL: https://github.com/SSSD/sssd/ @@ -197,6 +197,9 @@ License: GPL-3.0-or-later # libsss_simpleifp is removed Obsoletes: libsss_simpleifp < 2.9.2 Obsoletes: libsss_simpleifp-debuginfo < 2.9.2 +%if %{use_sssd_user} +Obsoletes: sssd-polkit-rules < 2.10.0 +%endif # Requires # due to ABI changes in 1.1.30/1.2.0 Requires: libldb >= %{ldb_version} @@ -458,19 +461,6 @@ Requires: sssd-common = %{version}-%{release} Provides the D-Bus responder of the SSSD, called the InfoPipe, that allows the information from the SSSD to be transmitted over the system bus. -%if %{use_sssd_user} -%package polkit-rules -Summary: Rules for polkit integration for SSSD -Group: Applications/System -License: GPL-3.0-or-later -Requires: polkit >= 0.106 -Requires: sssd-common = %{version}-%{release} - -%description polkit-rules -Provides rules for polkit integration with SSSD. This is required -for smartcard support. -%endif - %package winbind-idmap Summary: SSSD's idmap_sss Backend for Winbind License: GPL-3.0-or-later AND LGPL-3.0-or-later @@ -850,10 +840,7 @@ install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/sssd.conf %if %{use_sysusers} %{_sysusersdir}/sssd.conf %endif - - %if %{use_sssd_user} -%files polkit-rules %{_datadir}/polkit-1/rules.d/* %endif @@ -1139,6 +1126,9 @@ fi %systemd_postun_with_restart sssd.service %changelog +* Thu Aug 22 2024 Alexey Tikhonov - 2.10.0~beta2-3 +- Resolves: RHEL-50243 - Please install sssd-polkit-rules by default + * Fri Aug 2 2024 Alexey Tikhonov - 2.10.0~beta2-2 - Resolves: RHEL-51891 - [RHEL-10]logrotate.service fails to start because /var/log/sssd has insecure permission - Resolves: RHEL-52400 - SYSDB: remove index on dataExpireTimestamp [rhel-10]