]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/mediawiki/templates/default/apache.erb
Add support for private mediawiki sites
[chef.git] / cookbooks / mediawiki / templates / default / apache.erb
index 6cbbc76e6d417b057a56e048e910be034f2272e7..dcded20ccb59c0dedcc049eb0a229f0e982be429 100644 (file)
     php_admin_flag engine off
     Options -ExecCGI -Includes -Indexes
     AllowOverride None
+<% if @mediawiki[:private] -%>
+<% if node[:lsb][:release].to_f >= 14.04 -%>
+    Require all denied
+<% else -%>
+    Order allow,deny
+    Deny from all
+<% end -%>
+<% end -%>
   </Directory>
 
   <Directory <%= @mediawiki[:directory] %>/images/thumb/>