Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 09 Aug 2017 14:00:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 217623] security/sssd: support for current krb5 and samba releases / update to sssd 1.15.0 ??
Message-ID:  <bug-217623-13-0LaFfQ8WLb@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-217623-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-217623-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D217623

--- Comment #3 from Rick Miller <vmiller@hostileadmin.com> ---
I deploy sssd on FreeBSD 10.x in conjunction with MIT krb, OpenLDAP, and SA=
SL.=20
The current version of sssd in FreeBSD Ports (1.11.7) contains a bug descri=
bed
in a bug report[1].  It is alleged that sssd 1.15.x contains a fix for this
bug.  I have, therefore, generated a patch[2] that updates the FreeBSD Port=
 to
1.15.3.  It appears to work generally.  However, during the configure phase,
the port complains and fails due to missing libnfsidmap.h.  Can you review =
and
edit the patch attached to PR 217623 and commit to Ports to update sssd to
1.15.3 and make other ancillary changes as required?

Our configuration does not utilize NFS and we=E2=80=99d like to disable thi=
s feature
though it=E2=80=99s understood others may need this feature.  So, it is pru=
dent for the
Port to support disabling/enabling this feature via `make config`.

A few notes about the 1.15.3 patch for sssd:

* The patch was generated first by editing the Makefile and distinfo to
download the 1.15.3 sources. Subsequent build attempts called out each of t=
he
patches that failed.  Each one was evaluated individually and compared to t=
he
sssd 1.15.3 sources which they patched.  Finally, using diff to compare an
unedited 1.15.3 source file against an edited 1.15.3 source file produced a
patch.

* It appeared that patch-configure.ac and patch-src__util__signal.c were not
necessary to implement the changes made by them as it appeared the upstream
sources already implemented them.  However, applying the patch left a zero-=
byte
file that Poudriere choked on and failed when attempting to apply.  Removing
the zero-byte files allowed the port to proceed to the configure phase.


[1] https://pagure.io/SSSD/sssd/issue/2494
[2]
https://github.com/freebsd/freebsd-ports/compare/master...vrsnvmiller:master

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-217623-13-0LaFfQ8WLb>