Paul wrote:

> Hi, all.
> 
> I've been trying to add a couple of modules to my Apache, and just
> can't seem to get it to do it's thing.  Forgive me if I tell you too
> much, but I'm just trying to be thorough.
> 
> STEP 1:
> =======
> perl Makefile.PL USE_APACI=1 USE_DSO=0 EVERYTHING=1      \
>   DO_HTTPD=1 SSL_BASE=/usr/local/ssl                     \
>   APACHE_SRC=../apache_1.3.12/src                        \
>  
> APACI_ARGS=--enable-module=ssl,--enable-module=auth_dbm,--enable-modul
> e=info,--enable-module=rewrite,--enable-module=usertrack
> 
> This runs smoothly.
> ====================
> STEP 2: make
> This, too, runs smoothly.
> ==========================
> STEP 3: make test
> Here's the problem. It runs fine till t/TEST tries to spawn a server
> and hit it.  The server fails at init because it can't generate a
> temporary 512 bit RSA private key. I've moved to the apache directory
> and run "make certificate" before the "make test", but it doesn't help.
> 
> 
> If I'm not mistaken, I had this problem when I was first installing the
> server, and ended up skipping the test. It installed and has been
> working fine. I'd just rather have a clean test before I try installing
> and using the new binary now that it's in production.....
> 
> Anybody got a suggestion?

Recent versions of mod_ssl compiled for HPUX require an equivalent to 
Linux's /dev/random.  You can get this by downloading and installing an 
Entropy Gathering Daemon (egd), which can be found at:

http://www.lothar.com/tech/crypto/

I ran into the same problem last month upgrading my team's website, 
until trawling through various mailing list archives pointed me to egd.  
If 10.20 is anything like 11.x, this should get you through "make test" 
with flying colors.

Apologies for being sort of off-topic here...

Ges
Senior Perl Hacker
Ingenium Corporation






Reply via email to