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.2.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})
Name: sssd
Version: 2.9.3
Version: 2.9.4
Release: 1%{?dist}
Summary: System Security Services Daemon
License: GPL-3.0-or-later
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 ###
@ -60,6 +60,7 @@ Requires: sssd-krb5 = %{version}-%{release}
Requires: sssd-ldap = %{version}-%{release}
Requires: sssd-proxy = %{version}-%{release}
Suggests: logrotate
Suggests: procps-ng
Suggests: python3-sssdconfig = %{version}-%{release}
Suggests: sssd-dbus = %{version}-%{release}
@ -74,6 +75,10 @@ Suggests: sssd-dbus = %{version}-%{release}
%global secdbpath %{sssdstatedir}/secrets
%global deskprofilepath %{sssdstatedir}/deskprofile
# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
# gdm-pam-extensions-devel is no longer built on i686
ExcludeArch: %{ix86}
### Build Dependencies ###
BuildRequires: autoconf
@ -535,7 +540,6 @@ autoreconf -ivf
--with-sssd-user=%{sssd_user} \
--with-syslog=journald \
--with-test-dir=/dev/shm \
--with-files-provider \
%if %{build_subid}
--with-subid \
%endif
@ -718,7 +722,6 @@ done
%{_libexecdir}/%{servicename}/sssd_check_socket_activated_responders
%dir %{_libdir}/%{name}
%{_libdir}/%{name}/libsss_files.so
%{_libdir}/%{name}/libsss_simple.so
#Internal shared libraries
@ -774,7 +777,6 @@ done
%{_mandir}/man1/sss_ssh_authorizedkeys.1*
%{_mandir}/man1/sss_ssh_knownhostsproxy.1*
%{_mandir}/man5/sssd.conf.5*
%{_mandir}/man5/sssd-files.5*
%{_mandir}/man5/sssd-simple.5*
%{_mandir}/man5/sssd-sudo.5*
%{_mandir}/man5/sssd-session-recording.5*
@ -1059,6 +1061,11 @@ fi
%systemd_postun_with_restart sssd.service
%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
- Rebase to SSSD 2.9.3