Hi,
Thank you for your support and replies. I will be able to test this
during the weekend.
Best regards
Andreas
On 2015-09-30 22:45, Gilles Chehade wrote:
On Tue, Sep 29, 2015 at 12:52:29PM +0200, Gilles Chehade wrote:
On Tue, Sep 15, 2015 at 02:15:57PM +0000, andreas wrote:
> Hi,
>
Hi,
> Ok, so I compiled it all on my laptop. I'm running libressl-2.2.3 and
> opensmtpd-5.7.1p1
>
> What happens is RAND_bytes in rand_lib.c in libressl, line 90, calls
> arc4random_buf at line 213 in arc4random.c (in opensmtpd), which calls
> _rs_random_buf at line 141, which calls _rs_stir_if_needed at line 108,
> which calls _rs_stir, line 81, which calls back to RAND_bytes, and there we
> have an infinite loop...
>
> Obviously I'm running the wrong libressl version for the wrong opensmtpd
> version, or possibly the other way around, but can anyone tell me what I
> should be running instead, or if I have done a terrible mistake somewhere
> else?
>
> Thank you!
>
This is an issue indeed and not you didn't do a terrible mistake, this
is a chicken-egg problem that needs to be solved somehow.
We'll discuss this shortly and think of a solution.
It was reported by someone else on bugs@ too.
I'll have a diff for you tomorrow if you're ok to test this
--
Gilles Chehade
https://www.poolp.org
@poolpOrg
--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]