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]