ServerRoot /sbcimp/dyn/data/XTools/svnadmin/apache/2.2.0 DocumentRoot /sbcimp/dyn/data/XTools/svnadmin/website/htdocs DefaultType text/plain ServerAdmin DL-XTools ServerName subversion.swissbank.com ErrorDocument 404 https://subversion.swissbank.com/cgi-bin/repos/ ErrorLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/error.log PidFile /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/httpd.pid LogLevel info Listen 8000 ExtendedStatus On PerlModule ModPerl::Registry LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/access.log common RewriteEngine On RewriteLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/rewrite.log RewriteLogLevel 0 TypesConfig conf/mime.types AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddHandler cgi-script .cgi LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so LoadModule authz_host_module modules/mod_authz_host.so LoadModule perl_module modules/mod_perl.so LoadModule alias_module modules/mod_alias.so LoadModule setenvif_module modules/mod_setenvif.so LoadModule dir_module modules/mod_dir.so LoadModule ssl_module modules/mod_ssl.so LoadModule rewrite_module modules/mod_rewrite.so LoadModule mime_module modules/mod_mime.so LoadModule log_config_module modules/mod_log_config.so LoadModule status_module modules/mod_status.so LoadModule cgi_module modules/mod_cgi.so RewriteCond %{HTTPS} !=on RewriteRule ^/(.*) https://subversion.swissbank.com/$1 [R,N] RewriteRule ^/*$ https://subversion.swissbank.com/cgi-bin/repos/ [L,R] RewriteRule ^https://subversion\.swissbank\.com/*$ https://subversion.swissbank.com/cgi-bin/repos/ [L,R] Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all PerlSwitches \ -I/sbcimp/dyn/data/XTools/svnadmin/mod_perl/2.0.2/lib \ -I/sbcimp/dyn/data/XTools/svnadmin/UBS_apache_modules \ -I/sbcimp/run/pd/cpan/5.8.8-2006.03/lib # production DSWSS Auth service endpoint PerlSetEnv JEEP_PERSON_INFO_SERVICE https://dswssauth.swissbank.com/DSWSSAuthWeb/servlet/rpcrouter # required caching parameters used by the UBS::Apache2::Auth::Basic::DSWSS::Cache module PerlSetVar DSWSS_CacheClear 0 PerlSetVar DSWSS_CacheFile /var/tmp/svnadmin/UBS/DSWSS/AuthCache PerlSetVar DSWSS_CacheFileSizekB 1024 PerlSetVar DSWSS_CacheDefaultExpirySeconds 28800 PerlSetVar DSWSS_MaxFailedLogins 3 # below is the production OID application ID PerlSetVar DSWSS_ApplicationName 5U6v3rS1oN PerlSetVar DSWSS_MD5_Key 'this is gonna be so much fun!' PerlAuthenHandler UBS::Apache2::Auth::Basic::DSWSS::AuthenHandler PerlAuthzHandler UBS::Apache2::Auth::Basic::DSWSS::AuthzHandler PerlSendHeader Off AuthName "EQ IT Subversion Pilot" AuthType Basic Require valid-user Listen 4443 AddType application/x-x509-ca-cert .crt AddType application/x-pkcs7-crl .crl SSLPassPhraseDialog builtin SSLSessionCache shmcb:/var/tmp/svnadmin/ssl.cache(512000) SSLSessionCacheTimeout 28800 SSLMutex file:/var/tmp/svnadmin/ssl.mutex ServerName subversion.swissbank.com ServerAlias subversion.swissbank.com subversion TransferLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/ssl_access.log ErrorLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/ssl_error.log LogLevel error SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile /sbcimp/dyn/data/XTools/svnadmin/website/certs/subversion/subversion.crt SSLCertificateKeyFile /sbcimp/dyn/data/XTools/svnadmin/website/certs/subversion/subversion.key RewriteLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/vhost_rewrite.log RewriteLogLevel 0 RewriteRule ^/*$ https://subversion.swissbank.com/cgi-bin/repos/ [L,R] RewriteRule ^https://subversion\.swissbank\.com/*$ https://subversion.swissbank.com/cgi-bin/repos/ [L,R] ScriptAlias /cgi-bin/ /sbcimp/dyn/data/XTools/svnadmin/website/cgi-bin/ ScriptAlias /viewvc /sbcimp/dyn/data/XTools/svnadmin/viewvc/bin/cgi/viewvc.cgi SSLOptions +StdEnvVars SSLRequireSSL PerlAuthenHandler UBS::Apache2::Auth::Basic::DSWSS::AuthenHandler PerlAuthzHandler UBS::Apache2::Auth::Basic::DSWSS::AuthzHandler PerlSendHeader Off AuthName "EQ IT Subversion Pilot" AuthType Basic Require valid-user AuthName "EQ IT Subversion Pilot" AuthType Basic AuthzSVNAccessFile /sbcimp/dyn/data/XTools/svnadmin/repos_access_control AuthzSVNAnonymous Off AuthzSVNAuthoritative On DAV svn ErrorDocument 404 default PerlAuthenHandler UBS::Apache2::Auth::Basic::DSWSS::AuthenHandler Require valid-user SSLRequireSSL SVNIndexXSLT /xsl/svnindex.xsl SVNParentPath /sbcimp/dyn/data/Subversion SVNPathAuthz On BrowserMatch ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog /sbcimp/dyn/data/XTools/svnadmin/website/logs/axe/ssl_request.log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" SSLRequireSSL SSLOptions +StdEnvVars SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlSendHeader Off Options +ExecCGI SSLRequireSSL Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all SSLRequireSSL SetHandler server-status SSLRequireSSL SetHandler perl-script PerlHandler Apache2::Status PerlSetVar StatusOptionsAll On