[Bug 3697] session.c:709:3: error: call to undeclared function 'PRIVSEP';

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Tue Jun 4 08:52:13 AEST 2024


https://bugzilla.mindrot.org/show_bug.cgi?id=3697

--- Comment #2 from グレェ「grey」 <artkiver at gmail.com> ---
(In reply to Damien Miller from comment #1)
> Created attachment 3816 [details]
> remove obsolete PRIVSEP() macro use
> 
> Sorry about this - I missed these during the recent splitting of
> sshd.
> 
> This patch should fix it, though our test suite suggests there might
> remain some problems on OSX wrt PAM that I haven't been able to
> reproduce because I don't have a Mac ATM. You could see if these are
> a problem using something like:
> 
> make t-exec TEST_SSH_SSHD_CONFOPTS='UsePam yes'

Thank you for the quick response!

Your patch seems to have at least resolved the challenges I had with
building.

% ./ssh -V
OpenSSH_9.7p1-snap20240604, LibreSSL 3.9.2

Admittedly, I don't use PAM on macOS/OS X either so much as I was using
./configure parameters cribbed from MacPorts' Portfile invocation (the
PAM related diff MacPorts' OpenSSH uses under /files/ predates my
maintainer volunteering as well, so I admit I have mostly just left it
alone).

I'll see if I can do some more testing, but for the time being if I
run:
%make t-exec TEST_SSH_SSHD_CONFOPTS='UsePam yes'

It hangs at the "run test connect.sh ...
ssh direct connect failed"

Possibly because I need to tweak my local firewall or some other
settings.

Regardless, thank you again for the quick diff fix!

-- 
You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.


More information about the openssh-bugs mailing list