@@ -1,10 +1,9 @@ | |||
{% from "php/map.jinja" import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-apc: | |||
pkg.installed: | |||
- order: 180 | |||
{% endif %} | |||
pkg: | |||
- installed | |||
- name: {{ php.apc-pkg }} |
@@ -1,11 +1,9 @@ | |||
{% from "php/map.jinja" import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-curl: | |||
pkg.installed: | |||
- name: php5-curl | |||
- order: 180 | |||
{% endif %} | |||
pkg | |||
- installed | |||
- name: {{ curl-pkg }} |
@@ -1,15 +1,13 @@ | |||
{{% from "php/map.jinja" import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-fpm: | |||
pkg.installed: | |||
- name: php5-fpm | |||
- order: 175 | |||
service.running: | |||
- name: php5-fpm | |||
pkg: | |||
- installed | |||
- name: {{ fpm-pkg }} | |||
service: | |||
- running | |||
- name: {{ fpm-service }} | |||
- enable: True | |||
- order: 455 | |||
{% endif %} |
@@ -1,11 +1,9 @@ | |||
{{% from "php/map.jinja" import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-gd: | |||
pkg.installed: | |||
- name: php5-gd | |||
- order: 180 | |||
{% endif %} | |||
pkg: | |||
- installed | |||
- name: {{ gd-pkg }} |
@@ -1,11 +1,9 @@ | |||
{% from "php/map.jinja import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php: | |||
pkg.installed: | |||
- name: php5 | |||
- order: 175 | |||
{% endif %} | |||
pkg: | |||
- installed | |||
- name: {{ php-pkg }} |
@@ -0,0 +1,24 @@ | |||
{% set map = salt['grains.filter_by']({ | |||
'Ubuntu': { | |||
'php-pkg': 'php5', | |||
'apc-pkg': 'php-apc', | |||
'curl-pkg': 'php-curl', | |||
'fpm-pkg': 'php5-fpm', | |||
'gd-pkg': 'php5-gd', | |||
'mcrypt-pkg': 'php5-mcrypt', | |||
'mysql-pkg': 'php5-mysql', | |||
'pear-pkg': ' php-pear', | |||
'fpm-service': 'php5-fpm', | |||
}, | |||
'RedHat': { | |||
'php-pkg': 'php5', | |||
'apc-pkg': 'php-apc', | |||
'curl-pkg': 'php-curl', | |||
'fpm-pkg': 'php5-fpm', | |||
'gd-pkg': 'php5-gd', | |||
'mcrypt-pkg': 'php5-mcrypt', | |||
'mysql-pkg': 'php5-mysql', | |||
'pear-pkg': ' php-pear', | |||
'fpm-service': 'php5-fpm', | |||
}, | |||
}, merge=salt['pillar.get']('php:lookup')) $} |
@@ -1,11 +1,9 @@ | |||
{% from "php/map.jinja" import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-mcrypt: | |||
pkg.installed: | |||
- name: php5-mcrypt | |||
- order: 180 | |||
{% endif %} | |||
pkg: | |||
- installed | |||
- name: {{ mcrpyt-pkg }} |
@@ -1,11 +1,9 @@ | |||
{% from "php/map.jinja import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-mysql: | |||
pkg.installed: | |||
- name: php5-mysql | |||
- order: 180 | |||
{% endif %} | |||
pkg: | |||
- installed | |||
- name: {{ mysql-pkg }} |
@@ -1,10 +1,9 @@ | |||
{% from "php/map.jinja" import php with context %} | |||
include: | |||
- apt | |||
{% if grains['os']=="Ubuntu" %} | |||
php-pear: | |||
pkg.installed: | |||
- order: 180 | |||
{% endif %} | |||
pkg: | |||
- installed | |||
- name : {{ pear-pkg }} |