X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/30399a8fdc5ac7f4c20c806b039cd006ce5dab6c..95e1e4603eb8c32acf8ee58c845ec4ce5bfdd56c:/cookbooks/tilecache/templates/default/squid.conf.erb diff --git a/cookbooks/tilecache/templates/default/squid.conf.erb b/cookbooks/tilecache/templates/default/squid.conf.erb index d586bc771..2127404f2 100644 --- a/cookbooks/tilecache/templates/default/squid.conf.erb +++ b/cookbooks/tilecache/templates/default/squid.conf.erb @@ -7,16 +7,26 @@ acl osmtileScrapers browser ^JTileDownloader acl osmtileScrapers browser ^Apache\-HttpClient acl osmtileScrapers browser ^Opera\/10\.00 acl osmtileScrapers browser ^shipxy01 -acl osmtileScrapers browser ^OsmAnd +#acl osmtileScrapers browser ^OsmAnd #Victor + Email. Whitelist for 1 week #acl osmtileScrapers browser ^apemap #CGI143 + Email. Whitelist for 1 week acl osmtileScrapers browser Firefox\/2\.0\.0\.11$ #acl osmtileScrapers browser Firefox\/3\.5\.7$ #CGI285 + Email. Whitelist for 1 week acl osmtileScrapers browser Firefox\/3\.6$ -acl osmtileScrapers browser ^Mozilla\/5\.0$ +acl osmtileScrapers browser ^Mozilla\/5\.0$ #QLandkarte unwilling to set a real user-agent. +acl osmtileScrapers browser ^Mozilla$ #Intentionally faked user-agent acl osmtileScrapers browser ^User\-Agent +acl osmtileScrapers browser Firefox\/0\.8$ +acl osmtileScrapers browser Firefox\/1\.0$ +acl osmtileScrapers browser Firefox\/1\.0\.7$ +acl osmtileScrapers browser K\-Meleon\/1\.02$ +acl osmtileScrapers browser MSIE.7\.0.*Windows.NT.5\.1.*2\.0\.50727.$ +acl osmtileScrapers browser MSIE.5.5 +acl osmtileScrapers browser ^LoadOSM\.exe$ +acl osmtileScrapers browser ^app_name$ + http_access deny osmtile_sites osmtileScrapers -acl whitelist_path urlpath_regex ^/cgi-bin/(export|debug)$ +acl whitelist_path urlpath_regex ^/cgi-bin/(export|debug) acl blacklist_path urlpath_regex ^/cgi-bin/ acl blacklist_path urlpath_regex ^/MyAdmin/ acl blacklist_path urlpath_regex ^/myadmin/ @@ -36,7 +46,9 @@ acl blacklist_path urlpath_regex ^/zecmd/ http_access allow osmtile_sites whitelist_path http_access deny blacklist_path -http_access allow osmtile_sites +acl requestMethodGet method GET + +http_access allow osmtile_sites requestMethodGet acl osmtile_nocache_url urlpath_regex \.png/(status|dirty)$ cache deny osmtile_sites osmtile_nocache_url @@ -45,7 +57,7 @@ cache deny osmtile_sites osmtile_nocache_url cache_peer <%= sibling %> sibling 3128 3130 weight=1500 <% end -%> #Primary Parent -cache_peer <%= node[:tilecache][:tile_parent] %> parent 80 0 no-query originserver name=osmtileAccel login=PASS connect-timeout=60 no-digest weight=1000 +cache_peer <%= node[:tilecache][:tile_parent] %> parent 80 0 no-query originserver name=osmtileAccel login=PASS connect-timeout=120 no-digest weight=1000 cache_peer_access osmtileAccel allow osmtile_sites #Backup Parents @@ -63,6 +75,18 @@ acl pool_unlimited src <%= address %> acl tile_caches src <%= address %> <% end -%> <% end -%> +#AOL External (London Hack Weekend) +acl pool_unlimited src 64.236.163.23 +#SoTM-US 2014 +acl pool_unlimited src 66.78.217.141 +#SoTM-US 2014 Hack Day Red Cross +acl pool_unlimited src 162.6.86.34 +acl pool_unlimited src 162.6.86.35 +acl pool_unlimited src 162.6.86.36 +#Telenav Whitelist - mvexel +acl pool_unlimited src 108.60.98.6 +#SoTM-EU 2014 +acl pool_unlimited src 185.52.244.32/29 #Allow tile_caches ICP access icp_access allow tile_caches