I'm trying to install apache, ssl, and midgard from source and I have a couple
of questions:
1. In the Monster Package is mod_ssl built as static or dynamic?
2. I see in the INSTALL.DSO instructions for apache a reference to mm libs for
shared memory support.  What happens if I don't use this?
3. On my attemp to build mod_ssl as a dynamic module.  I'm using a variation of
instruction out of the book Professional Apache.  I do the following:

-build RSAREF
cd rsaref-2.0
cp -rp install/unix local
cd local
make 
mv rsaref.a librsaref.a

-build open ssl with rsaref
cd /usr/local/src/openssl-0.9.5
./config -L/usr/local/src/rsaref-2.0/local/rsaref -fPIC
make
make test

-patch the extended API, without running apache's config script
cd /usr/local/mod_ssl-2.6.2-1.3.12 --with-apache=/usr/local/src/apache_1.3.12
--with-eapi

-build apache
cd /usr/local/src/apache_1.3.12
./configure --enable-module=all --enable-shared=max --enable-rule=EAPI
make
make install

-build mod_ssl
cd /usr/local/src/mod_ssl-2.6.2-1.3.12
./configure --with-ssl=/usr/local/src/openssl-0.9.5
--with-rsa=/usr/local/src/rsaref-2.0/local/
--with-apxs=/usr/local/apache/bin/apxs
make
make install
/usr/local/apache/bin/apxs -i -a -n mod_ssl pkg.sslmod/libssl.so

Yet, when I try and start apache I get a bunch of warnings for all of the
modules it trys to load.  Like, [warn] Loade DSO libexec/mod_header.so uses
plain APache 1.3 API, this module might crash under EAPI! (please recompile it
with -DEAPI)

Do I simple need to change the --enable-rule=EAPI to DEAPI?

I can keep trying to get it to work, I guess I just want to understand what's
going on instead of using a RPM.

TIA, Derek


=====
.                                          \\|//
                                           (O-O)
*--------------------------------------oOO--(_)--OOo-----*
*   Sender: Derek Beattie                                *
*   Personal: [EMAIL PROTECTED]                        *
*   Business: [EMAIL PROTECTED]                        *
*--------------------------------------------------------*

__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com

--
This is The Midgard Project's mailing list. For more information,
please visit the project's web site at http://www.midgard-project.org

To unsubscribe the list, send an empty email message to address
[EMAIL PROTECTED]

Reply via email to