]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/apache/templates/default/evasive.conf.erb
Tidy up mod_evasive configuration
[chef.git] / cookbooks / apache / templates / default / evasive.conf.erb
index 0596e6b37c5b552fb88c66e997544aed7ea78100..0f6b37b08252fc9bd333a778f75535737bf07ea9 100644 (file)
@@ -1,10 +1,10 @@
 # DO NOT EDIT - This file is being maintained by Chef
 
-<IfModule mod_evasive.c>
-    DOSHashTableSize    65536
-    DOSPageCount        10
-    DOSSiteCount        150
-    DOSPageInterval     1
-    DOSSiteInterval     1
-    DOSBlockingPeriod   60
+<IfModule mod_evasive20.c>
+    DOSHashTableSize <%= node[:apache][:evasive][:hash_table_size] %>
+    DOSPageCount <%= node[:apache][:evasive][:page_count] %>
+    DOSSiteCount <%= node[:apache][:evasive][:site_count] %>
+    DOSPageInterval <%= node[:apache][:evasive][:page_interval] %>
+    DOSSiteInterval <%= node[:apache][:evasive][:site_interval] %>
+    DOSBlockingPeriod <%= node[:apache][:evasive][:blocking_period] %>
 </IfModule>