diff --git a/tasks/updatejail.yml b/tasks/updatejail.yml index 8d904164979bf50c7e2c52cb1246b1cacbe6e01a..455aa971fbfff9579485196d0ca8ed8462831419 100644 --- a/tasks/updatejail.yml +++ b/tasks/updatejail.yml @@ -28,6 +28,12 @@ value: '/usr/sbin/jk_chrootsh' user: '{{ drupal.jail.name }}' + - name: "Ensure proper symlink for PHP executable in Jail" + file: + src: '/usr/bin/php{{ php_version }}' + dest: '{{ jailroot }}/{{ drupal.jail.name }}/etc/alternatives/php' + state: 'link' + tags: - 'UpdateJails' - 'shells' diff --git a/templates/jk_init.ini b/templates/jk_init.ini index c9bd7fcdbbd6afe4710913b545f789bd8b66990b..41d446f0940c5260e14b682de9fc786340ae8284 100644 --- a/templates/jk_init.ini +++ b/templates/jk_init.ini @@ -169,7 +169,7 @@ comment = the php interpreter and libraries executables = /usr/local/bin/php directories = /usr/lib/php5, /usr/share/php, /usr/share/php5, /etc/php5, /usr/share/zoneinfo, /usr/local/lib/php/extensions {% elif php_version_main|default('7') == '7' %} -executables = /usr/bin/php +executables = /usr/bin/php* directories = /usr/lib/php, /usr/share/php, /usr/share/php{{php_version|default("7.0")}}-*, /etc/php, /usr/share/zoneinfo, /usr/lib/x86_64-linux-gnu/libxml* {% else %} executables = /usr/bin/php5