David Prevot
a55d06f58e
PHP: Install php-xml now that it has been split off
7 months ago
Alexis Ben Miloud--Josselin
8cdaee9658
[php] Corriger installation sury pour les packweb en bullseye
8 months ago
Jérémy Lecour
4c52719561
php: fix assert condition
1 year ago
Jérémy Lecour
0eb7332a34
php: enforce Debian version with assert instead of fail
1 year ago
Jérémy Lecour
febc76b26c
php: fix tasks names
1 year ago
Jérémy Lecour
51d4ec1bb2
php: remove php-gettext for 7.4
2 years ago
Jérémy Lecour
2f68ae5339
Preliminary support for Bullseye
2 years ago
Jérémy Lecour
f473e99d6d
php: use sury.gpg locally
2 years ago
Jérémy Lecour
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
2 years ago
Jérémy Lecour
454d4c6d30
explicit permissions for APT GPG keys
2 years ago
Jérémy Lecour
2ed77c60f0
Improve Ansible syntax
...
replace « x | changed » by « x is changed »
add explicit « bool » filter
use « length » filter instead of string comparison
2 years ago
Jérémy Lecour
5138065059
Use 'loop' syntax instead of 'with_items'
2 years ago
Ludovic Poujol
0dfb92360f
php: Don't disable putenv() by default in PHP settings
3 years ago
Ludovic Poujol
8c883c44dd
php: Install php-sqlite by default
3 years ago
Jérémy Lecour
d013a65cf6
Merge branch 'unstable' into lpoujol/better-multiphp
3 years ago
Ludovic Poujol
f135f67cd0
(change) php: Cleanup CLI Settings. Also, allow url fopen and don't disable functions (in CLI only)
...
Closes #98
3 years ago
Ludovic Poujol
2a1d355192
(fix) php: Correct tasks names in config_cli as they are for all versions, not only jessie
...
Signed-off-by: Ludovic Poujol <lpoujol@evolix.fr>
3 years ago
Ludovic Poujol
7fc260a17b
(fix) php: update surry_post.yml to match current latest PHP release
3 years ago
Ludovic Poujol
a21fcaf663
(fix) php: Chose the debian version repo archive for packages.sury.org
3 years ago
Jérémy Lecour
7283e34077
Replace version_compare() with version()
3 years ago
Ludovic Poujol
31df2d2fbc
php: Add a task to remove Debian's default FPM pool file (off by default)
...
Can be triggered by switching php_fpm_remove_default_pool to True.
3 years ago
Ludovic Poujol
ef5ed6911e
php: Change the default pool names to something more explicit (and same for the variables names)
...
Because it's more than just pure configuration, but a fpm pool
definition, I've changed the following variables in Ansible :
- php_fpm_defaults_conf_file to replaced by php_fpm_default_pool_file
- php_fpm_custom_conf_file to php_fpm_default_pool_custom_file.
On the FPM side, I've also changed the files names of the pool to make
them more explicit. No more z and zzz. It's the www pool, so let's put
www in the file name for coherence :
- z-evolinux-defaults.conf changes to www-evolinux-defaults.conf
- zzz-evolinux-custom.conf changes to www-evolinux-zcustom.conf
3 years ago
Ludovic Poujol
c9d3635cf8
php: Make sure the default pool we define can be fully functionnal witout debian's default pool file
3 years ago
Jérémy Lecour
e04d881988
replace "with_items" in apt modules
3 years ago
Jérémy Lecour
79bb6103b8
Change "|version_compare" with "is version_compare"
3 years ago
Ludovic Poujol
2d2889ac16
php: Don't set a chroot for the default fpm pool
3 years ago
Ludovic Poujol
0a7262081a
php: add missing handler for php7.3-fpm
3 years ago
Tristan PILAT
f96c0b82ff
Fix condition in main task
...
The Buster task should not be triggered with Debian Stretch systems
4 years ago
Jérémy Lecour
bea11352be
Merge branch 'buster' into unstable
4 years ago
Ludovic Poujol
e2fd56bdcd
php: By default, allow 128M for OpCache (instead of 64M)
4 years ago
Jérémy Lecour
c0ed2fa620
php: variable to install the mysqlnd module instead of the default mysql module
4 years ago
Benoît S.
771c75c1de
all-roles: Dot not use ansible_lsb as it is deprecated
...
We move from `ansible_lsb.codename` to `ansible_distribution_release`.
4 years ago
Jérémy Lecour
a4236a0708
php: look for PHP 7.3 with buster
4 years ago
Jérémy Lecour
bee57a0b3c
change distribution release codename
...
Ansible 2.2 is too old to know about buster.
Let's use LSB for that.
4 years ago
Ludovic Poujol
20a4c082d7
php: Stop enforcing /var/www/html as chroot while we use /var/www.....
4 years ago
Benoît S.
c019c4230c
PHP: For sury add packages to preferences
...
Closes #39
4 years ago
Tristan PILAT
cd82c2609e
PHP sury is now 7.3
4 years ago
Jérémy Lecour
aa28e9c1b8
change repositories URL
4 years ago
Ludovic Poujol
40b2654141
php: added php-zip in the installed package list for debian 9 (and later)
4 years ago
Jérémy Lecour
4eea7362e3
php: fix php-fpm service name for Stretch
5 years ago
Tristan PILAT
af6fcb8a57
Fix typing mistake
5 years ago
Tristan PILAT
469d9e6984
Fix bug when installing php-fpm. Absolute path is required.
...
ERROR: Unable to create or open slowlog(/usr/log/www.log.slow): No such file or directory (2)
5 years ago
Jérémy Lecour
1593773937
php: enforce permissions on /etc directories
5 years ago
Jérémy Lecour
82295b6f8c
php: fix php-fpm service name for Stretch
5 years ago
Jérémy Lecour
767ce95b5c
php: variable service name for jessie and stretch
5 years ago
Jérémy Lecour
17d0c9c6bf
php: clarify configuration
...
* Variables for config file names are normalized* With Sury, Evolix configs are linked to regular 7.0 paths
5 years ago
Jérémy Lecour
b50ea62572
whitespaces
5 years ago
Jérémy Lecour
d3eb8b870c
php: fix permissions on custom php.ini file
...
fixes #2433
5 years ago
Jérémy Lecour
3af7d2d679
php: fix condition statement position
5 years ago
Jérémy Lecour
3d4733fc13
php: fix fpm custom file permissions
5 years ago