On Sun, Aug 15, 1999, Rich West wrote:

> [...] 
> I have to admit, right off the bat, that the configure script is awful.

Then feel free to contribute a better one ;)

> It behaves unlike any other configure script I have encountered.  Aside
> from patching and installing files, it has hardcoded paths for the
> location of items.
> 
> I was always under the impression that configure scripts only configured
> the installation of the application you were about to install, rather
> than patching and installing files (wouldn't that be part of the make?).

Yeah, ok: mod_ssl's configure script is a special one, that's correct.  But
mod_ssl has to apply itself to the Apache source tree and so it does a little
bit of patching, too.

> Also, the hardcoded paths make it rather difficults to supply paths
> other than the expected ones.  For example, the --with-apache= directive
> actually takes the path supplied, and tacks on /src/include in order to
> find httpd.h.

Errr... where is the real problem? You need an original Apache source tree and
there always is the src/include subdir. So why shouldn't configure use this
"hard-coded path"? What do you want to specify with --with-apache?  Hmmm...
you confuse me, I've to admit.

> These problems with the configure script make it quite difficult to set
> up and make the necessary binaries before actually doing the
> installation and without impacting a currently running system.  Is this
> a known problem that will be addressed, or is this particular problem
> not considered a problem after all?

It's neither a known problem AFAIK nor are there any plans from my side to
make this different (I would like to make it different to not require anything
from Apache, but for this I would need a different Apache - and that doesn't
exist).  I think your problem is just that you assumed that mod_ssl's
configure script is like a standard Autoconf-generated one. That's not the
case, correct. But unless you make this assumption it should work fine for you
and certainly will help you a lot in setting up an SSL-aware Apache server. 

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to