Commit Graph

161 Commits

Author SHA1 Message Date
Chad Sheridan 39f5c3a69c Added optional applications.sh scripts.
Added call_recordings.php script for wav - mp3 conversion.
Updated ubuntu\resources\fusionpbx\config.conf to add entry for setting the event socket password and a comment at the top to direct admins to where they can find more configuration options for this file.
Updated config.sh to add switch_token entry as well as some version changes to make the installer Ubuntu 24.04 compatible.  Added on the Optional applications entries as well.
Updated environment.sh to include setting the PATH just in case.
Updated finish.sh to include output of db username and password to save a few steps when setting up.
Added freeswitch-acl.conf from the Debian side as more security is important.
Updated fail2ban.sh to reflect installing freeswitch from source. Updated jail.local to include freeswitch-acl as well as turning several items on by default (security should always be the default).
Updated install.sh to include some missing dependencies (nginx and build-essential)
Added ioncube for php compatibility.
Updated php.sh, and nginx.sh to include 8.1, 8.2 and 8.3
Swapped plocate for mlocate in dependency install in ubuntu\resources\switch\source-release.sh, uncommented ./bootstrap.sh -j line for git compatibility, removed duplicate $switch_version from sed commands, added sed command to disable mod_av.
Added environment.sh include to switch.sh
Added monit files for freeswitch perms etc.
2024-08-30 16:03:07 -04:00
Antonio Fernandez 49930c411a
avaya rewrite rules added for all distros (#433) 2024-07-04 20:19:01 -06:00
Antonio Fernandez 8820f2be22
Added nginx rewrites to fix snom provision url (#431) 2024-06-27 15:56:43 -06:00
Antonio Fernandez 3a19df73ec
Added needed Snom rewrite rules to all distros (#428) 2024-06-12 09:43:32 -06:00
FusionPBX 2d1c2bc15d
Update fail2ban.sh 2024-05-09 09:00:17 -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
frytimo 664dc95771
Add ioncube 81 ubuntu (#424)
* Add ioncube loader for php8.1
2024-04-20 10:31:30 -06: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
FusionPBX 904e044320
Use the new FusionPBX 5.2 release 2024-01-25 12:40:16 -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
FusionPBX bb317b0d28
Update source-sounds.sh 2024-01-02 12:54:56 -07:00
FusionPBX cba28677b6
Install cron 2023-12-26 10:20:11 -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 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
FusionPBX ef5170b557
Update PostgreSQL install 2023-09-21 14:56:22 -06:00
FusionPBX 8621dbf5a9
Update the crontab command 2023-09-21 09:46:08 -06:00
FusionPBX 182cde2031
Add a cron job for call detail records. 2023-09-20 11:23:49 -06:00
FusionPBX 671a151dde
Fix compile errors use spandsp with a specific commit 2023-07-19 17:20:40 -06:00
FusionPBX 6c22bd37b8
Update conf-copy.sh 2023-06-23 13:39:21 -06:00
FusionPBX 64f3eabf17
Update postgresql.sh 2023-04-04 23:36:52 -06:00
FusionPBX 5d62a5e94c
Update the version of FreeSWITCH and Sofia 2023-03-28 10:55:36 -06:00
FusionPBX 20746dc3ce
Update package-release.sh 2023-02-23 20:20:18 -07:00
FusionPBX f28d2803a8
Update source-release.sh 2023-02-23 20:16:50 -07:00
markjcrane 787c7686a9 Update shell script execute permissions 2023-01-26 17:21:07 -07:00
FusionPBX e2d63bd539
Update switch.sh 2023-01-18 22:11:33 -07:00
FusionPBX 1f08a634d1
Update source-release.sh 2023-01-18 22:10:30 -07:00
FusionPBX f6b14519ad
Create source-sounds.sh 2023-01-18 22:09:47 -07:00
FusionPBX 42a5e0abd2
Ubunut compile 1.10.8 2022-12-19 12:37:44 -07:00
FusionPBX a9dfe6ad39
Add uuid-dev 2022-11-23 18:14:54 -07:00
FusionPBX d140f482f4
config.php has been replaced by config.conf 2022-10-26 13:48:13 -06:00
FusionPBX e0409214af
Use SQLite by default 2022-10-19 10:59:46 -06:00
FusionPBX 9f61f8d8cd
Update config.conf 2022-10-12 10:32:04 -06:00
FusionPBX 65be3d44a1
Add database_name and database_username 2022-10-12 10:21:37 -06:00
FusionPBX 2809f6aaff
Update database_username and add database_name 2022-10-12 10:20:30 -06:00
FusionPBX 2c86a8db1c
Remove config.php and chown 2022-10-12 09:39:21 -06:00
FusionPBX ed6b4d06b3
Create config.conf 2022-10-10 08:34:06 -06:00
FusionPBX 7402ecbe16
Update finish.sh 2022-10-10 08:33:23 -06:00
FusionPBX 60b5acc6ab
Update fusionpbx-backup 2022-08-08 18:18:52 -06:00
FusionPBX 49a375b691
Update jail.local 2022-08-02 17:37:49 -06:00
FusionPBX 206d3add87
Update finish.sh 2022-08-02 17:35:55 -06:00
FusionPBX e17b057881
Only need user_groups table. Old if statement is no longer needed. (#394) 2022-06-25 11:37:21 -06:00
Pro-pra 954247951a
Set missing php end brace (#393)
* Update config.php

* Update config.php

* Update config.php

* Update config.php
2022-06-14 09:26:30 -06:00
FusionPBX 59597eb215
Update source-master.sh 2022-04-02 17:46:11 -06:00
FusionPBX 13223865d1
Update source-release.sh 2022-04-02 17:45:47 -06:00