Browse Source

Merge pull request #138 from tibberg/master

Add custom port to RedHat config
tags/v0.37.4
Forrest 8 years ago
parent
commit
c9344cf81c
1 changed files with 28 additions and 0 deletions
  1. +28
    -0
      apache/files/RedHat/apache-2.4.config.jinja

+ 28
- 0
apache/files/RedHat/apache-2.4.config.jinja View File

# prevent Apache from glomming onto all bound IP addresses. # prevent Apache from glomming onto all bound IP addresses.
# #
#Listen 12.34.56.78:80 #Listen 12.34.56.78:80

# Managed by saltstack

{% if salt['pillar.get']('apache:sites') is mapping %}
{%- set listen_directives = [] %}
{%- for id, site in salt['pillar.get']('apache:sites').items() %}
{%- 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) %}
{%- endif %}
{%- endfor %}
{%- endfor %}
{%- for listen in listen_directives %}
Listen {{ listen }}
{%- endfor %}
{%- else %}
Listen 80 Listen 80


<IfModule mod_ssl.c>
Listen 443
</IfModule>

<IfModule mod_gnutls.c>
Listen 443
</IfModule>
{%- endif %}

# #
# Dynamic Shared Object (DSO) Support # Dynamic Shared Object (DSO) Support
# #

Loading…
Cancel
Save