diff --git a/sssd-2.8.2.tar.gz b/sssd-2.9.4.tar.gz similarity index 50% rename from sssd-2.8.2.tar.gz rename to sssd-2.9.4.tar.gz index f0c15720ea65c00683bb76bc1ce1db679a4c39e8..51a8a27f7c22c79bfe341460454f8ad1c606d675 100644 Binary files a/sssd-2.8.2.tar.gz and b/sssd-2.9.4.tar.gz differ diff --git a/sssd.spec b/sssd.spec index 467ae927cf44824e9aa077956d74d1eac96329ca..7aa0c28bd9c9d88f6e86eb4851ec2c53c500840a 100644 --- a/sssd.spec +++ b/sssd.spec @@ -1,4 +1,4 @@ -%define anolis_release 2 +%define anolis_release 1 %global sssd_user sssd %global child_attrs 4750 @@ -17,7 +17,7 @@ %global samba_package_version %(rpm -q samba-devel --queryformat %{version}-%{release}) Name: sssd -Version: 2.8.2 +Version: 2.9.4 Release: %{anolis_release}%{?dist} Summary: System Security Services Daemon License: GPLv3+ @@ -139,6 +139,10 @@ Requires: (sssd-nfs-idmap = %{version}-%{release} if libnfsidmap) Requires: libsss_idmap = %{version}-%{release} Requires: libsss_certmap = %{version}-%{release} Requires(pre): shadow-utils + +Obsoletes: libsss_simpleifp < 2.9.2 +Obsoletes: libsss_simpleifp-debuginfo < 2.9.2 + %{?systemd_requires} ### Provides ### @@ -393,22 +397,7 @@ Requires: sssd-common = %{version}-%{release} Provides rules for polkit integration with SSSD. This is required for smartcard support. -%package -n libsss_simpleifp -Summary: The SSSD D-Bus responder helper library -License: GPLv3+ -Requires: sssd-dbus = %{version}-%{release} - -%description -n libsss_simpleifp -Provides library that simplifies D-Bus API for the SSSD InfoPipe responder. - -%package -n libsss_simpleifp-devel -Summary: The SSSD D-Bus responder helper library -License: GPLv3+ -Requires: dbus-devel -Requires: libsss_simpleifp = %{version}-%{release} - -%description -n libsss_simpleifp-devel -Provides library that simplifies D-Bus API for the SSSD InfoPipe responder. +## libsss_simpleifp has been removed %package winbind-idmap Summary: SSSD's idmap_sss Backend for Winbind @@ -506,7 +495,7 @@ program to handle the OAuth 2.0 Device Authorization Grant is provided. %py3_shebang_fix src/tools/analyzer/sss_analyze sed -i -e 's:/usr/bin/python:/usr/bin/python3:' src/tools/sss_obfuscate -%check +%check export CK_TIMEOUT_MULTIPLIER=10 %make_build check VERBOSE=yes || cat test-suite.log unset CK_TIMEOUT_MULTIPLIER @@ -670,9 +659,7 @@ done %{_libexecdir}/%{servicename}/sssd_check_socket_activated_responders %dir %{_libdir}/%{name} -%{_libdir}/%{name}/libsss_files.so %{_libdir}/%{name}/libsss_simple.so -%{abidir}/libsss_files.dump %{abidir}/libsss_simple.dump #Internal shared libraries @@ -743,7 +730,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* @@ -816,20 +802,9 @@ done %{_mandir}/man5/sssd-ifp.5* %{_unitdir}/sssd-ifp.service # InfoPipe DBus plumbing -%{_sysconfdir}/dbus-1/system.d/org.freedesktop.sssd.infopipe.conf +%{_datadir}/dbus-1/system.d/org.freedesktop.sssd.infopipe.conf %{_datadir}/dbus-1/system-services/org.freedesktop.sssd.infopipe.service -%files -n libsss_simpleifp -%{_libdir}/libsss_simpleifp.so.* -%{abidir}/libsss_simpleifp.dump - -%files -n libsss_simpleifp-devel -%doc sss_simpleifp_doc/html -%{_includedir}/sss_sifp.h -%{_includedir}/sss_sifp_dbus.h -%{_libdir}/libsss_simpleifp.so -%{_libdir}/pkgconfig/sss_simpleifp.pc - %files client -f sssd_client.lang %license src/sss_client/COPYING src/sss_client/COPYING.LESSER %{_libdir}/libnss_sss.so.2 @@ -1053,8 +1028,8 @@ fi %systemd_postun_with_restart sssd.service %changelog -* Wed Mar 13 2024 Zhao Hang - 2.8.2-2 -- Rebuild with python3.11 +* Wed Mar 13 2024 Yangxinyu - 2.9.4-1 +- New version 2.9.4 * Sat Apr 22 2023 Funda Wang - 2.8.2-1 - New version 2.8.2