>Although.. building mod_ssl (current) + mod_perl (current) on Aapche
>1.3.6 using APACI is still driving me batty with make errors.  ::sigh::
>--
>Regards,
>Dave

============================================================

Love these lists!  I just documented the full set of steps I went batty
figuring out with mod_perl and mod_ssl w/APACI Apache 1.3.6 this week.  See
directions I setup below (I also added the mod_auth_anon, mod_cern_meta and
mod_speling in there too, below):


1. Untar the four main packages into /usr/local/src:
apache_1.3.6, mod_perl-1.19, mod_ssl-2.2.8-1.3.6, openssl-0.9.2b, rsaref-2.0
-- They will all untar into their own directory execept rsaref.  mkdir
rsaref-2.0 and untar it from within.

2. rsaref-2.0:
-->  cd rsaref-2.0
-->  cp -rp install/unix local
-->  cd local
-->  make
-->  mv rsaref.a librsaref.a (identical file - do it anyway)
--> cd ../..

3. openssl-0.9.2b:
-->  cd openssl-0.9.2b
-->  make -f Makefile.ssl links
--> perl ./Configure solaris-sparc-gcc -DRSAref -lRSAglue
-L'pwd'/../rsaref-2.0/local/ -lrsaref
--> cp rsaref/rsaref.h include/
--> make
--> cd ..

4. mod_ssl-2.2.8-1.3.6:  
--> cd mod_ssl-2.2.8-1.3.6
--> ./configure --with-apache=../apache_1.3.6 --with-ssl=../openssl-0.9.2b
    \    
        --with-rsa=../rsaref-2.0/local --prefix=/usr/local/apache
--disable-rule=SSL_COMPAT
-->  cd ..

4. mod_perl-1.19:
-->  cd mod_perl-1.19 
-->  perl Makefile.PL APACHE_SRC=../apache_1.3.6/src DO_HTTPD=1 USE_APACI=1
      \
            PREP_HTTPD=1 EVERYTHING=1  PERL_SSI=1
-->  make
-->  make test (I did not since I don't feel like installing all the LWP
module crap)
-->  make install

4. apache_1.3.6:
-->  cd ../apache_1.3.6
-->  ./config.status --prefix=/usr/local/apache
--activate-module=src/modules/perl/libperl.a --enable-module=auth_anon
   \
                --enable-module=cern_meta --enable-module=speling
-->  make
-->  make install

You should now have a fully built executible.  In ./apache_1.3.6/bin, you
should have a new httpd executable.  Run ./httpd -l to see
        what's in it, ie: mod_ssl, mod_perl, mod_speling, mod_auth_anon,
mod_cern_meta

============================================================

---------------------------------
Brian D. Kohl
Chemconnect, Inc.
415.364.3328
---------------------------------
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to