[MacPorts] #67442: openssh @9.3p1_0+kerberos5+xauth not compatible with openssl @3_10--segmentation fault
MacPorts
noreply at macports.org
Sat May 27 02:12:48 UTC 2023
#67442: openssh @9.3p1_0+kerberos5+xauth not compatible with openssl @3_10--
segmentation fault
-------------------------+----------------------
Reporter: EJFielding | Owner: artkiver
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Resolution: | Keywords:
Port: openssh |
-------------------------+----------------------
Comment (by artkiver):
I've done some additional testing as follows:
{{{
ssh -V
OpenSSH_9.3p1, OpenSSL 3.1.0 14 Mar 2023
}}}
{{{
port installed openssh
The following ports are currently installed:
openssh @9.3p1_0+kerberos5 (active)
}}}
So, no segfault there either. As suspected, kerberos5 seems OK as long as
OpenSSL(3) is the active TLS library.
Similarly, reinstalling OpenSSH with +xauth also does not segfault for me:
{{{
ssh -V
OpenSSH_9.3p1, OpenSSL 3.1.0 14 Mar 2023
}}}
{{{
port installed openssh
The following ports are currently installed:
openssh @9.3p1_0+kerberos5+xauth (active)
}}}
My thought is that perhaps until https://github.com/macports/macports-
ports/pull/16927 is closed/fixed that I should add a "conflicts libressl"
parameter to the kerberos5 variant as that will, for the time being, not
function unless using OpenSSL(3).
I'll prep a diff for that, but I'll wait to submit the PR until you have a
chance to respond to see if that may be an acceptable alternative for the
time being; if you can test on your Intel Mac and report back that would
be ideal since I do not think this is related to CPU architecture so much
as an issue between the active TLS library and kerberos5, which is already
a known defect though the present patch/PR to restore kerberos5
compatibility with LibreSSL has not been functional in my testing, and
presumably others' which is why it remains unmerged.
Thank you again for your patience! I hope this provides some additional
insights from another vantage?
--
Ticket URL: <https://trac.macports.org/ticket/67442#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list