Merge pull request #190 from aboe76/apache_modules_suse_support
add suse support to apache_modules
This commit is contained in:
commit
72134744bf
@ -52,4 +52,31 @@ find /etc/httpd/ -name '*.conf' -type f -exec sed -i -e 's/\(^\s*LoadModule.{{ m
|
|||||||
- module: apache-restart
|
- module: apache-restart
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
|
{% elif salt['grains.get']('os_family') == 'Suse' or salt['grains.get']('os') == 'SUSE' %}
|
||||||
|
|
||||||
|
include:
|
||||||
|
- apache
|
||||||
|
|
||||||
|
{% for module in salt['pillar.get']('apache:modules:enabled', []) %}
|
||||||
|
a2enmod {{ module }}:
|
||||||
|
cmd.run:
|
||||||
|
- unless: egrep "^APACHE_MODULES=" /etc/sysconfig/apache2 | grep {{ module }}
|
||||||
|
- order: 225
|
||||||
|
- require:
|
||||||
|
- pkg: apache
|
||||||
|
- watch_in:
|
||||||
|
- module: apache-restart
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
{% for module in salt['pillar.get']('apache:modules:disabled', []) %}
|
||||||
|
a2dismod -f {{ module }}:
|
||||||
|
cmd.run:
|
||||||
|
- onlyif: egrep "^APACHE_MODULES=" /etc/sysconfig/apache2 | grep {{ module }}
|
||||||
|
- order: 225
|
||||||
|
- require:
|
||||||
|
- pkg: apache
|
||||||
|
- watch_in:
|
||||||
|
- module: apache-restart
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
Loading…
Reference in New Issue
Block a user