diff --git a/README.rst b/README.rst index 538af95..9fbbdc8 100644 --- a/README.rst +++ b/README.rst @@ -166,6 +166,11 @@ Installs the php-suhosin package. Installs the php-mongo package. Disabled on opensuse need server:php:extensions repo +``php.sybase`` +----------- + +Installs the php-sybase package for Sybase/MS-SQL. Debian / Ubuntu as RedHat has no similar package. + ``php.xml`` ----------- @@ -439,6 +444,11 @@ Installs the php-sqlite package, Installs the php-suhosin package. +``php.ng.sybase`` +------------- + +Installs the php-sybase package. + ``php.ng.xcache`` --------------- diff --git a/php/map.jinja b/php/map.jinja index 6d35bef..ec49f3b 100644 --- a/php/map.jinja +++ b/php/map.jinja @@ -52,6 +52,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase_pkg': 'php' + phpng_version + '-sybase', 'temp_dir': '/tmp', 'xml_pkg': 'php' + php_version + '-xml', 'zip_pkg': 'php' + php_version + '-zip', @@ -104,6 +105,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase_pkg': 'php' + phpng_version + '-sybase', 'temp_dir': '/tmp', 'xml_pkg': 'php' + php_version + '-xml', 'zip_pkg': 'php' + php_version + '-zip', @@ -158,6 +160,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase_pkg': 'php-sybase', 'temp_dir': '/tmp', 'xml_pkg': 'php-xml', 'zip_pkg': 'php-zip', @@ -217,6 +220,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase_pkg': 'php5-sybase', 'temp_dir': '/tmp', 'xml_pkg': 'php5', 'zip_pkg': 'php5', @@ -273,6 +277,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase_pkg': 'php5-sybase', 'temp_dir': '/tmp', 'xml_pkg': 'php5', 'zip_pkg': 'php5', diff --git a/php/ng/map.jinja b/php/ng/map.jinja index fbd3038..9fee9bb 100644 --- a/php/ng/map.jinja +++ b/php/ng/map.jinja @@ -65,6 +65,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase': 'php' + phpng_version + '-sybase', 'tcpdf': 'php-tcpdf', 'temp_dir': '/tmp', 'tidy': 'php' + phpng_version + '-tidy', @@ -385,6 +386,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase': 'php' + phpng_version + '-sybase', 'tcpdf': 'php-tcpdf', 'temp_dir': '/tmp', 'tidy': 'php' + phpng_version + '-tidy', @@ -697,6 +699,7 @@ 'sqlite': 'php-sqlite3', 'ssh2': 'php-ssh2', 'suhosin': 'php', + 'sybase': 'php-sybase', 'tcpdf': 'php-tcpdf', 'tidy': 'php7.0-tidy', 'xcache': 'php', @@ -1459,6 +1462,7 @@ 'suhosin5_repo': 'https://github.com/sektioneins/suhosin', 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', + 'sybase': 'php' + phpng_version + '-sybase', 'tcpdf': 'php-tcpdf', 'temp_dir': '/tmp', 'tidy': 'php' + phpng_version + '-tidy', @@ -1781,6 +1785,7 @@ 'suhosin7_ext': 'suhosin7.so', 'suhosin7_repo': 'https://github.com/sektioneins/suhosin7', 'svn': 'php5-svn', + 'sybase': 'php5-sybase', 'tcpdf': 'php-tcpdf', 'temp_dir': '/tmp', 'tidy': 'php5-tidy', diff --git a/php/ng/sybase.sls b/php/ng/sybase.sls new file mode 100644 index 0000000..a7e2439 --- /dev/null +++ b/php/ng/sybase.sls @@ -0,0 +1,2 @@ +{% set state = 'sybase' %} +{% include "php/ng/installed.jinja" %} diff --git a/php/sybase.sls b/php/sybase.sls new file mode 100644 index 0000000..f50bb69 --- /dev/null +++ b/php/sybase.sls @@ -0,0 +1,8 @@ +{%- from "php/map.jinja" import php with context %} + +include: + - php + +php-sybase: + pkg.installed: + - name: {{ php.sybase_pkg }}