ArielGlenn has submitted this change and it was merged.

Change subject: update conf file for download.wm.o to support https
......................................................................


update conf file for download.wm.o to support https

Change-Id: I4ebf2c40b01f488213938ec0d81fbd18ab65f5ae
---
M modules/download/files/lighttpd.conf
1 file changed, 13 insertions(+), 5 deletions(-)

Approvals:
  ArielGlenn: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/modules/download/files/lighttpd.conf 
b/modules/download/files/lighttpd.conf
index 1896dd5..5dc4061 100644
--- a/modules/download/files/lighttpd.conf
+++ b/modules/download/files/lighttpd.conf
@@ -197,10 +197,18 @@
     ".bz2" => "application/x-bzip"
 )
 
-# mobile and mediawiki tarballs are served at releases.wikimedia.org now
-url.redirect = ( "^/other/(iOS|PlayBook|win8|android)(|/.*)$" => 
"http://releases.wikimedia.org/mobile/$1$2";,
-                 "^/(other/)?mediawiki(|/.*)$"  => 
"http://releases.wikimedia.org/mediawiki/$2"; )
+$HTTP["scheme"] =~ ".*" { # catch http and https
+    # mobile and mediawiki tarballs are served at releases.wikimedia.org now
+    url.redirect = ( "^/other/(iOS|PlayBook|win8|android)(|/.*)$" => 
"%0://releases.wikimedia.org/mobile/$1$2",
+                     "^/(other/)?mediawiki(|/.*)$"  => 
"%0://releases.wikimedia.org/mediawiki/$2" )
 
-$HTTP["host"] =~ "^download\.wiki[pm]edia\.org" {
-        url.redirect = ( "^/(.*)" => "http://dumps.wikimedia.org/$1"; )
+    $HTTP["host"] =~ "^download\.wiki[pm]edia\.org" {
+        url.redirect = ( "^/(.*)" => "%0://dumps.wikimedia.org/$1" )
+    }
 }
+
+$SERVER["socket"] == ":443" {
+    ssl.engine  = "enable"
+    ssl.ca-file = "/etc/ssl/certs/RapidSSL_CA.pem"
+    ssl.pemfile = "/etc/ssl/private/dumps.wikimedia.org.pem"
+}
\ No newline at end of file

-- 
To view, visit https://gerrit.wikimedia.org/r/121050
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I4ebf2c40b01f488213938ec0d81fbd18ab65f5ae
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: ArielGlenn <[email protected]>
Gerrit-Reviewer: ArielGlenn <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to