Module mod_sslcompat
SSL backward compatibility


Summary

This module provides backward compatiblity to old/other SSL modules by providing configuration directive stubs which map old directives to mod_ssl's directives. Currently stubs for Apache-SSL and Sioux configuration directives are provided.

Installation

This module is not compiled in by default. To enable this module you have to configure Apache via the following command:
$ ./configure ... --enable-module=sslcompat

Directive Mapping

The following mappings are done:

Package          old Directive mod_ssl Directive Comment
Apache-SSLSSLEnableSSLEngine oncompactified
Apache-SSLSSLDisableSSLEngine offcompactified
Apache-SSLSSLCacheServerPath dir-functionality removed
Apache-SSLSSLCacheServerPort integer-functionality removed
Apache-SSLSSLRequiredCiphers argSSLCipherList argrenamed
SiouxSSL_CertFile fileSSLCertificateFile filerenamed
SiouxSSL_KeyFile fileSSLCertificateKeyFile filerenamed
SiouxSSL_CertFileType arg-functionality not supported
SiouxSSL_KeyFileType arg-functionality not supported
SiouxSSL_CipherSuite argSSLCipherList argrenamed
SiouxSSL_FetchKeyPhraseFrom arg-not directly mapable
SiouxSSL_X509VerifyDir argSSLCACertificatePath argrenamed
SiouxSSL_X509VerifyPolicy arg-functionality not supported
SiouxSSL_Log fileSSLLogFile filerenamed
SiouxSSL_LogX509Attributes arg-functionality not supported
SiouxSSL_SessionDir dirSSLSessionCacheStorage dir/ssl_scacherenamed
SiouxSSL_Connect flagSSLEngine flagrenamed
SiouxSSL_ClientAuth argSSLVerifyClient argrenamed
SiouxSSL_X509VerifyDepth argSSLVerifyDepth argrenamed