summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--templates/apache2.conf.jessie.erb8
-rw-r--r--templates/apache2.conf.trusty.erb8
-rw-r--r--templates/apache2.conf.wheezy.erb8
-rw-r--r--templates/default.erb4
-rw-r--r--templates/error.erb4
-rw-r--r--templates/site.erb78
6 files changed, 55 insertions, 55 deletions
diff --git a/templates/apache2.conf.jessie.erb b/templates/apache2.conf.jessie.erb
index 0fc143b..b68f822 100644
--- a/templates/apache2.conf.jessie.erb
+++ b/templates/apache2.conf.jessie.erb
@@ -35,7 +35,7 @@
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#
-ServerName <%= scope.lookupvar('apache::server_name') %>.<%= domain %>
+ServerName <%= scope.lookupvar('apache::server_name') %>.<%= @domain %>
#
# ServerRoot: The top of the directory tree under which the server's
@@ -123,8 +123,8 @@ KeepAliveTimeout 15
MaxRequestsPerChild 0
</IfModule>
-User <%= default_user %>
-Group <%= default_group %>
+User <%= @default_user %>
+Group <%= @default_group %>
#
# AccessFileName: The name of the file to look for in each directory
@@ -455,7 +455,7 @@ ServerSignature Off
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
-ErrorDocument 404 http://<%= domain %>/missing.html
+ErrorDocument 404 http://<%= @domain %>/missing.html
#
# Putting this all together, we can internationalize error responses.
diff --git a/templates/apache2.conf.trusty.erb b/templates/apache2.conf.trusty.erb
index 0fc143b..b68f822 100644
--- a/templates/apache2.conf.trusty.erb
+++ b/templates/apache2.conf.trusty.erb
@@ -35,7 +35,7 @@
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#
-ServerName <%= scope.lookupvar('apache::server_name') %>.<%= domain %>
+ServerName <%= scope.lookupvar('apache::server_name') %>.<%= @domain %>
#
# ServerRoot: The top of the directory tree under which the server's
@@ -123,8 +123,8 @@ KeepAliveTimeout 15
MaxRequestsPerChild 0
</IfModule>
-User <%= default_user %>
-Group <%= default_group %>
+User <%= @default_user %>
+Group <%= @default_group %>
#
# AccessFileName: The name of the file to look for in each directory
@@ -455,7 +455,7 @@ ServerSignature Off
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
-ErrorDocument 404 http://<%= domain %>/missing.html
+ErrorDocument 404 http://<%= @domain %>/missing.html
#
# Putting this all together, we can internationalize error responses.
diff --git a/templates/apache2.conf.wheezy.erb b/templates/apache2.conf.wheezy.erb
index 886b305..13c4797 100644
--- a/templates/apache2.conf.wheezy.erb
+++ b/templates/apache2.conf.wheezy.erb
@@ -35,7 +35,7 @@
# such as the number of concurrent requests it can handle or where it
# can find its configuration files.
#
-ServerName <%= scope.lookupvar('apache::server_name') %>.<%= domain %>
+ServerName <%= scope.lookupvar('apache::server_name') %>.<%= @domain %>
#
# ServerRoot: The top of the directory tree under which the server's
@@ -123,8 +123,8 @@ KeepAliveTimeout 15
MaxRequestsPerChild 0
</IfModule>
-User <%= default_user %>
-Group <%= default_group %>
+User <%= @default_user %>
+Group <%= @default_group %>
#
# AccessFileName: The name of the file to look for in each directory
@@ -455,7 +455,7 @@ ServerSignature Off
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
#
-ErrorDocument 404 http://<%= domain %>/missing.html
+ErrorDocument 404 http://<%= @domain %>/missing.html
#
# Putting this all together, we can internationalize error responses.
diff --git a/templates/default.erb b/templates/default.erb
index 90e4801..b2af2e7 100644
--- a/templates/default.erb
+++ b/templates/default.erb
@@ -1,4 +1,4 @@
-# begin vhost for <%= fqdn %>
+# begin vhost for <%= @fqdn %>
<VirtualHost *:<%= scope.lookupvar('apache::http_port') %>>
ServerName <%= fqdn %>
DocumentRoot <%= scope.lookupvar('apache::default_folder') %>
@@ -11,4 +11,4 @@
# end site config
</VirtualHost>
-# end vhost for <%= fqdn %>
+# end vhost for <%= @fqdn %>
diff --git a/templates/error.erb b/templates/error.erb
index 4e13d60..27a2c8e 100644
--- a/templates/error.erb
+++ b/templates/error.erb
@@ -1,7 +1,7 @@
# vhost to handle inexistent vhosts
<VirtualHost *:<%= scope.lookupvar('apache::http_port') %>>
- ServerName error.<%= hosting_domain %>
- ServerAlias *.<%= hosting_domain %>
+ ServerName error.<%= @hosting_domain %>
+ ServerAlias *.<%= @hosting_domain %>
DocumentRoot <%= scope.lookupvar('apache::error_folder') %>
ErrorDocument 404 <%= scope.lookupvar('apache::error_dest') %>
diff --git a/templates/site.erb b/templates/site.erb
index dd6c243..e2ebbf5 100644
--- a/templates/site.erb
+++ b/templates/site.erb
@@ -1,63 +1,63 @@
-# begin vhost for <%= title %>
-<VirtualHost <%= listen %>:<%= scope.lookupvar('apache::http_port') %>>
- ServerName <%= title %>.<%= hosting_domain %>
-<% if server_alias != false %> ServerAlias <%= server_alias %><% end %>
- DocumentRoot <%= docroot %>
-<% if https_redirect != false or canonical != false %>
+# begin vhost for <%= @title %>
+<VirtualHost <%= @listen %>:<%= scope.lookupvar('apache::http_port') %>>
+ ServerName <%= @title %>.<%= @hosting_domain %>
+<% if @server_alias != false %> ServerAlias <%= @server_alias %><% end %>
+ DocumentRoot <%= @docroot %>
+<% if @https_redirect != false or @canonical != false %>
RewriteEngine On
<% end -%>
-<% if https_redirect != false %>
+<% if @https_redirect != false %>
# Redirect all HTTP to HTTPS
RewriteRule ^(.*)$ https://%{HTTP_HOST}$1 [redirect=301]<% end %>
-<% if redirect_match != false %> RedirectMatch ^/$ <%= protocol %>://<%= title %>.<%= hosting_domain %>/<%= redirect_match %><% end %>
-<% if redirect != false %> Redirect <%= redirect %><% end %>
-<% if aliases != false %><% aliases.each do |map| -%>
+<% if @redirect_match != false %> RedirectMatch ^/$ <%= @protocol %>://<%= @title %>.<%= @hosting_domain %>/<%= @redirect_match %><% end %>
+<% if @redirect != false %> Redirect <%= @redirect %><% end %>
+<% if @aliases != false %><% @aliases.each do |map| -%>
Alias <%= map %>
<% end -%><% end -%>
-<% if use != false %><% use.each do |instance| -%>
+<% if @use != false %><% @use.each do |instance| -%>
Use <%= instance %>
<% end -%><% end -%>
-<% if mpm == true %>
+<% if @mpm == true %>
<IfModule mpm_itk_module>
- AssignUserId <%= user %> <%= gid %>
+ AssignUserId <%= @user %> <%= @gid %>
</IfModule>
<% end %>
-<% if canonical != false %>
- <%- for canonical_exception in canonical_exceptions -%>
+<% if @canonical != false %>
+ <%- for canonical_exception in @canonical_exceptions -%>
RewriteCond %{HTTP_HOST} !=<%= canonical_exception %> [NC]
<%- end -%>
- RewriteCond %{HTTP_HOST} !=<%= canonical %> [NC]
+ RewriteCond %{HTTP_HOST} !=<%= @canonical %> [NC]
RewriteCond %{HTTP_HOST} !=""
- RewriteRule ^/(.*) <%= protocol %>://<%= canonical %>/$1 [L,R=301]
+ RewriteRule ^/(.*) <%= @protocol %>://<%= @canonical %>/$1 [L,R=301]
<% end %>
-<% if custom_directives != false -%>
- <%= custom_directives %>
+<% if @custom_directives != false -%>
+ <%= @custom_directives %>
<% end -%>
</VirtualHost>
-# end vhost for <%= title %>
-<% if ssl == true %>
-# begin ssl vhost for <%= title %>
-<VirtualHost <%= listen %>:<%= scope.lookupvar('apache::https_port') %>>
+# end vhost for <%= @title %>
+<% if @ssl == true %>
+# begin ssl vhost for <%= @title %>
+<VirtualHost <%= @listen %>:<%= scope.lookupvar('apache::https_port') %>>
# Use HTTP Strict Transport Security to force client to use secure connections only
Header always set Strict-Transport-Security "max-age=15768000; includeSubDomains"
- ServerName <%= title %>.<%= hosting_domain %>
-<% if server_alias != false %> ServerAlias <%= server_alias %><% end %>
- DocumentRoot <%= docroot %>
-<% if redirect_match != false %> RedirectMatch ^/$ <%= protocol %>://<%= title %>.<%= hosting_domain %>/<%= redirect_match %><% end %>
-<% if redirect != false %> Redirect <%= redirect %><% end %>
-<% if aliases != false %><% aliases.each do |map| -%>
- Alias <%= map %>
+ ServerName <%= @title %>.<%= @hosting_domain %>
+<% if @server_alias != false %> ServerAlias <%= @server_alias %><% end %>
+ DocumentRoot <%= @docroot %>
+<% if @redirect_match != false %> RedirectMatch ^/$ <%= @protocol %>://<%= @title %>.<%= @hosting_domain %>/<%= @redirect_match %><% end %>
+<% if @redirect != false %> Redirect <%= @redirect %><% end %>
+<% if @aliases != false %><% aliases.each do |map| -%>
+ Alias <%= @map %>
<% end -%><% end -%>
-<% if use != false %><% use.each do |instance| -%>
+<% if @use != false %><% @use.each do |instance| -%>
Use <%= instance %>
<% end -%><% end -%>
-<% if custom_directives != false -%>
- <%= custom_directives %>
+<% if @custom_directives != false -%>
+ <%= @custom_directives %>
<% end -%>
-<% if mpm == true %>
+<% if @mpm == true %>
<IfModule mpm_itk_module>
- AssignUserId <%= user %> <%= gid %>
+ AssignUserId <%= @user %> <%= @gid %>
</IfModule>
<% end %>
# SSL Configuration
@@ -66,8 +66,8 @@
SSLCipherSuite ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:!RC4:HIGH:!MD5:!aNULL:!EDH
SSLHonorCipherOrder on
SSLCompression off
- SSLCertificateFile /etc/ssl/certs/<%= title %>.crt
- SSLCertificateKeyFile /etc/ssl/private/<%= title %>.pem
+ SSLCertificateFile /etc/ssl/certs/<%= @title %>.crt
+ SSLCertificateKeyFile /etc/ssl/private/<%= @title %>.pem
</VirtualHost>
-# end ssl vhost for <%= title %>
-<% end %>
+# end ssl vhost for <%= @title %>
+<% end %>