1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

Merge pull request #3019 from holta/freepbx16-patch-for-asterisk19

roles/pbx/tasks/freepbx.yml: TEMPORARILY force FreePBX 16 to work with Asterisk 19 [NOTE: FreePBX 16 does not yet work with PHP 8.x]
This commit is contained in:
A Holt 2021-11-06 11:43:44 -04:00 committed by GitHub
commit c0bde91a42
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -96,6 +96,18 @@
extra_opts: [--strip-components=1]
creates: "{{ freepbx_src_dir }}/install"
- name: "FreePBX - 2021-11-06: TEMPORARILY force FreePBX 16 to work with Asterisk 19 - patch /opt/iiab/freepbx/install.php"
replace:
path: /opt/iiab/freepbx/install.php
regexp: 'version_compare\(\$astversion, "19", "ge"\)\) \{$'
replace: 'version_compare($astversion, "20", "ge")) {'
- name: "FreePBX - 2021-11-06: TEMPORARILY force FreePBX 16 to work with Asterisk 19 - patch /opt/iiab/freepbx/installlib/installcommand.class.php"
replace:
path: /opt/iiab/freepbx/installlib/installcommand.class.php
regexp: 'version_compare\(\$matches\[1\], "19", "ge"\)\) \{$'
replace: 'version_compare($matches[1], "20", "ge")) {'
# 2021-08-04: FreePBX 16 no longer needs this FreePBX 15 patch
# - name: FreePBX - Patch FreePBX source - IIAB Bug 1685
# patch: