Commit Graph

289 Commits

Author SHA1 Message Date
Jeff Geerling
8bc87a4bec Add a LICENSE file for MIT license. [ci skip] 2017-03-31 11:25:38 -05:00
eiriksm
253f72bcba Change README to point to correct lineinfile hint (#180) 2017-03-13 12:07:39 -05:00
Jeff Geerling
7d4c5ef91e Upgrade Author's web URL. 2017-02-18 19:55:23 -06:00
Felix Peters
65f5e35259 Update configure-fpm.yml (#176)
Fix issue #98 
Only add the default pool when php_enable_php_fpm is true
2017-02-18 19:54:16 -06:00
Yaron Tal
0adb0cdc41 Changed default value of short_open_tags to Off instead of FAlse (#168) 2017-01-16 11:13:45 -06:00
Jeff Geerling
fabb651bf5 Fixes #170: Full control over PHP upload settings. 2017-01-14 15:48:42 -06:00
Jeff Geerling
504f0d55ab PR #165 follow-up: Adjust the variable name for php_packages_extra. 2017-01-06 11:37:07 -06:00
Simon
79eafb32e3 Adds variable additional_php_packages (#165)
* Allows to add additional_php_packages

Allows to add additional_php_packages as var. Extends php_packages to install.

* Adds description for variable additional_php_packages

Adds description of new variable for additional php packages.
2017-01-06 11:31:58 -06:00
Jeff Geerling
3d15a1ddda Fixes #164: Workaround for shallow tag clones not working in Ansible 2.2. 2016-11-23 13:46:01 -06:00
Jeff Geerling
a9c817f9dc Fix test version variable. 2016-11-23 12:32:16 -06:00
Jeff Geerling
7e06506fe1 Pin test to php-7.0.13 tag. 2016-11-23 12:06:21 -06:00
Jeff Geerling
63f3ce4b64 Fix test failures on Ubuntu 12.04. 2016-11-23 10:40:54 -06:00
Jeff Geerling
d1339d1364 Fix Ubuntu test failures due to apt update. 2016-11-23 09:13:22 -06:00
Jeff Geerling
391bc99ed5 Merge branch 'fix-php-dynamic-include' 2016-11-15 19:24:45 -06:00
Jeff Geerling
8e227e5bf2 Fixes #160: Dynamically include files to prevent errors with 2.2.x. 2016-11-15 19:16:38 -06:00
Jarkko Mönkkönen
f8082e4602 add support to set custom opcache.so location (#157) 2016-11-07 12:36:24 -06:00
Jeff Geerling
0e8640e0ee Fixes #158 - Test failing on Ubuntu 12.04 due to missing PPA (#159)
* Fixes #158: Switch to ondrej/php repo since php5-5.6 is dead.

* Issue #158: Don't install recommended packages, to prevent PHP 7 default.

* Issue #158: Don't install php-pear on 1204, to prevent PHP 7 default.

* Issue #158: Update PHP package names.

* Issue #158: Update PHP paths for Ubuntu 12.04.

* Issue #158: Update PHP config paths for Ubuntu 12.04.
2016-11-07 11:32:45 -06:00
Jeff Geerling
8ad3424d05 Issue #158: Update PHP config paths for Ubuntu 12.04. 2016-11-07 11:23:35 -06:00
Jeff Geerling
b1ebac3797 Issue #158: Update PHP paths for Ubuntu 12.04. 2016-11-07 09:43:14 -06:00
Jeff Geerling
9e4876f032 Issue #158: Update PHP package names. 2016-11-07 09:42:28 -06:00
Jeff Geerling
4a2d956c6b Issue #158: Don't install php-pear on 1204, to prevent PHP 7 default. 2016-11-07 09:19:58 -06:00
Jeff Geerling
fe2e7b2fa5 Issue #158: Don't install recommended packages, to prevent PHP 7 default. 2016-11-07 09:06:57 -06:00
Jeff Geerling
57c67683db Fixes #158: Switch to ondrej/php repo since php5-5.6 is dead. 2016-11-07 08:55:47 -06:00
Jeff Geerling
e863c348c3 Merge pull request #153 from stevenspasbo/master
Added php option for disable_functions
2016-11-02 15:28:02 -05:00
Jeff Geerling
08c948d24f Fix test failures due to boolean handling in YAML. 2016-10-12 15:41:28 -05:00
Jeff Geerling
06d8a0edd2 Add the ability to choose --no-install-recommends for apt installs. 2016-10-12 15:27:31 -05:00
Steven Spasbo
0c3c0963a2 Added php option for disable_functions
* Added php_disable_functions variable
* Updated php.ini template
2016-10-05 12:15:33 -07:00
Jeff Geerling
66bfceb596 Remove sudo requirement from Travis build. 2016-09-25 15:50:37 -05:00
Jeff Geerling
094808d186 Simpler test case. 2016-09-24 14:08:23 -05:00
Jeff Geerling
00e80d4158 Fix broken test build on Ubuntu 16. 2016-09-17 19:35:07 -05:00
Jeff Geerling
c49d938ab7 Fix broken tests on Ubuntu 14 and Fedora 24. 2016-09-17 19:06:40 -05:00
Jeff Geerling
2ee88d785d Add automated test for Fedora 24. 2016-09-17 18:45:10 -05:00
Jeff Geerling
5cb6fe72fb Make role work on Fedora. 2016-09-17 18:42:47 -05:00
Jeff Geerling
6f140ef07f Fix broken tests. 2016-09-14 16:22:10 -05:00
Jeff Geerling
9373ba168f More efficient Docker-based test layout. 2016-09-14 15:46:27 -05:00
Jeff Geerling
4f785c108c Issue #145: Document variable that's RHEL-specific. 2016-07-26 21:35:35 -05:00
Jeff Geerling
157df81016 Fixes #137: Bump minimum Ansible version requirement to 2.0. 2016-06-13 17:46:43 -05:00
Jeff Geerling
1335099d77 Make sure php_fpm_pool_user and _group are updated in config. 2016-06-10 22:22:47 -05:00
Jeff Geerling
d4af9e1ae6 Better description of php_packages_state. 2016-06-10 21:06:53 -05:00
Jeff Geerling
2d640f57a0 Fixes #136: Unable to load apc.so. 2016-06-10 21:00:01 -05:00
Jeff Geerling
7086bc3fe2 Updated PHP version for CentOS 7 source install test x2. 2016-06-09 13:22:08 -05:00
Jeff Geerling
a8bf14728b Updated PHP version for CentOS 7 test. 2016-06-09 12:41:38 -05:00
Jeff Geerling
6c7eb71a01 Merge pull request #135 from geerlingguy/pporada-gl-master
Enable user to set the apt/yum module 'state'
2016-06-09 11:35:49 -05:00
Jeff Geerling
54b5e5e93f PR #54 follow-up: Keep PHP's default and add new var to readme. 2016-06-08 23:14:47 -05:00
Jeff Geerling
40e4a7b668 Merge pull request #54 from csedev/master
Variable to enable / disable php_allow_url_fopen
2016-06-08 23:13:17 -05:00
Jeff Geerling
31fbd6fd4e PR #113 follow-up: Fix README to reflect default. 2016-06-08 23:12:20 -05:00
Jeff Geerling
7739671037 Merge pull request #113 from andreiashu/enableOpcacheRevalidatePath
Enable opcache.revalidate_path setting
2016-06-08 23:11:39 -05:00
Jeff Geerling
7ed52a26c8 PR #131 follow-up: Formatting and task reorganization. 2016-06-08 23:03:58 -05:00
Jeff Geerling
f838f3fa5b Merge pull request #131 from rockholla/apc-opcache-config-tweaking
Fixes #130 and #48: Tweak and simplify some of the apc and opcache configuration
2016-06-08 22:58:56 -05:00
Jeff Geerling
ef1fcfff82 Merge pull request #128 from mgarstecki/fix-fpm-centos
Fix #120: Introduce variables for FPM user and group.
2016-06-04 15:51:05 -05:00