sssd-2.9.4-1: Rebase to latest upstream release

Long deprecated files provider support has been removed.
  https://bugzilla.redhat.com/show_bug.cgi?id=2253183

Additionally, support of i686 is dropped because gdm-pam-extensions-devel
is no longer available on this architecture. This step follows [1]

[1] https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
This commit is contained in:
Pavel Březina 2024-01-12 14:39:15 +01:00
parent 6fd6191c5e
commit e0023eccd6
3 changed files with 14 additions and 6 deletions

1
.gitignore vendored
View File

@ -109,3 +109,4 @@ sssd-1.2.91.tar.gz
/sssd-2.9.1.tar.gz /sssd-2.9.1.tar.gz
/sssd-2.9.2.tar.gz /sssd-2.9.2.tar.gz
/sssd-2.9.3.tar.gz /sssd-2.9.3.tar.gz
/sssd-2.9.4.tar.gz

View File

@ -1 +1 @@
SHA512 (sssd-2.9.3.tar.gz) = e1c3e107c98ac2cbc4f38e435910ebd560464773e7e93c8982db37d1ccdf78bc5e3f514bbcd2aaae54074ca6197b2067531180b83ee8c0e7f94878a824834a21 SHA512 (sssd-2.9.4.tar.gz) = 9546cf074628f32137b16ca0c763988785271124244b645d1e786762e8578f10d983793a29bffcc004b064452fe8d465476a3041688d2f3c11c2751fb5bec3e2

View File

@ -42,12 +42,12 @@
%global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release}) %global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release})
Name: sssd Name: sssd
Version: 2.9.3 Version: 2.9.4
Release: 1%{?dist} Release: 1%{?dist}
Summary: System Security Services Daemon Summary: System Security Services Daemon
License: GPL-3.0-or-later License: GPL-3.0-or-later
URL: https://github.com/SSSD/sssd/ URL: https://github.com/SSSD/sssd/
Source0: https://github.com/SSSD/sssd/releases/download/2.9.3/sssd-2.9.3.tar.gz Source0: https://github.com/SSSD/sssd/releases/download/2.9.4/sssd-2.9.4.tar.gz
### Patches ### ### Patches ###
@ -60,6 +60,7 @@ Requires: sssd-krb5 = %{version}-%{release}
Requires: sssd-ldap = %{version}-%{release} Requires: sssd-ldap = %{version}-%{release}
Requires: sssd-proxy = %{version}-%{release} Requires: sssd-proxy = %{version}-%{release}
Suggests: logrotate Suggests: logrotate
Suggests: procps-ng
Suggests: python3-sssdconfig = %{version}-%{release} Suggests: python3-sssdconfig = %{version}-%{release}
Suggests: sssd-dbus = %{version}-%{release} Suggests: sssd-dbus = %{version}-%{release}
@ -74,6 +75,10 @@ Suggests: sssd-dbus = %{version}-%{release}
%global secdbpath %{sssdstatedir}/secrets %global secdbpath %{sssdstatedir}/secrets
%global deskprofilepath %{sssdstatedir}/deskprofile %global deskprofilepath %{sssdstatedir}/deskprofile
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
# gdm-pam-extensions-devel is no longer built on i686
ExcludeArch: %{ix86}
### Build Dependencies ### ### Build Dependencies ###
BuildRequires: autoconf BuildRequires: autoconf
@ -535,7 +540,6 @@ autoreconf -ivf
--with-sssd-user=%{sssd_user} \ --with-sssd-user=%{sssd_user} \
--with-syslog=journald \ --with-syslog=journald \
--with-test-dir=/dev/shm \ --with-test-dir=/dev/shm \
--with-files-provider \
%if %{build_subid} %if %{build_subid}
--with-subid \ --with-subid \
%endif %endif
@ -718,7 +722,6 @@ done
%{_libexecdir}/%{servicename}/sssd_check_socket_activated_responders %{_libexecdir}/%{servicename}/sssd_check_socket_activated_responders
%dir %{_libdir}/%{name} %dir %{_libdir}/%{name}
%{_libdir}/%{name}/libsss_files.so
%{_libdir}/%{name}/libsss_simple.so %{_libdir}/%{name}/libsss_simple.so
#Internal shared libraries #Internal shared libraries
@ -774,7 +777,6 @@ done
%{_mandir}/man1/sss_ssh_authorizedkeys.1* %{_mandir}/man1/sss_ssh_authorizedkeys.1*
%{_mandir}/man1/sss_ssh_knownhostsproxy.1* %{_mandir}/man1/sss_ssh_knownhostsproxy.1*
%{_mandir}/man5/sssd.conf.5* %{_mandir}/man5/sssd.conf.5*
%{_mandir}/man5/sssd-files.5*
%{_mandir}/man5/sssd-simple.5* %{_mandir}/man5/sssd-simple.5*
%{_mandir}/man5/sssd-sudo.5* %{_mandir}/man5/sssd-sudo.5*
%{_mandir}/man5/sssd-session-recording.5* %{_mandir}/man5/sssd-session-recording.5*
@ -1059,6 +1061,11 @@ fi
%systemd_postun_with_restart sssd.service %systemd_postun_with_restart sssd.service
%changelog %changelog
* Fri Jan 12 2024 Pavel Březina <pbrezina@redhat.com> - 2.9.4-1
- Rebase to SSSD 2.9.4
- Files provider suport remove (rhbz#2253183)
- i686 support removed (rhbz#2069738)
* Wed Nov 15 2023 Pavel Březina <pbrezina@redhat.com> - 2.9.3-1 * Wed Nov 15 2023 Pavel Březina <pbrezina@redhat.com> - 2.9.3-1
- Rebase to SSSD 2.9.3 - Rebase to SSSD 2.9.3