Niels Abspoel
359c8ede8b
Revert "Move state php_{{ phpng_version }}_link to cli/install.sls "
2017-05-05 21:05:00 +02:00
kurt---
e63b22c354
update-alternatives is only required for php-cli
2017-05-05 17:48:47 +02:00
kurt---
2e2ef4e529
remove update-alternatives because it should only be set for the cli-state
2017-05-05 17:47:53 +02:00
Vitali Quiering
6b74439a81
Changed php-redis pkg name in map.jinja for php.ng
2017-01-30 15:39:40 +01:00
Vitali Quiering
980a5f50e7
Add elif statement in ng/maps.jinja to ensure packages for Debian
2017-01-30 12:31:28 +01:00
sc250024
1e3e3032f3
New structure for new Ubuntu PPA and other fixes ( #113 )
...
* Initial commit for new branch
* Quick change to base test files
* Updated map.jinja, added `php` dependency for all subformulas
* Fixing mongo module and map.jinja needed OpenSSL dev libraries
* Should be final changes needed for Mongo module
* Updating Suhosin package since many distros don't have package in their
repos anymore
* Generalizing suhosin module, and updating pillar.example for new PPA
* Adding addtional logic for RedHat based families to Suhosin
* Initial commit of NG refactored map.jinja file
* Deleting FFMpeg state file since the module is quite old, and has been
replaced by using a Composer library. See
https://github.com/PHP-FFMpeg/PHP-FFMpeg for details
* Updating NG formulas for new definitions
* Removing 'twig' as a state since it can be installed via Composer
* Changes to installed.jinja to set correct PHP path based on version
* NG Composer and NG Suhosin changes
* Version bump and deleting README for deleted states
* Finished refactor of NG map.jinja file
* Adding trailing commas (forgot them earler)
* Adding changes list, and modifying map file for missing definitions when
using Ubuntu 16.04 and NOT using a PPA
* Changes needed after performing testing on RHEL 7
* Changes needed for Ubuntu Trusty without using PPA
* Removing testing files; keep on local
* Map changes needed after testing Debian Jessie
* Changed needed for Debian Wheezy
* Adding more pkgs for Arch Linux support
* More ArchLinux support
* Stupid tabs
* Removing extra line breaks, and using the general "use_external_repo" in
the future if DotDeb (Debian) or Webtactic (RedHat)
* Accoutning for Precise `phpenmod` and others
2016-12-13 13:37:53 -08:00
Aidan Harris
aba45febe0
Add xdebug package for RedHat family operating systems in map.jina
2016-12-10 22:02:50 +00:00
Alexey Genus
cb4515b467
Add php-mongodb and php-mongo plugins support
2016-12-08 00:10:19 +03:00
Christian McHugh
a1f445d99f
add php-bcmath
2016-10-22 20:25:51 +01:00
Christoffer Stokbaek
d987669080
Added net-ipv4/6 and pear to map.jinja
2016-09-16 15:56:43 +02:00
Christoffer Stokbaek
3848f30d75
Added missing settings for ubuntu.
2016-07-25 16:20:26 +02:00
Niels Abspoel
9ff852b4b0
add missing sls files and readme
2016-07-13 09:59:30 +02:00
Rene Jochum
ce9ce324ce
Allow overwriting the fpm pools config name via 'filename'.
...
Signed-off-by: Rene Jochum <rene@jochums.at>
2016-07-12 19:20:16 +02:00
Niels Abspoel
fd1612bf2d
add more missing modules
2016-07-12 15:05:29 +02:00
Niels Abspoel
d7331e5f78
add some missing modules for debian and ubuntu
2016-07-11 13:27:55 +02:00
Niels Abspoel
e27f49f136
update map.jinja with removed archlinux and fpm support
2016-07-09 21:45:42 +02:00
Forrest
df5e84087a
Merge pull request #100 from genuss/fix_map.jinja
...
Add intl package name for php7.0
2016-07-08 09:25:46 -07:00
a.genus
1dca17acfa
Add intl package name for php7.0
2016-07-08 12:25:07 +03:00
Aline Freitas
8aaff98176
Add support for Ubuntu Xenial Xerus (16.04).
2016-07-07 20:14:32 -03:00
a.genus
4cfc5ba013
Add php-gearman support
2016-07-06 12:31:15 +03:00
Ryan Hayle
a01466d076
Add missing default package names for Debian/php7.
...
This was causing an error with the php.ng.redis and php.ng.xdebug states.
2016-07-01 14:33:45 -05:00
Kenneth Oestrup
d5fb8d3128
Added SNMP module for PHP NG
2016-06-28 11:48:37 +02:00
John Carlyle-Clarke
65e7971a44
Fix for broken test statement that prevents PPA workaround ever executing
2016-05-25 14:50:21 +00:00
Tadas Barzdzius
04fe02d431
Add composer package
2016-05-04 12:49:29 +03:00
Niels Abspoel
33ea716515
add php-zip
2016-05-02 21:58:00 +02:00
Niels Abspoel
bbd7161292
add php-apcu for debian stretch (7.0)
2016-05-02 21:22:29 +02:00
Roman Pertl
3715bfd9ac
adding missing geoip module support with arch linux
2016-05-02 18:42:56 +00:00
Roman Pertl
3183009339
adding support for php tidy module (currently arch only tested)
2016-05-02 18:42:29 +00:00
Forrest
61fa912834
Merge pull request #80 from aboe76/debian_php7
...
Update php ng map with debian php 7.0
2016-04-27 17:33:15 -07:00
Tadas Barzdzius
80f6a98b29
Add default pools settings to fix issue #47
2016-04-27 19:03:08 +03:00
Niels Abspoel
fdcdb2de97
Update php ng map with debian php 7.0
...
minor improvements to archlinux php cli.
2016-04-27 14:16:14 +02:00
Tadas Barzdzius
4f16779ffb
Add opcache package
2016-04-16 17:25:27 +03:00
Zachary Softich
0aa92cbcc9
Only add ppa if it doesn't exist.
...
This comit is in addition to pull request #70 . The add-apt-repository command
will only be run when the ppa has not yet been added.
2015-12-23 09:57:06 -06:00
Ryan Hayle
1016376bcf
Add repo manually (work-around for saltstack/salt#23543 )
2015-12-10 20:54:17 -06:00
Rowcliffe Browne
b19c59c2a9
changed hhvm PID filepath to match default /etc/init.d/hhvm PID filepath
2015-10-28 16:12:15 +08:00
Forrest
256145736a
Merge pull request #64 from danoe/dev
...
manage xcache.ini in pillar
2015-10-23 15:36:52 -07:00
Daniel Oetken
861ddd2db4
manage xcache.ini in pillar
2015-10-24 00:19:23 +02:00
Forrest
a81c52924c
Merge pull request #62 from cybacolt/master
...
use False as default, and test boolean, rather than none
2015-10-23 11:28:22 -07:00
Heinz Wiesinger
d62a6b5d7e
Sort keys per section within php.ini.
2015-10-23 15:07:44 +02:00
Rowcliffe Browne
0385663637
use False as default, and test boolean, rather than none
2015-10-23 15:34:58 +08:00
Daniel Oetken
ebd7e2a475
Add xcache support to php ng formula
2015-10-22 17:54:17 +02:00
Teoh Han Hui
9c0173dad0
Recursively merge php.ini options
2015-08-14 09:36:00 +00:00
Niels Abspoel
f5c967fb6c
Improve config file handling hhvm.
...
In order to reuse the default structure of this formula
I changed the config a little bit to configure hhvm files.
2015-07-25 22:15:28 +02:00
Niels Abspoel
b3e64eb600
Add hhvm support to php ng formula
2015-07-25 11:39:50 +02:00
Nitin Madhok
16e7cb083b
Merge pull request #42 from teohhanhui/patch-1
...
Fix Debian package name for `php.ng.xml` state
2015-07-22 05:12:18 -04:00
Vu Nguyen
d6eec332a8
Add gmp to map
2015-07-16 11:02:38 +07:00
Vu Nguyen
8f0b16110e
Add support for gmp lib in ng
2015-07-16 10:58:10 +07:00
René Jochum
ca15a1fa4e
Use iteritems() instead of items().
...
Signed-off-by: René Jochum <rene@jochums.at>
2015-07-13 16:02:46 +02:00
Teoh Han Hui
3f3467d17a
Fix Debian package name for php.ng.xml
state
...
XML module is already built-in. In any case, `php5-xmlrpc` package actually provides XML-RPC module.
2015-06-25 19:22:26 +08:00
Nitin Madhok
5601d5e2a4
Merge pull request #49 from imran1008/list-of-extensions
...
Allow pillars to specify a list of extensions
2015-06-22 03:13:13 -04:00