Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sssd for openSUSE:Factory checked in at 2026-06-13 18:44:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sssd (Old) and /work/SRC/openSUSE:Factory/.sssd.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sssd" Sat Jun 13 18:44:53 2026 rev:152 rq:1358763 version:2.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sssd/sssd.changes 2026-06-04 18:53:20.598468962 +0200 +++ /work/SRC/openSUSE:Factory/.sssd.new.1981/sssd.changes 2026-06-13 18:45:07.879931672 +0200 @@ -1,0 +2,10 @@ +Thu Jun 11 17:24:09 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 2.13.1 + * Fixed an issue where SSSD fails to start when DNS is + unresponsive. + * SSSD no longer crashes if ``ldap_read_rootdse=never`` and + ``enumerate=true`` is set. +- Add jwk.patch + +------------------------------------------------------------------- Old: ---- sssd-2.13.0.tar.gz sssd-2.13.0.tar.gz.asc New: ---- jwk.patch sssd-2.13.1.tar.gz sssd-2.13.1.tar.gz.asc ----------(New B)---------- New: ``enumerate=true`` is set. - Add jwk.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sssd.spec ++++++ --- /var/tmp/diff_new_pack.MBPhqh/_old 2026-06-13 18:45:08.971977164 +0200 +++ /var/tmp/diff_new_pack.MBPhqh/_new 2026-06-13 18:45:08.975977330 +0200 @@ -17,7 +17,7 @@ Name: sssd -Version: 2.13.0 +Version: 2.13.1 Release: 0 Summary: System Security Services Daemon License: GPL-3.0-or-later AND LGPL-3.0-or-later @@ -37,6 +37,7 @@ Patch14: symvers.patch Patch15: logrotate.patch Patch16: 0016-UsrEtc.patch +Patch17: jwk.patch BuildRequires: autoconf >= 2.59 BuildRequires: automake BuildRequires: bc ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.MBPhqh/_old 2026-06-13 18:45:09.023979329 +0200 +++ /var/tmp/diff_new_pack.MBPhqh/_new 2026-06-13 18:45:09.031979663 +0200 @@ -1,5 +1,5 @@ -mtime: 1780492694 -commit: 76db8336e0f00bf127f925694633e57881e937654be9dd1d623d89d35594325c +mtime: 1781198849 +commit: 25027574627cd9b37f97f1ed182fd5af3eabc459ccd86759cbc74dac58ac2df0 url: https://src.opensuse.org/jengelh/sssd revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-06-11 19:27:29.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ jwk.patch ++++++ >From 8974a2d86c9253d9759becfeb62f1af549e8e17a Mon Sep 17 00:00:00 2001 From: Alexey Tikhonov <[email protected]> Date: Thu, 11 Jun 2026 10:02:00 +0200 Subject: [PATCH] Make: don't compile 'oidc_child_get_jwk.c' References: https://github.com/SSSD/sssd/issues/8804 if `--without-oidc-child` Resolves: https://github.com/SSSD/sssd/issues/8803 Reviewed-by: Sumit Bose <[email protected]> (cherry picked from commit 6506858fccb11b38bf633f2ae4f57419ca427cf0) --- Makefile.am | 8 +++++--- src/tests/cmocka/test_cert_utils.c | 6 ++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/Makefile.am b/Makefile.am index 0ca40d9b6..5adbea926 100644 --- a/Makefile.am +++ b/Makefile.am @@ -3655,14 +3655,12 @@ test_cert_utils_SOURCES = \ src/tests/cmocka/test_cert_utils.c \ src/responder/ssh/ssh_cert_to_ssh_key.c \ src/util/cert_derb64_to_ldap_filter.c \ - src/oidc_child/libcrypto/oidc_child_get_jwk.c \ $(NULL) test_cert_utils_CFLAGS = \ $(AM_CFLAGS) \ -U SSSD_LIBEXEC_PATH -DSSSD_LIBEXEC_PATH=\"$(abs_builddir)\" \ -I$(abs_builddir)/src \ $(CRYPTO_CFLAGS) \ - $(JOSE_CFLAGS) \ $(CMOCKA_CFLAGS) \ $(NULL) test_cert_utils_LDADD = \ @@ -3670,13 +3668,17 @@ test_cert_utils_LDADD = \ $(POPT_LIBS) \ $(TALLOC_LIBS) \ $(CRYPTO_LIBS) \ - $(JOSE_LIBS) \ libsss_debug.la \ libsss_test_common.la \ libsss_cert.la \ libsss_crypt.la \ libsss_certmap.la \ $(NULL) +if BUILD_OIDC_CHILD + test_cert_utils_SOURCES += src/oidc_child/libcrypto/oidc_child_get_jwk.c + test_cert_utils_CFLAGS += $(JOSE_CFLAGS) + test_cert_utils_LDADD += $(JOSE_LIBS) +endif test_data_provider_be_SOURCES = \ src/providers/data_provider_be.c \ diff --git a/src/tests/cmocka/test_cert_utils.c b/src/tests/cmocka/test_cert_utils.c index 9f66644d4..e1c41152a 100644 --- a/src/tests/cmocka/test_cert_utils.c +++ b/src/tests/cmocka/test_cert_utils.c @@ -32,7 +32,9 @@ #include "tests/cmocka/common_mock.h" #include "util/crypto/sss_crypto.h" #include "responder/ssh/ssh_private.h" +#ifdef BUILD_OIDC_CHILD #include "oidc_child/oidc_child_util.h" +#endif #ifdef HAVE_TEST_CA #include "tests/test_CA/SSSD_test_cert_pubsshkey_0001.h" @@ -830,6 +832,7 @@ void test_cert_to_ssh_2keys_with_certmap_2_send(void **state) talloc_free(ev); } +#ifdef BUILD_OIDC_CHILD void test_get_jwk_from_pkcs12(void **state) { int ret; @@ -871,6 +874,7 @@ void test_get_jwk_from_pkcs12(void **state) talloc_free(pkcs12); talloc_free(jwk); } +#endif int main(int argc, const char *argv[]) { @@ -911,8 +915,10 @@ int main(int argc, const char *argv[]) setup, teardown), cmocka_unit_test_setup_teardown(test_cert_to_ssh_2keys_with_certmap_2_send, setup, teardown), +#ifdef BUILD_OIDC_CHILD cmocka_unit_test_setup_teardown(test_get_jwk_from_pkcs12, setup, teardown), +#endif #endif }; -- 2.54.0 ++++++ sssd-2.13.0.tar.gz -> sssd-2.13.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/sssd/sssd-2.13.0.tar.gz /work/SRC/openSUSE:Factory/.sssd.new.1981/sssd-2.13.1.tar.gz differ: char 13, line 1
