From d3eb8b870cf7cdd8ab24bf789d7d86e83976ab53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Lecour?= Date: Wed, 23 May 2018 21:55:34 +0200 Subject: [PATCH] php: fix permissions on custom php.ini file fixes #2433 --- php/tasks/php_jessie.yml | 10 ++++++++-- php/tasks/php_stretch.yml | 8 +++++++- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/php/tasks/php_jessie.yml b/php/tasks/php_jessie.yml index 5d1d6965..de5d94f4 100644 --- a/php/tasks/php_jessie.yml +++ b/php/tasks/php_jessie.yml @@ -46,14 +46,20 @@ option: disable_functions value: "exec,shell-exec,system,passthru,putenv,popen" -- name: Custom php.ini for CLI +- name: Custom php.ini for CLI (jessie) copy: dest: "{{ phpini_cli_custom_file }}" - mode: "0644" content: | ; Put customized values here. force: no +# This task is not merged with the above copy +# because "force: no" prevents any fix after the fact +- name: "Permissions for custom php.ini for CLI (jessie)" + file: + dest: "{{ phpini_cli_custom_file }}" + mode: "0644" + - name: "Set custom values for PHP to enable Symfony (jessie)" ini_file: dest: "{{ phpini_cli_custom_file }}" diff --git a/php/tasks/php_stretch.yml b/php/tasks/php_stretch.yml index f20dbafb..c39a63c2 100644 --- a/php/tasks/php_stretch.yml +++ b/php/tasks/php_stretch.yml @@ -50,12 +50,18 @@ - name: "Custom php.ini for CLI (Debian 9 or later)" copy: dest: "{{ phpini_cli_custom_file }}" - mode: "0644" content: | ; Put customized values here. ; default_charset = "ISO-8859-1" force: no +# This task is not merged with the above copy +# because "force: no" prevents any fix after the fact +- name: "Permissions for custom php.ini for CLI (Debian 9 or later)" + file: + dest: "{{ phpini_cli_custom_file }}" + mode: "0644" + - name: "Set custom values for PHP to enable Symfony (Debian 9 or later)" ini_file: dest: "{{ phpini_cli_custom_file }}"