Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Oct 2019 17:17:47 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 241347] security/sssd: Update to 1.16.4
Message-ID:  <bug-241347-7788-SzPWNFIpcS@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-241347-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-241347-7788@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=3D241347

--- Comment #7 from Rick <vrwmiller@gmail.com> ---
Thanks for explaining 1.16 vs 2.x. It makes sense to track the same version
being deployed in Red Hat.

In considering explicit Samba dependencies, my preference remains in favor =
of
putting control in the users hands unless there is material information I am
missing or misunderstanding. Explicit dependency works for users pulling in
Samba as a direct consequence of sssd. However, users pulling in Samba as a
consequence of sssd and one or more other ports may experience conflicts an=
d/or
failed builds.

Defining explicit dependencies also implies more effort to ensure
compatibility. In other words, ports defining explicit dependencies must st=
ay
vigilant as Samba versions are deprecated. SSSD fell victim to this as Samba
4.[678] have and are reaching EOL as proven by its failure to build w/ SMB =
from
July 2019 on after Samba 4.[67] were removed and thus defaults to 4.8.

Comments to Makefile or UPDATING explaining and recommending defining defau=
lt
Samba to 4.10 when SMB is enabled are appropriate w/ the addition that chan=
ging
the default may result in undesirable behavior as a consequence of differing
ABIs with winbind_idmap_sss.so. This is irrelevant to me as each repository
stands on it=E2=80=99s own.

Having said all that, sssd w/ the attached patch for 1.16.4 continues to fa=
il
during configure citing the error above. It occurs even despite defining
PYTHON_VERSION and/or PYTHON_CMD in make.conf for either Python 2.7 or 3.6
like:

.if ${.CURDIR:M*/security/sssd}
PYTHON_VERSION=3D 3.6
PYTHON_CMD=3D/usr/local/bin/python3.6
OPTIONS_FILE_SET+=3DSMB=20=20
.endif

--=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-241347-7788-SzPWNFIpcS>