Updated Debian-family formula to work on all Debian-family OSes

This commit is contained in:
Seth House 2013-08-13 14:30:49 -06:00
parent 746bbb9db3
commit effba317fd
5 changed files with 12 additions and 8 deletions

View File

@ -1,9 +1,10 @@
{% if grains['os_family']=="Debian" %}
include: include:
- apt - apt
- apache - apache
- apache.register_site - apache.register_site
{% if grains['os']=="Ubuntu" %}
extend: extend:
apache: apache:
pkg: pkg:
@ -42,4 +43,4 @@ apache-restart:
- require: - require:
- pkg: apache - pkg: apache
{% endif %} #END: os = ubuntu {% endif %} #END: os = debian

View File

@ -1,8 +1,8 @@
{% if grains['os_family']=="Debian" %}
include: include:
- apt - apt
{% if grains['os']=="Ubuntu" %}
mod-fcgid: mod-fcgid:
pkg.installed: pkg.installed:
- name: libapache2-mod-fcgid - name: libapache2-mod-fcgid

View File

@ -1,8 +1,8 @@
{% if grains['os_family']=="Debian" %}
include: include:
- apt - apt
{% if grains['os']=="Ubuntu" %}
mod-php5: mod-php5:
pkg.installed: pkg.installed:
- name: libapache2-mod-php5 - name: libapache2-mod-php5

View File

@ -1,3 +1,5 @@
{% if grains['os_family']=="Debian" %}
{% if 'apache' in pillar and 'register-site' in pillar['apache'] %} #BEGIN: ['apache']['register-site'] {% if 'apache' in pillar and 'register-site' in pillar['apache'] %} #BEGIN: ['apache']['register-site']
{% for site in pillar['apache']['register-site'] %} {% for site in pillar['apache']['register-site'] %}
@ -44,3 +46,4 @@ a2dissite {{ pillar['apache']['register-site'][site]['name'] }}:
{% endfor %} {% endfor %}
{% endif %} #END: apache-register-site {% endif %} #END: apache-register-site
{% endif %} #END: grains['os_family'] == debian

View File

@ -1,8 +1,8 @@
{% if grains['os_family']=="Debian" %}
include: include:
- apt - apt
{% if grains['os']=="Ubuntu" %}
a2enmod rewrite: a2enmod rewrite:
cmd.run: cmd.run:
- unless: ls /etc/apache2/mods-enabled/rewrite.load - unless: ls /etc/apache2/mods-enabled/rewrite.load