The mod_security2 also depends on SUNWlxml-devel (PSARC/2006/290)
(thanks Brian)

Updating the ARC case to reflect this.
the ARC case is also available at:
http://wikis.sun.com/display/WebStack/ApacheModulesARC

Apache modules distribution with OpenSolaris

15 November 2007

1.    Summary and motivation

    1.1.    Introduction

    This FastTrack delivers Apache modules mod_jk, mod_fcgid and mod_security
    to the Apache2 bundled with sfw stack.

    Modules allow Apache to integrate and provide functionality
    during runtime that were not available during compile time.

    This FastTrack integrates the most recent stable release of
    mod_jk[1] tomcat-connectors-1.2.25, mod_fcgid[2] 2.2 and
    mod_security[3] 2.1.3

    This case seeks Minor Release Binding.

2.    Technical issues

    2.1.    Key objects

    /usr/apache2/2.2/libexec/mod_jk.so
    /usr/apache2/2.2/libexec/mod_fcgid.so
    /usr/apache2/2.2/libexec/mod_security2.so

    /usr/apache2/2.2/libexec/${ISAINFO}/mod_jk.so
    /usr/apache2/2.2/libexec/${ISAINFO}/mod_fcgid.so
    /usr/apache2/2.2/libexec/${ISAINFO}/mod_security2.so

 
    2.2 Versioning
    mod_jk, mod_fcgid and mod_security have a single active release. (There was
    a module named mod_jk2 which was deprecated. It was not the successor to
    mod_jk.)

    It is not possible to query the modules to find out their versions. The only
    way to do that is to look at the package description for the package
    including it.

    2.2 Directory Naming and Structure

    This project delivers the shared libraries of  32 bit and 64 bit into
    /usr/apache2/2.2/libexec and /usr/apache2/2.2/libexec/${ISAINFO}/ 
directories of the
    apache. This is in keeping with the approach taken by the Apache2 
integration
    project for OpenSolaris.

3. Documentation
     The modules mod_jk, mod_fcgid and mod_security do not install documentation
     into apache though they come with some documentation in their source. The
     recommended way to access their documentation is to look at their websites
     (mod_fcgid[4] ,mod_jk[5] and mod_security[6]).

4. Packaging and Delivery
    The modules will be delivered under the cluster SUNCapch22m. This cluster
    will package SUNWapch22m-fcgid, SUNWapch22m-jk and SUNWapch22m-security
    respectively.

5.  Interfaces

    5.1.    Interface Stability
    mod_jk, mod_fcgi and mod_security can be considered to have the same 
interface
    stability of apache (i.e interface directives can change during releases.) 
since
    they are apache modules.

    5.2.    Imported Interfaces
    These Aapche modules imports interfaces from

    NAME                      STABILITY        NOTES
    Apache2                    Uncommitted       PSARC/2007/586/   
    LDAP                       Uncommitted       PSARC/2000/362/
    PCRE                       Uncommitted       PSARC/2007/164/
    SUNWlxml-devel             Uncommitted       PSARC/2006/290/

    5.3.    Exported Interfaces

    NAME                STABILITY        NOTES
 
    /usr/apache2/2.2/libexec/mod_jk.so           Uncommitted     Library 
location
    /usr/apache2/2.2/libexec/mod_fcgid.so        Uncommitted     Library 
location
    /usr/apache2/2.2/libexec/mod_security.so     Uncommitted     Library 
location
    /usr/apache2/2.2/libexec/${ISAINFO}/mod_jk.so       Uncommitted     Library 
location
    /usr/apache2/2.2/libexec/${ISAINFO}/mod_fcgid.so    Uncommitted     Library 
location
    /usr/apache2/2.2/libexec/${ISAINFO}/mod_security.so Uncommitted     Library 
location

6.    References
   1. http://fastcgi.coremail.cn/
   2. http://tomcat.apache.org/connectors-doc/
   3. http://www.modsecurity.org/projects/modsecurity/apache/index.html
   4. http://fastcgi.coremail.cn/doc.htm
   5. http://tomcat.apache.org/connectors-doc/generic_howto/quick.html
   6. http://www.modsecurity.org/documentation/index.html


Reply via email to