Hello,
I am running Cyrus on Solaris 8. I am trying to
authenticater clients using STARTTLS via OpenSSL
0.9.6.
Since OpenSSL does not access a /dev/random package of
PRNGD automatically I need to add the following to the
Cyrus IMAP start up routine:
RAND_egd("/path/to/egd-socket");
Can someone tell me which source code file(s) need to
have this statement added to it? I would greatly
appreciate any help. Thanks
First thing: OpenSSL versions before 0.9.7 (which is
not yet released,
so I talk about all current versions), do not access
/dev/random or
PRNGD automatically. The application has to access it
explicitly.
(From the output below I am however not sure, what the
reason for
the failure is.)
You may add RAND_egd("/path/to/egd-socket"); to the
start of both
server
and client to make sure that the PRNG is properly
seeded.
__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/