README revision 2a0c3663b66c9af764267ac3c4e140e659598474
f743002678eb67b99bbc29fee116b65d9530fec0wroweThis currently won't work with Apache unaided. The manual things I
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankghave to do to make it work are:
f4d965ae26bc0c8c1c20cb5109507159e91313e8covener
fa7ed98b9dc94c5845cf845aea0a44ecacd290c9humbedoohedit .../httpd-2.0/config_vars.mk:
fa7ed98b9dc94c5845cf845aea0a44ecacd290c9humbedooh
fa7ed98b9dc94c5845cf845aea0a44ecacd290c9humbedoohAdd "-L<where OpenSSL is> -lssl -lcrypto" to EXTRA_LIBS.
334b2ed102b01c5710b883924c16e3a78287327ccovener
334b2ed102b01c5710b883924c16e3a78287327ccovenerChange "modules/tls/mod_tls.la" to "modules/tls/libapachemod_tls.la" in
334b2ed102b01c5710b883924c16e3a78287327ccovenerBUILTIN_LIBS.
334b2ed102b01c5710b883924c16e3a78287327ccovener
334b2ed102b01c5710b883924c16e3a78287327ccoveneredit .../httpd-2.0/modules/tls/Makefile.in:
0b67eb8568cd58bb77082703951679b42cf098actrawick
0b67eb8568cd58bb77082703951679b42cf098actrawickDiddle with the openssl_state_machine.lo target to match your setup.
0b67eb8568cd58bb77082703951679b42cf098actrawick
0b67eb8568cd58bb77082703951679b42cf098actrawickThen all you need is "TLSFilter on" and "TLSCertificateFile <file>" in
06bb3e11d3e997937534ae7bd45b3631d3b5e5bacoveneryour config, and you are away (note that the cert file must also
06bb3e11d3e997937534ae7bd45b3631d3b5e5bacovenercontain the private key at present).
06bb3e11d3e997937534ae7bd45b3631d3b5e5bacovener
06bb3e11d3e997937534ae7bd45b3631d3b5e5bacovenerBen Laurie, 11 Feb 2001.
72f87451163dbeec3a4802a82235d9f91e07defftrawick