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

Reply via email to