# ************************************ # Managed by Puppet # ************************************ NameVirtualHost <%= @vhost_name %>:<%= @port %> <VirtualHost <%= @vhost_name %>:<%= @port %>> ServerName <%= @srvname %> <% if @serveraliases.is_a? Array -%> <% @serveraliases.each do |name| -%><%= " ServerAlias #{name}\n" %><% end -%> <% elsif @serveraliases != '' -%> <%= " ServerAlias #{@serveraliases}" %> <% end -%> DocumentRoot <%= @docroot %> <FilesMatch \.log$> ForceType text/plain AddDefaultCharset UTF-8 </FilesMatch> <Directory <%= @docroot %>> Options <%= @options %> AllowOverride None Order allow,deny allow from all </Directory> <%= @vhost_extra %> ErrorLog /var/log/apache2/<%= @name %>_error.log LogLevel warn CustomLog /var/log/apache2/<%= @name %>_access.log combined ServerSignature Off </VirtualHost>