[Bug 217623] security/sssd: support for current krb5 and samba releases / update to sssd 1.15.0 ??

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Aug 9 14:00:50 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217623

--- Comment #3 from Rick Miller <vmiller at hostileadmin.com> ---
I deploy sssd on FreeBSD 10.x in conjunction with MIT krb, OpenLDAP, and SASL. 
The current version of sssd in FreeBSD Ports (1.11.7) contains a bug described
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’d like to disable this feature
though it’s understood others may need this feature.  So, it is prudent 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 the
patches that failed.  Each one was evaluated individually and compared to the
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

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


More information about the freebsd-ports-bugs mailing list