diff --git a/warden3/warden_server/README b/warden3/warden_server/README index 9e46ce18cd5ea6e7dab498d0fcbdefb10721df21..92a018083ac376c7fdf13d0cb4650c2606c4b869 100644 --- a/warden3/warden_server/README +++ b/warden3/warden_server/README @@ -79,7 +79,9 @@ C. Installation Include /opt/warden_server_3.0/apache.conf or paste the contents into whichever Directory, Location or VirtualHost - you dedicate for Warden. You can use apache.conf.dist as an example. + you dedicate for Warden. You can use apache22.conf.dist or + apache24.conf.dist (for Apache version 2.2 or 2.4, respectively) as an + example. You may need to change paths to certificate/key/ca material, path to warden_server.wsgi and web path alias. diff --git a/warden3/warden_server/apache.conf.dist b/warden3/warden_server/apache22.conf.dist similarity index 100% rename from warden3/warden_server/apache.conf.dist rename to warden3/warden_server/apache22.conf.dist diff --git a/warden3/warden_server/apache24.conf.dist b/warden3/warden_server/apache24.conf.dist new file mode 100644 index 0000000000000000000000000000000000000000..a65ada3d07de300174587b968ac613e05d98ec40 --- /dev/null +++ b/warden3/warden_server/apache24.conf.dist @@ -0,0 +1,17 @@ +SSLEngine on + +SSLVerifyClient require +SSLVerifyDepth 4 +SSLOptions +StdEnvVars +ExportCertData + +#SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL + +SSLCertificateFile /opt/warden_server_3/etc/cert.pem +SSLCertificateKeyFile /opt/warden_server_3/etc/key.pem +SSLCACertificateFile /opt/warden_server_3/etc/tcs-ca-bundle.pem + +WSGIScriptAlias /warden3 /opt/warden_server_3/warden_server.wsgi + +<DirectoryMatch /opt/warden_server_3/warden_server.wsgi> + Require all granted +</DirectoryMatch>