"Ralf S. Engelschall" wrote:

> So, while I'm busy with moving this week, please take the chance and fetch the
> latest snapshot from ftp://ftp.modssl.org/snapshot/ and try it out. It should
> be very stable. Please give feedback whether it works fine or fails horrible
> until Friday.

I just went through the compilation process, and tried to start the
server up after upgrading. The server startup complained that I did not
have shared memory support compiled in, and I should change the shm:
references.

I thought I did compile in shared memory support - can anyone see if I
did anything stupid here?

I issued the following configure command to mod_ssl:

[7:52pm] root@infobase:~/apache-tmp/mod_ssl-SNAP-19991019# ./configure
--with-apache=../apache_1.3.9 --with-ssl=../openssl-0.9.4
--with-mm=../mm-1.0.9 
Configuring mod_ssl/2.4.6 for Apache/1.3.9
 + Apache location: ../apache_1.3.9 (Version 1.3.9)
 + OpenSSL location: ../openssl-0.9.4
 + MM location: ../mm-1.0.9
 + Auxiliary patch tool: ./etc/patch/patch (local)
 + Applying packages to Apache source tree:
   o Extended API (EAPI)
   o Distribution Documents
   o SSL Module Source
   o SSL Support
   o SSL Configuration Additions
   o SSL Module Documentation
   o Addons
Done: source extension and patches successfully applied.

Configuring for Apache, Version 1.3.9
 + using installation path layout: Apache (config.layout)
Creating Makefile
Creating Configuration.apaci in src
Creating Makefile in src
 + configured for Solaris 260 platform
 + setting C compiler to gcc
 + setting C pre-processor to gcc -E
 + checking for system header files
 + adding selected modules
    o ssl_module uses ConfigStart/End
      + SSL interface: mod_ssl/2.4.6
      + SSL interface build type: OBJ
      + SSL interface compatibility: enabled
      + SSL interface experimental code: disabled
      + SSL interface vendor extensions: disabled
      + SSL interface plugin: Vendor DBM (libc)
      + SSL library path:
/home/infobase/dsngrle/apache-tmp/openssl-0.9.4
      + SSL library version: OpenSSL 0.9.4 09 Aug 1999
      + SSL library type: source tree only (stand-alone)
      + SSL library plugin mode: none
 + enabling Extended API (EAPI)
   using MM library: ../../mm-1.0.9 (source-tree only)
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/ssl

Because I am trying to install mod_perl as well, I follow the
instructions given in the mod_ssl INSTALL file for apache + mod_ssl +
mod_perl and I need to run the Apache ./configure again, like so:

[7:59pm] root@infobase:~/apache-tmp/apache_1.3.9# ./configure
--prefix=/opt/local/apache --enable-module=most --enable-shared=max
--enable-module=ssl --activate-module=src/modules/perl/libperl.a
--enable-module=perl
Configuring for Apache, Version 1.3.9
 + using installation path layout: Apache (config.layout)
 + activated perl module (modules/perl/libperl.a)
Creating Makefile
Creating Configuration.apaci in src
 + enabling mod_so for DSO support
Creating Makefile in src
 + configured for Solaris 260 platform
 + setting C compiler to gcc
 + setting C pre-processor to gcc -E
 + checking for system header files
 + adding selected modules
    o rewrite_module uses ConfigStart/End
      enabling DBM support for mod_rewrite
    o dbm_auth_module uses ConfigStart/End
    o ssl_module uses ConfigStart/End
      + SSL interface: mod_ssl/2.4.6
      + SSL interface build type: DSO
      + SSL interface compatibility: enabled
      + SSL interface experimental code: disabled
      + SSL interface vendor extensions: disabled
      + SSL interface plugin: Vendor DBM (libc)
      + SSL library path: /usr/local/ssl
      + SSL library version: OpenSSL 0.9.4 09 Aug 1999
      + SSL library type: installed package (stand-alone)
      + SSL library plugin mode: none
 + enabling Extended API (EAPI)
 + using -ldl for vendor DSO support
 + checking sizeof various data types
 + doing sanity check on compiler and options
Creating Makefile in src/support
Creating Makefile in src/os/unix
Creating Makefile in src/ap
Creating Makefile in src/main
Creating Makefile in src/lib/expat-lite
Creating Makefile in src/modules/standard
Creating Makefile in src/modules/extra
Creating Makefile in src/modules/proxy
Creating Makefile in src/modules/ssl

Is there something else I should be doing?

I am trying to remember what I did when I configured v2.4.5...

Regards,
Graham
-- 
-----------------------------------------
[EMAIL PROTECTED]                "There's a moon
                                        over Bourbon Street
                                                tonight...
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to