diff --git a/warden_ra/apache22.conf b/warden_ra/apache22.conf index 93ca7f805491066748f5393d210edd3687022eeb..8d8edd049fb7aa4efda29b0b64741cc67feebb8d 100644 --- a/warden_ra/apache22.conf +++ b/warden_ra/apache22.conf @@ -3,9 +3,9 @@ SSLEngine on SSLVerifyClient optional SSLOptions +StdEnvVars +ExportCertData -SSLCertificateFile /opt/warden_server_3/cert.pem -SSLCertificateKeyFile /opt/warden_server_3/key.pem -SSLCACertificateFile /opt/warden_server_3/chain_TERENA_SSL_CA_3.pem +SSLCertificateFile /opt/warden_server/cert.pem +SSLCertificateKeyFile /opt/warden_server/key.pem +SSLCACertificateFile /opt/warden_server/chain_TERENA_SSL_CA_3.pem WSGIScriptAlias /warden_ra /opt/warden-ra/warden_ra.wsgi diff --git a/warden_ra/apache24.conf b/warden_ra/apache24.conf index 8f567e5678edd41b1e38784d5da0629ff1560e4e..1c9dee8887fe0a986e0dbde0729a932028577d82 100644 --- a/warden_ra/apache24.conf +++ b/warden_ra/apache24.conf @@ -3,9 +3,9 @@ SSLEngine on SSLVerifyClient optional SSLOptions +StdEnvVars +ExportCertData -SSLCertificateFile /opt/warden_server_3/cert.pem -SSLCertificateKeyFile /opt/warden_server_3/key.pem -SSLCACertificateFile /opt/warden_server_3/chain_TERENA_SSL_CA_3.pem +SSLCertificateFile /opt/warden_server/cert.pem +SSLCertificateKeyFile /opt/warden_server/key.pem +SSLCACertificateFile /opt/warden_server/chain_TERENA_SSL_CA_3.pem WSGIScriptAlias /warden_ra /opt/warden-ra/warden_ra.wsgi diff --git a/warden_ra/warden_ra.py b/warden_ra/warden_ra.py index af85ba86a999fb3aa0e812fd0c5da5ca7114cddb..dd28434a08424f01e683fa66e14b25d4349bffa3 100755 --- a/warden_ra/warden_ra.py +++ b/warden_ra/warden_ra.py @@ -35,7 +35,7 @@ else: import ConfigParser # usual path to warden server -sys.path.append(pth.join(pth.dirname(__file__), "..", "warden-server")) +sys.path.append(pth.join(pth.dirname(__file__), "..", "warden_server")) import warden_server from warden_server import Request, ObjectBase, FileLogger, SysLogger, Server, expose, read_cfg diff --git a/warden_server/README b/warden_server/README index 68d317353910bdd64be50753cc67daecc963202d..83cd7ccbfb518e92b6163d3faccc1f73bfdf29ad 100644 --- a/warden_server/README +++ b/warden_server/README @@ -58,8 +58,7 @@ C. Installation # cd /opt # tar xjf warden_server_3.0.tar.bz2 - # ls - warden_server_3.0 + # mv warden_server_3.0 warden_server * Create database and desired database users (We're using db "warden3" and user "warden@localhost" as an example.) @@ -80,7 +79,7 @@ C. Installation This depends heavily on your distribution and Apache configuration. Basically you need to create and include apache.conf: - Include /opt/warden_server_3.0/apache.conf + Include /opt/warden_server/apache.conf or paste the contents into whichever Directory, Location or VirtualHost you dedicate for Warden. You can use apache22.conf.dist or diff --git a/warden_server/apache22.conf.dist b/warden_server/apache22.conf.dist index 353e4d339f6abefc3e75ef8c32633fab142c41b7..5d00563be5cfa05677ec6ee007a2e0b23e7b8798 100644 --- a/warden_server/apache22.conf.dist +++ b/warden_server/apache22.conf.dist @@ -6,13 +6,13 @@ 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 +SSLCertificateFile /opt/warden_server/etc/cert.pem +SSLCertificateKeyFile /opt/warden_server/etc/key.pem +SSLCACertificateFile /opt/warden_server/etc/tcs-ca-bundle.pem -WSGIScriptAlias /warden3 /opt/warden_server_3/warden_server.wsgi +WSGIScriptAlias /warden3 /opt/warden_server/warden_server.wsgi -<Directory /opt/warden_server_3/warden_server.wsgi> +<Directory /opt/warden_server/warden_server.wsgi> Order allow,deny Allow from all </Directory> diff --git a/warden_server/apache24.conf.dist b/warden_server/apache24.conf.dist index 6a1e367c6aea5af860b35354359ba028cd133033..5e4e983d66a96b40cf8e681b26ba4c288ab11325 100644 --- a/warden_server/apache24.conf.dist +++ b/warden_server/apache24.conf.dist @@ -6,12 +6,12 @@ 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 +SSLCertificateFile /opt/warden_server/etc/cert.pem +SSLCertificateKeyFile /opt/warden_server/etc/key.pem +SSLCACertificateFile /opt/warden_server/etc/tcs-ca-bundle.pem -WSGIScriptAlias /warden3 /opt/warden_server_3/warden_server.wsgi +WSGIScriptAlias /warden3 /opt/warden_server/warden_server.wsgi -<DirectoryMatch /opt/warden_server_3/warden_server.wsgi> +<DirectoryMatch /opt/warden_server/warden_server.wsgi> Require all granted </DirectoryMatch>