RE: Rebuild of Apache REQUIRED to add SSL???

2002-10-01 Thread Boyle Owen



In 
order to add mod_ssl to apache, you must recompile. The reason is that the 
apache core code is equipped with an application programming interface 
(API) which makes it relatively easy for people to write third-party modules and 
integrate them with apache. However, mod_ssl is a bit special since it needs to 
call routines in the OpenSSL library. This is not covered by the standard API. 
So in order to load mod_ssl, you need to extend the API to include openssl 
hooks. This is done during the configure stage when building apache with mod_ssl 
- the mod_ssl configure script patches the apache source code to extend the API 
(hence EAPI).

A plain compilation of apache with mod_ssl is not too 
difficult and should go smoothly on Linux - check out the documentation at the 
mod_ssl site or http://www.delouw.ch/linux/Apache-Compile-HOWTO/html/apache.htmlfor 
a user's perspective on it.

PS you'd also get to upgrade to 1.3.26 - your version 
is a bit out-of-date..

-Original Message-From: 
Tony Libby [mailto:[EMAIL PROTECTED]]Sent: Montag, 30. September 
2002 19:59To: [EMAIL PROTECTED]Subject: Rebuild of 
Apache REQUIRED to add SSL???

  
  Im looking into adding SSL 
  ability to my Apache server.
  
  Apache version 1.3.22 running on 
  Red Hat Linux 7.2
  
  MUST I REBUILD THE 
  SERVER?
  
  I dont really want to do this as 
  everything is running nicely now.
  
  If I have to rebuild, what is the 
  SAFEST way?
  
  Thanks for your 
  help!
  -Tony


Re: Rebuild of Apache REQUIRED to add SSL???

2002-10-01 Thread Nalin Dahyabhai

On Mon, Sep 30, 2002 at 01:58:33PM -0400, Tony Libby wrote:
 I'm looking into adding SSL ability to my Apache server.
  
 Apache version 1.3.22 running on Red Hat Linux 7.2
  
 MUST I REBUILD THE SERVER?

If you're using the prepackaged version, you don't.  It has already had
the necessary EAPI patches applied.

The shortest route is probably to install the prepackaged mod_ssl (be
sure to install all of the applicable updates), configure it properly,
and restart your server.

HTH,

Nalin
__
Apache Interface to OpenSSL (mod_ssl)   www.modssl.org
User Support Mailing List  [EMAIL PROTECTED]
Automated List Manager[EMAIL PROTECTED]