Commit Graph

92 Commits (ec1175af2194dd19d482da18aade3c2ecc39c24e)
 

Author SHA1 Message Date
Emilien Mantel ec1175af21 [WIP] Improve FPM management
- store configuration in local facts
- better socket generator
- php_admin_value/php_value
2019-12-26 11:38:06 +01:00
Emilien Mantel 1eea41cd39 [WIP] Some improvements 2019-12-24 18:34:37 +01:00
Emilien Mantel 9738ae9614 Manages flags on PHP-FPM 2019-12-16 17:28:39 +01:00
xelgand 73fa4dc212 fix uninstall xdebug block for FreeBSD (#12) 2019-04-23 09:31:45 +02:00
Emilien M 75f09eaf59
Delete default pool if necessary (#10)
(when default pool 'www' not in pool list)
2019-04-19 14:36:35 +02:00
Emilien M 5abe99568a
Support Debian Buster (#11) 2019-04-19 14:36:20 +02:00
Emilien Mantel 8b2c92a047 Force python 2.7 on travis 2019-04-19 11:28:50 +02:00
Emilien Mantel 0171ae8e20 Quick changes 2019-04-19 11:18:46 +02:00
Emilien Mantel 95892782ea Fix version compare 2019-04-19 10:59:00 +02:00
Emilien Mantel f5b9eb78b7 Remove legacy 'include' module 2019-04-19 10:28:00 +02:00
Emilien Mantel 5ef6d09ac6 Min ansible version: 2.6 2019-02-20 16:40:02 +01:00
Emilien Mantel e45df940cd Compat Ansible 2.5+ 2019-01-28 14:46:58 +01:00
Emilien Mantel 6c3aa5443a Remove legacy and useless file 2019-01-28 10:35:42 +01:00
Emilien Mantel 847941ebc6 Update README.md 2018-10-29 14:27:38 +01:00
Emilien Mantel feff5576d2 Travis: test with ansible 2.4 to 2.6 2018-10-29 14:18:37 +01:00
Emilien Mantel 04547b496f Force install python-apt on Vagrant+Docker 2018-10-29 14:15:02 +01:00
Emilien Mantel 9f048ae918 Support PHP 7.3 on Debian/FreeBSD
- Fixes some issues on FreeBSD (Vagrant problems, loading vars files...)
- Add some platforms on Travis
2018-10-29 12:30:14 +01:00
Emilien Mantel 6a85f02fc1 Fix apcu package for Debian based systems 2018-03-19 08:51:58 +01:00
Emilien Mantel 4611a5a795 Merge branch 'master' into freebsd 2018-03-18 21:47:24 +01:00
Emilien Mantel 9e59ba5b47 Fix vagrantfile for FreeBSD 2018-03-18 21:46:47 +01:00
Emilien Mantel 9aa0f76c03 Support FreeBSD 11/12 2018-03-18 21:29:47 +01:00
Emilien Mantel e87d158424 Manage Ubuntu 16.04/18.04 2018-03-18 19:30:21 +01:00
Emilien Mantel 5878040e84 Mass cleanup and drop jessie support 2018-03-18 17:28:57 +01:00
Emilien Mantel 8e53b9cd80 Donation 2017-12-09 17:06:41 +01:00
Emilien Mantel cbceba6897 We can't uninstall xdebug, so disabling it! 2017-11-28 09:17:19 +01:00
Emilien Mantel d836862837 Uninstall xdebug 2017-11-28 08:31:28 +01:00
Emilien Mantel df8b58b46a Manages status/ping path in FPM pools 2017-11-22 17:02:51 +01:00
Emilien Mantel de41097cde Vagrant: sudo -> become 2017-11-22 17:00:20 +01:00
Emilien Mantel 71721d1afc Sury manages now PHP 7.2 (rc5) 2017-11-10 12:28:13 +01:00
Emilien Mantel 3d7c68e700 Optimize ini configuration 2017-11-10 12:19:39 +01:00
Emilien Mantel 6d4a7e1a08 Remove invalid ansible tags 2017-06-19 17:31:41 +02:00
Emilien Mantel f8ddae5064 Check managed php version by OS - Fixes #9 2017-06-14 17:35:51 +02:00
Emilien Mantel f38aa400b3 Load default PHP version per OS release 2017-06-13 11:51:51 +02:00
Emilien Mantel 8758a9b7dc Fix long term idempotence: fpm pkg present state 2017-06-09 09:28:16 +02:00
E Mantel 2a6b921b5e Update README
Add doc/links about extra PHP version
2017-06-06 16:31:19 +02:00
Emilien Mantel 1bce22acbd Travis CI with vagrant + docker 2017-06-06 16:27:11 +02:00
Emilien Mantel 7f7087cdb2 Ignore warning on test.yml 2017-03-16 18:31:16 +01:00
Emilien Mantel 2987051153 Manages PHP 7.1 2017-03-16 18:23:39 +01:00
Emilien Mantel 7727e19da9 Restart PHP-FPM when new packages are installed 2017-03-16 16:10:18 +01:00
Emilien Mantel bc501c9e25 ansible_managed breaks priority on phpdismod 2016-12-12 12:17:47 +01:00
Emilien Mantel 9111165a7c APT change status update:
- updating cache is not a change
- packages are 'present' (was latest) state
2016-12-08 17:38:10 +01:00
Emilien Mantel ef9242f2fb Fix mods-available directory for PHP7 2016-08-25 18:09:33 +02:00
E Mantel 115e5bb19c Update README.md 2016-03-15 19:51:11 +01:00
Emilien Mantel 428e1aa162 Don't need php-config to configure xdebug 2016-03-06 19:23:08 +01:00
Emilien Mantel dea67d8aea Fix deprecation warnings 2016-03-06 15:36:50 +01:00
Emilien Mantel 8763e3b789 Remove phpX-dev (prevent install php5 with php7) 2016-03-06 15:32:31 +01:00
Emilien Mantel 8b1846d94a Add travis webhook to galaxy 2016-03-05 12:06:40 +01:00
Emilien Mantel b294234dec Merge branch 'php7'
Conflicts:
	tests/inventory
	tests/test.sh
2016-03-04 17:34:46 +01:00
Emilien Mantel 87e7497b7f Force php variable 2016-03-04 08:07:57 +01:00
Emilien Mantel 70e2bf3b50 Add dotdeb gpg key in tests 2016-03-04 07:58:22 +01:00