Thank you, Lutz and Parad, for having pity with my plight!
Yes, the addition of SYSLIBS=lsocket relieved some of the pressure at least!
I pumped 102695 byte of unique material into /tmp/prngd-seed.
Running /usr/local/sbin/prngd-d /var/run/egd-pool now gives:
Debugging enabled
Read 102695 bytes
Wrote 1024 bytes back to seed file
Could not bind socket to /var/run/egd-pool: Invalid argument
I took a look at the prngd-seed and it has indeed been written over as
indicated.
By the way, Lutz, you have my word that a complete set of all changes I have
made in Makefile, prngd.c and prngd.conf will be sent to you when this is up.
Its the very least I can do!
And thanks for the insight on the 'W option. This is all rather interesting,
if a bit frustrating.
Thanks, guys!
George Walsh,
Managing Director,
Travel Seewise Pacfic Corp
Vancouver, Canada
As Parad Warudka already pointed out, you are missing a library, probably
-lsocket.
I have just checked out OpenSSH, for several SCO versions the linker line
looks like this:
LIBS="$LIBS -lgen -lsocket -lprot -lx"
so -lsocket is a quite good guess :-)
I only have HP-UX and Linux available, so I cannot test this myself.
Actually, I am working on an "autoconf" based configuration for PRNGD,
but it may take some more days before I can release it and it will probably
also take some tests on platforms I don't have before it will become
mature :-)
BTW -Wall is the GNU-C option for "Warnings: all", it would not help at all.
Best regards,
Lutz
PS. If you finally succeed, please send me your configuration for inclusion
into future versions.
____________________________________________________________________
Get your own FREE, personal Netscape WebMail account today at
http://home.netscape.com/webmail
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]