Browse Source

New modules: mbstring and xml

In RedHat, Fedora and CentOS mbstring and xml are not compiled by default in PHP
In Debian these are compiled by default so the generic php5 package was specified
tags/v0.34.0
Bogdan Rădulescu 10 years ago
parent
commit
e89a0666b8
3 changed files with 16 additions and 0 deletions
  1. +4
    -0
      php/map.jinja
  2. +6
    -0
      php/mbstring.sls
  3. +6
    -0
      php/xml.sls

+ 4
- 0
php/map.jinja View File

@@ -5,12 +5,14 @@
'curl_pkg': 'php5-curl',
'fpm_pkg': 'php5-fpm',
'gd_pkg': 'php5-gd',
'mbstring_pkg': 'php5',
'mcrypt_pkg': 'php5-mcrypt',
'memcache_pkg': 'php5-memcache',
'memcached_pkg': 'php5-memcached',
'mysql_pkg': 'php5-mysql',
'pear_pkg': ' php-pear',
'fpm_service': 'php5-fpm',
'xml_pkg': ' php5',
},
'RedHat': {
'php_pkg': 'php',
@@ -18,11 +20,13 @@
'curl_pkg': 'curl',
'fpm_pkg': 'php-fpm',
'gd_pkg': 'php-gd',
'mbstring_pkg': 'php-mbstring',
'mcrypt_pkg': 'php-mcrypt',
'memcache_pkg': 'php-pecl-memcache',
'memcached_pkg': 'php-pecl-memcached',
'mysql_pkg': 'php-mysql',
'pear_pkg': ' php-pear',
'fpm_service': 'php-fpm',
'xml_pkg': ' php-xml',
},
}, merge=salt['pillar.get']('php:lookup')) %}

+ 6
- 0
php/mbstring.sls View File

@@ -0,0 +1,6 @@
{% from "php/map.jinja" import php with context %}

php-mbstring:
pkg:
- installed
- name: {{ php.mbstring_pkg }}

+ 6
- 0
php/xml.sls View File

@@ -0,0 +1,6 @@
{% from "php/map.jinja" import php with context %}

php-xml:
pkg:
- installed
- name: {{ php.xml_pkg }}

Loading…
Cancel
Save