[MacPorts] #63405: openssh @8.4p1_6 on El Capitan broken today - also keychain gives error message.

MacPorts noreply at macports.org
Thu Aug 26 21:35:50 UTC 2021


#63405: openssh @8.4p1_6 on El Capitan broken today - also keychain gives error
message.
---------------------------------------+--------------------
  Reporter:  snowflake                 |      Owner:  (none)
      Type:  defect                    |     Status:  new
  Priority:  Normal                    |  Milestone:
 Component:  ports                     |    Version:  2.7.99
Resolution:                            |   Keywords:
      Port:  openssh keychain openssl  |
---------------------------------------+--------------------

Comment (by snowflake):

 Replying to [comment:5 snowflake]:
 {{{
 >    680                 * Discard other fds that are hanging around.
 These can cause problem
 >    681                 * with backgrounded ssh processes started by
 ControlPersist.
 >    682                 */
 > -> 683                closefrom(STDERR_FILENO + 1);
 >    684
 >    685                /* Get user data. */
 >    686                pw = getpwuid(getuid());
 }}}
 I commented out line 683 in ssh.c, as shown above, and it now connects to
 my hosts. This is NOT a fix! I do not know why closefrom() is not working.
 Or even why it works if openssl 1.1.1k is installed.

-- 
Ticket URL: <https://trac.macports.org/ticket/63405#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list