--- Ges Seger <[EMAIL PROTECTED]> wrote:
> 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

EGD is great -- thanks for the suggestion -- but the "make test" is
still no go. The OpenSSL manpage for RAND_egd (to which egd.pl docs
pointed me) says if the socket is /dev/egd-pool it'll use it
automatically, but it's a no-go so far.

I'm at wit's end. Could it be something in the test httpd.conf? 

As a test I backed up the old httpd and replaced it with the new one,
and it seems to be working fine. All that took less than a minute, and
we're a small enough server that it was a tolerable interruption even
if it hadn't worked, but I'd still like to do the install, just to
update everything. Is that safe? What else does it change?


__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/

Reply via email to