* Adding exclude_listen_directive option * Updating Debian configtags/v0.37.4
@@ -8,9 +8,11 @@ | |||
{%- set interfaces = site.get('interface', '*').split() %} | |||
{%- set port = site.get('port', 80) %} | |||
{%- for interface in interfaces %} | |||
{%- set listen_directive = interface ~ ':' ~ port %} | |||
{%- if listen_directive not in listen_directives %} | |||
{%- do listen_directives.append(listen_directive) %} | |||
{%- if not site.get('exclude_listen_directive', False) %} | |||
{%- set listen_directive = interface ~ ':' ~ port %} | |||
{%- if listen_directive not in listen_directives %} | |||
{%- do listen_directives.append(listen_directive) %} | |||
{%- endif %} | |||
{%- endif %} | |||
{%- endfor %} | |||
{%- endfor %} |
@@ -8,9 +8,11 @@ | |||
{%- set interfaces = site.get('interface', '*').split() %} | |||
{%- set port = site.get('port', 80) %} | |||
{%- for interface in interfaces %} | |||
{%- set listen_directive = interface ~ ':' ~ port %} | |||
{%- if listen_directive not in listen_directives %} | |||
{%- do listen_directives.append(listen_directive) %} | |||
{%- if not site.get('exclude_listen_directive', False) %} | |||
{%- set listen_directive = interface ~ ':' ~ port %} | |||
{%- if listen_directive not in listen_directives %} | |||
{%- do listen_directives.append(listen_directive) %} | |||
{%- endif %} | |||
{%- endif %} | |||
{%- endfor %} | |||
{%- endfor %} |
@@ -49,9 +49,11 @@ ServerRoot "/etc/httpd" | |||
{%- set interfaces = site.get('interface', '*').split() %} | |||
{%- set port = site.get('port', 80) %} | |||
{%- for interface in interfaces %} | |||
{%- set listen_directive = interface ~ ':' ~ port %} | |||
{%- if listen_directive not in listen_directives %} | |||
{%- do listen_directives.append(listen_directive) %} | |||
{%- if not site.get('exclude_listen_directive', False) %} | |||
{%- set listen_directive = interface ~ ':' ~ port %} | |||
{%- if listen_directive not in listen_directives %} | |||
{%- do listen_directives.append(listen_directive) %} | |||
{%- endif %} | |||
{%- endif %} | |||
{%- endfor %} | |||
{%- endfor %} |
@@ -54,6 +54,8 @@ apache: | |||
interface: '*' | |||
port: '80' | |||
exclude_listen_directive: True # Do not add a Listen directive in httpd.conf | |||
ServerName: example.com # uses the unique ID above unless specified | |||
ServerAlias: www.example.com | |||