Resolves: RHEL-40253 - Rebase SSSD for RHEL 10-beta

Resolves: RHEL-43259 - sudo does not work any more with krb ticket
This commit is contained in:
Alexey Tikhonov 2024-06-26 14:03:20 +02:00
parent e98c25fb0b
commit 47ebe6b93a
3 changed files with 13 additions and 8 deletions

1
.gitignore vendored
View File

@ -112,3 +112,4 @@ sssd-1.2.91.tar.gz
/sssd-2.9.4.tar.gz /sssd-2.9.4.tar.gz
/sssd-2.10.0~beta1.tar.gz /sssd-2.10.0~beta1.tar.gz
/sssd-2.10.0-beta1.tar.gz /sssd-2.10.0-beta1.tar.gz
/sssd-2.10.0-beta2.tar.gz

View File

@ -1 +1 @@
SHA512 (sssd-2.10.0-beta1.tar.gz) = f643872c36b22f14eab9e8d8495d8720499a5710e45c117e71aa59ac75593767725b6c63295f37a784c1f3206cf3aef68d12b0292a5db60ca81a3aa5191dbea4 SHA512 (sssd-2.10.0-beta2.tar.gz) = 0de63006d6c9d1658edcdb76c6eca2b2a7858a0805ff3a81c96959e599dc55c09098c34b3a3e38730fbb59edd7e7d7d12eb17ede06411c8131e9dce938e0e810

View File

@ -59,13 +59,13 @@
%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.10.0~beta1 Version: 2.10.0~beta2
# Using '.el10' directly is a work around RHEL-38900 # Using '.el10' directly is a work around RHEL-38900
Release: 2.el10 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.10.0-beta1/sssd-2.10.0-beta1.tar.gz Source0: https://github.com/SSSD/sssd/releases/download/2.10.0-beta2/sssd-2.10.0-beta2.tar.gz
Source1: sssd.sysusers Source1: sssd.sysusers
### Patches ### ### Patches ###
@ -544,7 +544,7 @@ enable authentication with passkey token.
%endif %endif
%prep %prep
%autosetup -n sssd-2.10.0-beta1 -p1 %autosetup -n sssd-2.10.0-beta2 -p1
%build %build
@ -763,7 +763,7 @@ install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/sssd.conf
%dir %{_libexecdir}/%{servicename} %dir %{_libexecdir}/%{servicename}
%{_libexecdir}/%{servicename}/sssd_be %{_libexecdir}/%{servicename}/sssd_be
%{_libexecdir}/%{servicename}/sssd_nss %{_libexecdir}/%{servicename}/sssd_nss
%{_libexecdir}/%{servicename}/sssd_pam %attr(0750,root,%{sssd_user}) %caps(cap_dac_read_search=p) %{_libexecdir}/%{servicename}/sssd_pam
%{_libexecdir}/%{servicename}/sssd_autofs %{_libexecdir}/%{servicename}/sssd_autofs
%{_libexecdir}/%{servicename}/sssd_ssh %{_libexecdir}/%{servicename}/sssd_ssh
%{_libexecdir}/%{servicename}/sssd_sudo %{_libexecdir}/%{servicename}/sssd_sudo
@ -892,7 +892,7 @@ install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/sssd.conf
%files proxy %files proxy
%license COPYING %license COPYING
%{_libexecdir}/%{servicename}/proxy_child %attr(0750,root,%{sssd_user}) %{_libexecdir}/%{servicename}/proxy_child
%{_libdir}/%{name}/libsss_proxy.so %{_libdir}/%{name}/libsss_proxy.so
%files dbus -f sssd_dbus.lang %files dbus -f sssd_dbus.lang
@ -1038,7 +1038,7 @@ install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/sssd.conf
%if %{build_passkey} %if %{build_passkey}
%files passkey %files passkey
%attr(755,%{sssd_user},%{sssd_user}) %{_libexecdir}/%{servicename}/passkey_child %{_libexecdir}/%{servicename}/passkey_child
%{_libdir}/%{name}/modules/sssd_krb5_passkey_plugin.so %{_libdir}/%{name}/modules/sssd_krb5_passkey_plugin.so
%{_datadir}/sssd/krb5-snippets/sssd_enable_passkey %{_datadir}/sssd/krb5-snippets/sssd_enable_passkey
%if "%{sssd_user}" != "root" %if "%{sssd_user}" != "root"
@ -1135,6 +1135,10 @@ fi
%systemd_postun_with_restart sssd.service %systemd_postun_with_restart sssd.service
%changelog %changelog
* Wed Jun 26 2024 Alexey Tikhonov <atikhono@redhat.com> - 2.10.0~beta1-2
- Resolves: RHEL-40253 - Rebase SSSD for RHEL 10-beta
- Resolves: RHEL-43259 - sudo does not work any more with krb ticket
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.10.0~beta1-2.el10 * Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2.10.0~beta1-2.el10
- Bump release for June 2024 mass rebuild - Bump release for June 2024 mass rebuild