> - Next step is to find out, why openssl blocks when accessing the egd-pool
> on Unixware...
Here's what's happening... (/u/local/var/entropy is my prngd socket):
xsocket(FP1_XPG4, PF_UNIX, SOCK_STREAM, 0) = 3
xconnect(FP1_XPG4, 3, {sin_family=AF_UNIX, path="/u/local/var/entropy"}, 22)
= 0
write(3, "\1\377", 2) = 2
read(3, "\377", 1) = 1
read(3, "%\17\24\245\241\333\322\25\32\236\270f\273\273\247\321"..., 255) =
255
getpid() = 16012 (ppid 16011)
open("/dev/urandom", O_RDONLY) = -1 ENOENT (No such file or
directory)
getuid() = 200 (euid 200)
time() = 981123359
close(3) = 0
xstat(2, "/u/local/var/entropy", {st_mode=S_IFIFO|0777, st_size=0, ...}) = 0
open("/u/local/var/entropy", O_RDONLY <unfinished ...>
--- SIGINT (Interrupt) ---
Why it tries to read from the socket as if it were a file I don't
yet know.
Something to do the the extra-wierd socket==fifo nonsense on UW7
I expect.
More information to come.
--
John Hughes <[EMAIL PROTECTED]>,
CalvaEDI SA. Tel: +33-1-4313-3131
66 rue du Moulin de la Pointe, Fax: +33-1-4313-3139
75013 PARIS.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]