From e3783ff8e724757d85634645127b57b66efd10de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pavel=20K=C3=A1cha?= <ph@cesnet.cz> Date: Wed, 13 Apr 2016 16:23:00 +0200 Subject: [PATCH] Added Apache 2.4 config example, updated README accordingly --- warden3/warden_server/README | 4 +++- .../{apache.conf.dist => apache22.conf.dist} | 0 warden3/warden_server/apache24.conf.dist | 17 +++++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) rename warden3/warden_server/{apache.conf.dist => apache22.conf.dist} (100%) create mode 100644 warden3/warden_server/apache24.conf.dist diff --git a/warden3/warden_server/README b/warden3/warden_server/README index 9e46ce1..92a0180 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 0000000..a65ada3 --- /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> -- GitLab