Commit Graph

1944 Commits

Author SHA1 Message Date
FusionPBX fcda62a065
Create rtp_timestamp.patch 2024-06-22 11:00:40 -06:00
Antonio Fernandez 3a19df73ec
Added needed Snom rewrite rules to all distros (#428) 2024-06-12 09:43:32 -06:00
Antonio Fernandez 7b695723c0
updated the repo for dehydrated (#430) 2024-06-12 09:42:17 -06:00
FusionPBX 2d1c2bc15d
Update fail2ban.sh 2024-05-09 09:00:17 -06:00
FusionPBX 8bd141b9c1
Add rsyslog package for fail2ban 2024-05-09 08:59:47 -06:00
chansizzle 55beab1c70
Fix calling variables and consistent database connections (#426)
A couple of variables were not being called correctly (missing '$')
A couple of database connection strings were not consistent with the other connection strings
2024-05-09 08:29:41 -06:00
fusionate 1574a51e66
Maintenance Script (Debian) - Clean up empty year and/or month folders after Call Recordings are removed. 2024-05-03 12:45:28 -06:00
fusionate 06f85cf964
Maintenance Script - Clean up empty year and/or month folders after Call Recordings are removed. 2024-05-03 12:38:26 -06:00
FusionPBX 906441b4bb
Add Avaya rewrite rules 2024-04-25 14:16:02 -06:00
frytimo 664dc95771
Add ioncube 81 ubuntu (#424)
* Add ioncube loader for php8.1
2024-04-20 10:31:30 -06:00
chansizzle 582d1ffb69
add missing log tables and new cdr tables (#423) 2024-04-20 10:27:24 -06:00
chansizzle 3bb58326ec
remove duplicate --config /etc/dehydrated/config (#425) 2024-04-20 10:25:53 -06:00
FusionPBX 3a2d0d98b8
Update config.sh 2024-04-20 08:05:23 -06:00
FusionPBX 24df03ddb0
Add option for additional applications 2024-04-16 15:36:06 -06:00
demonspork b4c9408e73
Install Cron (#422)
Debian 12 doesn't always have crontab command available
2024-03-04 08:05:52 -07:00
FusionPBX 86b84e122d
Update Raspbian 12 ARM to use PHP 8.2
Makes the install work for the Raspberry Pi
2024-02-19 22:07:48 -07:00
FusionPBX 1e19d61b18
Update source-release.sh 2024-02-12 17:12:39 -07:00
FusionPBX b7538125e2
Create source-release.sh 2024-02-12 12:15:41 -07:00
FusionPBX 0260b66242
Add libsox-fmt-all for mp3 support 2024-02-09 13:32:45 -07:00
FusionPBX e0784e8c6c
Ubuntu use FreeSWITCH 1.10.11 2024-02-08 12:21:35 -07:00
frytimo d47e023a38
fix spacing for variable assignment (#420)
fix spacing for variable assignment
2024-02-08 11:15:42 -07:00
FusionPBX 63a0a1303a
Add gpg as a debian install dependency 2024-02-08 09:39:24 -07:00
FusionPBX 16360ed97a
Update sngrep.sh 2024-02-05 12:50:12 -07:00
FusionPBX a0ee735bdc
Sngrep included recent Debian versions 2024-02-05 12:49:29 -07:00
tao_ssh 7e0d874857
Fix some errors for Centos platform (#410)
* 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
2024-02-03 10:23:23 -07:00
FusionPBX 5ffcaf4b20
Update FreeSWITCH version to 1.10.11 2024-02-03 10:15:06 -07:00
FusionPBX 904e044320
Use the new FusionPBX 5.2 release 2024-01-25 12:40:16 -07:00
FusionPBX ca3650baf9
Add debug symbols 2024-01-15 10:11:30 -07:00
FusionPBX 1da287d9a3
Fix install for Debian 11 and older 2024-01-10 10:10:22 -07:00
Larry Gadallah 39beae7c13
Fixes to allow deployment on FreeBSD 14 (#415)
* 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>
2024-01-03 14:06:57 -07:00
demonspork 9601ff7db8
Improve apt key security and always install sngrep from official (#416)
* Improve apt key security and always install sngrep from official

* Correct PHP GPG key file path
2024-01-03 09:53:16 -07:00
chansizzle d1b75cc405
removed unneeded word (#417) 2024-01-03 09:48:08 -07:00
FusionPBX bb317b0d28
Update source-sounds.sh 2024-01-02 12:54:56 -07:00
FusionPBX 4cd6bd1f1f
Update source-sounds.sh 2024-01-02 11:58:30 -07:00
FusionPBX cba28677b6
Install cron 2023-12-26 10:20:11 -07:00
FusionPBX 91061aa93b
Install cron 2023-12-26 10:19:19 -07:00
FusionPBX 309dd5fdbd
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
2023-12-21 10:16:47 -07:00
FusionPBX 7e0c0ef76f
Keep the version when compiling the Switch 2023-12-06 11:09:26 -07:00
FusionPBX 7ce1d5eea1
Compile sofia in the versioned directory 2023-12-06 10:53:47 -07:00
FusionPBX b8e9252375
Update versions 2023-12-06 10:48:09 -07:00
FusionPBX a1861e9360
Update sofia version to 1.13.17 2023-12-06 10:47:21 -07:00
FusionPBX 872343dbf7
Prompt for replication method
Options: logical, or bdr

BDR considered deprecated but for now leaving it as an option.
2023-12-04 19:37:17 -07:00
FusionPBX 69c565f1bf
Updated permission sury-php-8.x.gpg 2023-11-20 16:26:32 -07:00
FusionPBX 7ceb1293e8
Update permissions on pgdg.gpg file 2023-11-20 16:22:51 -07:00
FusionPBX c28aad31a1
Disable viewing any directories that start with a period
.git was added a while ago but all hidden directories should also be blocked
2023-10-14 08:41:09 -06:00
FusionPBX b57d970b06
Update php.sh 2023-10-11 18:43:25 -06:00
FusionPBX fb931b299a
Add ppa:ondrej/php for 20.04 LTS focal 2023-10-11 18:32:28 -06:00
FusionPBX b6ae3716b6
Use 5.1 branch 2023-10-11 17:36:00 -06:00
chansizzle 031e852f64
add device logs table cleanup (#412) 2023-10-03 16:15:41 -06:00
jailbird777 ec61ad1feb
Remove unsupported error for aarch64 Linux (#414)
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
2023-10-03 16:15:13 -06:00