<% # FIXME: add a reverse lookup for IPv6 adresses # allowed hosts are: valstar, ecosse, jonund buildsystem_nodes = "2a02:2178:2:7::3/64 2a02:2178:2:7::4/64 2a02:2178:2:7::5/64 fe80::230:48ff:fecf:101c/64" mirror_root = scope.lookupvar('buildsystem::var::repository::mirror_root') %> ServerName repository.<%= @domain %> DocumentRoot <%= mirror_root %> Alias /distrib/infra_1/ "/distrib/bootstrap/distrib/infra_1/" Alias /distrib/infra_2/ "/distrib/bootstrap/distrib/infra_2/" Alias /mandriva/ "/distrib/mandriva/" Alias /mageiatools/ "/distrib/mageiatools/" > Order deny,allow Deny from all Allow from localhost, 127.0.0.1 Allow from <%= buildsystem_nodes %> Allow from .<%= @domain %> Allow from 10.42.0 # FIXME: add a reverse lookup for rabbit Allow from 212.85.158.152 212.85.158.149 Options Indexes FollowSymLinks Header append Cache-Control "public, must-revalidate" Order deny,allow Allow from all Options Indexes FollowSymLinks Header append Cache-Control "public, must-revalidate" Order deny,allow Allow from all Options Indexes FollowSymLinks Order deny,allow Deny from all Allow from localhost, 127.0.0.1 Allow from <%= buildsystem_nodes %> Allow from .<%= @domain %> Options Indexes FollowSymLinks Order deny,allow Allow from all Options Indexes FollowSymLinks Order deny,allow Allow from all Options Indexes FollowSymLinks