Update the setup for archive.debian.net
[mirror/dsa-puppet.git] / modules / apache2 / files / disabled-service
diff --git a/modules/apache2/files/disabled-service b/modules/apache2/files/disabled-service
new file mode 100644 (file)
index 0000000..74fabe8
--- /dev/null
@@ -0,0 +1,18 @@
+<IfModule mod_macro.c>
+  <Macro common-disabled-service>
+    <IfModule mod_userdir.c>
+      UserDir disabled
+    </IfModule>
+    DocumentRoot /srv/static.debian.org/puppet/disabled-service
+    <Directory /srv/static.debian.org/puppet/disabled-service>
+      AllowOverride FileInfo Indexes Options=Multiviews
+      Options Indexes SymLinksIfOwnerMatch
+      Require all granted
+    </Directory>
+    RedirectMatch 503 ^/(?!503\.html)
+    ErrorDocument 503 /503.html
+    <IfModule mod_headers.c>
+      Header always set Retry-After "18000"
+    </IfModule>
+  </Macro>
+</IfModule>