* Fix bugs
* Update conf-copy.sh
Update fusionpbx template path
* Update package-release.sh
Fix the issue of the files.freeswitch.org site not available
* Fix bug
* Changing default domain name to hostname, setting default PostgreSQL version to 15
* Adding support for PostgreSQL 14 and 15
* Correcting user and group options for freeswitch runtime
* Copying missing resources/fail2ban/freeswitch-dos.conf from debian dir, adding missing copy of sip-auth-challenge-ip.conf and sip-auth-challenge.conf, setting default setting for allowipv6 directive
* Remove freeswitch database and user
Reason for this change is if FreeSWITCH uses the PostgreSQL then its a good idea for it to use its own instance. This is to prevent blocking FreeSWITCH from accessing the database if there is a long running Query on the FusionPBX database
* Changing default domain name to hostname, setting default PostgreSQL version to 15
* Adding support for PostgreSQL 14 and 15
* Correcting user and group options for freeswitch runtime
* Copying missing resources/fail2ban/freeswitch-dos.conf from debian dir, adding missing copy of sip-auth-challenge-ip.conf and sip-auth-challenge.conf, setting default setting for allowipv6 directive
---------
Co-authored-by: Charlie Root <root@sjcacs-test.gadallah.net>
Reason for this change is if FreeSWITCH uses the PostgreSQL then its a good idea for it to use its own instance. This is to prevent blocking FreeSWITCH from accessing the database if there is a long running Query on the FusionPBX database
While SignalWire doesn't have aarch64 debs of FreeSWITCH, PostgreSQL.org
and sury.org have debs of PgSQL & PHP for aarch64, respectively.
Compiling FreeSWITCH from source works cleanly on aarch64, tested on
both Armbian and stock Debian. So might as well remove the unsupported.
While we're add it, let's parallelize the makes, as it's dreadfully slow
on most SBCs without it