You need a more recent OpenSSH. The old versions of OpenSSH did a foolish thing with their portable arc4random, and called RAND_BYTES.
New OpenSSH does not do this. On Fri, Jul 11, 2014 at 6:07 PM, Hanno Böck <[email protected]> wrote: > Hi, > > I just noted that when I recompiled openssh against libressl (both > portable versions on linux) ssh segfaults when I try to use it. > > Running it through ltrace it seems this happens when RAND_bytes is > called. I haven't debugged this in detail, but some observations: > * RAND_bytes in libressl calls arc4random > * arc4random is a compat function both in openssh and libressl > * arc4random from openssh uses RAND_bytes > > Is there some funny recursion going on here? > > cu, > -- > Hanno Böck > http://hboeck.de/ > > mail/jabber: [email protected] > GPG: BBB51E42
