Hello community,

here is the log from the commit of package sssd for openSUSE:Factory checked in 
at 2020-03-25 23:44:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sssd (Old)
 and      /work/SRC/openSUSE:Factory/.sssd.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sssd"

Wed Mar 25 23:44:03 2020 rev:102 rq:787787 version:2.2.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/sssd/sssd.changes        2020-03-19 
19:50:23.916187550 +0100
+++ /work/SRC/openSUSE:Factory/.sssd.new.3160/sssd.changes      2020-03-25 
23:44:51.144024140 +0100
@@ -1,0 +2,18 @@
+Tue Mar 24 10:49:17 UTC 2020 - Jan Engelhardt <[email protected]>
+
+- Update to 2.2.3
+  * New features:
+  * allow_missing_name now treats empty strings the same as
+    missing names.
+  * "soft_ocsp" and "soft_crl" options have been added to make
+    the checks for revoked certificates more flexible if the
+    system is offline.
+  * Smart card authentication in polkit is now allowed by default.
+  * Fixes:
+  * Handling of FreeIPA users and groups containing ‘@’ sign now
+    works.
+  * SSSD was unable to hande ldap_uri containing URIs with
+    different port numbers, which has been rectified.
+- Add 0001-Fix-build-failure-against-samba-4.12.0rc1.patch
+
+-------------------------------------------------------------------

Old:
----
  sssd-2.2.2.tar.gz
  sssd-2.2.2.tar.gz.asc

New:
----
  0001-Fix-build-failure-against-samba-4.12.0rc1.patch
  sssd-2.2.3.tar.gz
  sssd-2.2.3.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sssd.spec ++++++
--- /var/tmp/diff_new_pack.0xQvbJ/_old  2020-03-25 23:44:52.004024421 +0100
+++ /var/tmp/diff_new_pack.0xQvbJ/_new  2020-03-25 23:44:52.012024424 +0100
@@ -18,7 +18,7 @@
 %define _buildshell /bin/bash
 
 Name:           sssd
-Version:        2.2.2
+Version:        2.2.3
 Release:        0
 Summary:        System Security Services Daemon
 License:        GPL-3.0-or-later and LGPL-3.0-or-later
@@ -33,7 +33,7 @@
 Patch2:         sssd-gpo_host_security_filter-2.2.2.patch
 Patch3:         0001-Resolve-computer-lookup-failure-when-sam-cn.patch
 Patch4:         0001-AD-use-getaddrinfo-with-AI_CANONNAME-to-find-the-FQD.patch
-BuildRoot:      %_tmppath/%name-%version-build
+Patch5:         0001-Fix-build-failure-against-samba-4.12.0rc1.patch
 
 %define servicename    sssd
 %define sssdstatedir   %_localstatedir/lib/sss
@@ -527,6 +527,7 @@
 %_mandir/??/man5/sss-certmap.5.gz
 %_mandir/??/man5/sssd-ad.5.gz
 %_mandir/??/man5/sssd-files.5*
+%_mandir/??/man5/sssd-ldap-attributes.5*
 %_mandir/??/man5/sssd-secrets.5.gz
 %_mandir/??/man5/sssd-session-recording.5.gz
 %_mandir/??/man5/sssd-simple.5*
@@ -540,6 +541,7 @@
 %_mandir/man1/sss_ssh_*
 %_mandir/man5/sss-certmap.5.gz
 %_mandir/man5/sssd-files.5*
+%_mandir/man5/sssd-ldap-attributes.5*
 %_mandir/man5/sssd-session-recording.5.gz
 %_mandir/man5/sssd-simple.5*
 %_mandir/man5/sssd-sudo.5*

++++++ 0001-Fix-build-failure-against-samba-4.12.0rc1.patch ++++++
>From bc56b10aea999284458dcc293b54cf65288e325d Mon Sep 17 00:00:00 2001
From: Stephen Gallagher <[email protected]>
Date: Fri, 24 Jan 2020 15:17:39 +0100
Subject: [PATCH] Fix build failure against samba 4.12.0rc1
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

The ndr_pull_get_switch() function was dropped, but it was just a wrapper
around the ndr_token_peek() function, so we can use this approach on both
old and new versions of libndr.

Signed-off-by: Stephen Gallagher <[email protected]>

Reviewed-by: Pavel Březina <[email protected]>
---
 src/providers/ad/ad_gpo_ndr.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/providers/ad/ad_gpo_ndr.c b/src/providers/ad/ad_gpo_ndr.c
index d57303349..8f405aa62 100644
--- a/src/providers/ad/ad_gpo_ndr.c
+++ b/src/providers/ad/ad_gpo_ndr.c
@@ -105,7 +105,7 @@ ndr_pull_security_ace_object_type(struct ndr_pull *ndr,
                                   union security_ace_object_type *r)
 {
     uint32_t level;
-    level = ndr_pull_get_switch_value(ndr, r);
+    level = ndr_token_peek(&ndr->switch_list, r);
     NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
     if (ndr_flags & NDR_SCALARS) {
         NDR_CHECK(ndr_pull_union_align(ndr, 4));
@@ -135,7 +135,7 @@ ndr_pull_security_ace_object_inherited_type(struct ndr_pull 
*ndr,
                                             union 
security_ace_object_inherited_type *r)
 {
     uint32_t level;
-    level = ndr_pull_get_switch_value(ndr, r);
+    level = ndr_token_peek(&ndr->switch_list, r);
     NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
     if (ndr_flags & NDR_SCALARS) {
         NDR_CHECK(ndr_pull_union_align(ndr, 4));
@@ -198,7 +198,7 @@ ndr_pull_security_ace_object_ctr(struct ndr_pull *ndr,
                                  union security_ace_object_ctr *r)
 {
     uint32_t level;
-    level = ndr_pull_get_switch_value(ndr, r);
+    level = ndr_token_peek(&ndr->switch_list, r);
     NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
     if (ndr_flags & NDR_SCALARS) {
         NDR_CHECK(ndr_pull_union_align(ndr, 4));
-- 
2.25.1

++++++ sssd-2.2.2.tar.gz -> sssd-2.2.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/sssd/sssd-2.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.sssd.new.3160/sssd-2.2.3.tar.gz differ: char 5, 
line 1

++++++ sssd-gpo_host_security_filter-2.2.2.patch ++++++
++++ 1095 lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/sssd/sssd-gpo_host_security_filter-2.2.2.patch
++++ and 
/work/SRC/openSUSE:Factory/.sssd.new.3160/sssd-gpo_host_security_filter-2.2.2.patch



Reply via email to