Jérémy Lecour
4c52719561
php: fix assert condition
8 months ago
Jérémy Lecour
0eb7332a34
php: enforce Debian version with assert instead of fail
8 months ago
Jérémy Lecour
febc76b26c
php: fix tasks names
8 months ago
Jérémy Lecour
51d4ec1bb2
php: remove php-gettext for 7.4
11 months ago
Jérémy Lecour
2f68ae5339
Preliminary support for Bullseye
11 months ago
Jérémy Lecour
f473e99d6d
php: use sury.gpg locally
11 months ago
Jérémy Lecour
0fe0244116
Update Galaxy metadata (company, platforms and galaxy_tags)
11 months ago
Jérémy Lecour
454d4c6d30
explicit permissions for APT GPG keys
1 year 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
1 year ago
Jérémy Lecour
5138065059
Use 'loop' syntax instead of 'with_items'
1 year ago
Ludovic Poujol
c521c98a11
php: Don't disable putenv() by default in PHP settings
2 years ago
Ludovic Poujol
72939c3e57
php: Install php-sqlite by default
2 years ago
Ludovic Poujol
0dfb92360f
php: Don't disable putenv() by default in PHP settings
2 years ago
Ludovic Poujol
8c883c44dd
php: Install php-sqlite by default
2 years ago
Ludovic Poujol
f135f67cd0
(change) php: Cleanup CLI Settings. Also, allow url fopen and don't disable functions (in CLI only)
...
Closes #98
2 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>
2 years ago
Ludovic Poujol
7fc260a17b
(fix) php: update surry_post.yml to match current latest PHP release
2 years ago
Ludovic Poujol
a21fcaf663
(fix) php: Chose the debian version repo archive for packages.sury.org
2 years ago
Jérémy Lecour
7283e34077
Replace version_compare() with version()
2 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.
2 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
2 years ago
Ludovic Poujol
c9d3635cf8
php: Make sure the default pool we define can be fully functionnal witout debian's default pool file
2 years ago
Jérémy Lecour
e04d881988
replace "with_items" in apt modules
2 years ago
Jérémy Lecour
79bb6103b8
Change "|version_compare" with "is version_compare"
2 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
3 years ago
Ludovic Poujol
e2fd56bdcd
php: By default, allow 128M for OpCache (instead of 64M)
3 years ago
Jérémy Lecour
c0ed2fa620
php: variable to install the mysqlnd module instead of the default mysql module
3 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`.
3 years ago
Jérémy Lecour
a4236a0708
php: look for PHP 7.3 with buster
3 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.
3 years ago
Ludovic Poujol
20a4c082d7
php: Stop enforcing /var/www/html as chroot while we use /var/www.....
3 years ago
Benoît S.
c019c4230c
PHP: For sury add packages to preferences
...
Closes #39
3 years ago
Tristan Pilat
cd82c2609e
PHP sury is now 7.3
3 years ago
Jérémy Lecour
aa28e9c1b8
change repositories URL
3 years ago
Ludovic Poujol
40b2654141
php: added php-zip in the installed package list for debian 9 (and later)
3 years ago
Jérémy Lecour
4eea7362e3
php: fix php-fpm service name for Stretch
4 years ago
Tristan Pilat
af6fcb8a57
Fix typing mistake
4 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)
4 years ago
Jérémy Lecour
1593773937
php: enforce permissions on /etc directories
4 years ago
Jérémy Lecour
82295b6f8c
php: fix php-fpm service name for Stretch
4 years ago
Jérémy Lecour
767ce95b5c
php: variable service name for jessie and stretch
4 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
4 years ago
Jérémy Lecour
b50ea62572
whitespaces
4 years ago
Jérémy Lecour
d3eb8b870c
php: fix permissions on custom php.ini file
...
fixes #2433
4 years ago
Jérémy Lecour
3af7d2d679
php: fix condition statement position
4 years ago
Jérémy Lecour
3d4733fc13
php: fix fpm custom file permissions
4 years ago
Jérémy Lecour
d4da36ffa7
php: restart fpm if needed
4 years ago
Jérémy Lecour
1b4ea6e859
whitespaces
4 years ago