Commit Graph

1893 Commits

Author SHA1 Message Date
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
FusionPBX
c71ec93538 Use a specific commit for spandsp
0d2e6ac65e
2023-09-30 22:12:21 -06:00