Commit Graph

1932 Commits

Author SHA1 Message Date
FusionPBX
114f36fd7a Add bootstrap.sh 2024-11-23 16:46:31 -07:00
FusionPBX
32780058c2 Update the install to use a git repo 2024-11-23 16:34:47 -07:00
FusionPBX
abdd3a517a Update php version to 8.1 in the nginx config 2024-11-15 11:34:16 -07:00
FusionPBX
764122e86e Update source-release.sh 2024-10-08 19:21:46 -06:00
FusionPBX
38937d567e Use the mod_pgsql.patch 2024-10-08 18:46:49 -06:00
FusionPBX
ccda753859 Create mod_pgsql.patch 2024-10-08 18:39:31 -06:00
FusionPBX
00b3c3b5d9 Use branch 5.3 for the new release. 2024-09-17 12:05:34 -06:00
FusionPBX
be0657803a Update config.conf
I removed this as its breaking the install.
2024-09-03 10:16:00 -06:00
Chad Sheridan
4fc59b5e5e Updated Ubuntu installer to support up to 24.04 LTS (#436)
- 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 and some version changes to make the installer Ubuntu 24.04 compatible.  
- Added on the Optional applications.
- Updated environment.sh to include setting the PATH just in case.
- Updated finish.sh to include output of database 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 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)
- 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 18:06:50 -06:00
denisent
d0322070ff fix tables not deleting and added echoing (#432)
- updated tables that were not deleting
- updated user log table IF statement variable name
- changed section comments to echo so it is easier to know what is being deleted if running manually. includes number of days
2024-08-30 16:51:14 -06:00
Antonio Fernandez
6f866ad94f indentation (#435) 2024-08-30 16:48:05 -06:00
FusionPBX
020d191e23 Create rc.d.xml_cdr
Add xml_cdr service
2024-08-27 07:23:19 -06:00
FusionPBX
e74388f560 Add fax_queue service
Move email_queue and event_guard services into the fusionpbx directory.
2024-08-27 07:18:38 -06:00
FusionPBX
7496c5e844 Create rc.d.email_queue 2024-08-27 07:14:36 -06:00
FusionPBX
a8b37ba452 Update rc.d.event_guard
Improved start, stop, and status
2024-08-27 07:12:54 -06:00
FusionPBX
cef887def6 update pf.conf
Remove this line.
  anti-spoof quick for all 
It created an error.
2024-08-27 06:27:02 -06:00
FusionPBX
54b605d3d2 Create rc.d.event_guard 2024-08-26 11:48:04 -06:00
FusionPBX
587c184ea8 Update rc.d.freeswitch
Update the path, user and group
2024-08-26 11:40:07 -06:00
FusionPBX
886d3c17e9 Update pf.conf and settings 2024-08-25 20:01:59 -06:00
FusionPBX
719a960a79 Update pf.sh 2024-08-25 17:38:37 -06:00
FusionPBX
161cb556f0 Move IGNORE_DEPENDS
Needed for PHP and FreeSWITCH as both use postgresql15-client by default
2024-08-24 12:17:11 -06:00
FusionPBX
7bb8399729 Update php.sh 2024-08-24 11:56:10 -06:00
FusionPBX
545bf2e3d9 Add IGNORE_DEPENDS
IGNORE_DEPENDS=postgresql15-client to the /usr/local/etc/pkg.conf file. 

Adding this to allow PotgreSQL 16 client
2024-08-24 11:30:21 -06:00
FusionPBX
f1631f9d7e Update portsnap 2024-08-24 10:32:41 -06:00
FusionPBX
84db5c1335 Update install.sh 2024-08-24 10:25:41 -06:00
FusionPBX
87a729b547 Update install.sh 2024-08-24 10:24:15 -06:00
FusionPBX
e906b0caf2 FreeBSD Update multiple changes
- remove memcache
- update switch url
- switch package require postgresql 15
- portsnap enabled
2024-08-24 10:11:54 -06:00
FusionPBX
4e0fba4cb9 use system_branch variable 2024-08-24 09:43:21 -06:00
FusionPBX
35a9d4df82 PostgreSQL update 2024-08-24 09:30:47 -06:00
FusionPBX
b203064132 Update PostgreSQL version to 16 2024-08-24 09:24:16 -06:00
Antonio Fernandez
13e6cf2f2f Update fusionpbx.sh (#434)
* Update fusionpbx.sh

4.4 branch is no longer available so this causes the script to fail

* changed to be just like Linux
2024-07-14 09:50:21 -06:00
Harry Foster
6d76c2fe0b Update iptables.sh (#429)
Bookworm (12) is not accounted for in the iptables script. End up with an almost blank chain on install.
2024-07-06 20:40:43 -06:00
Antonio Fernandez
49930c411a avaya rewrite rules added for all distros (#433) 2024-07-04 20:19:01 -06:00
FusionPBX
02f30200c6 Send the output to /dev/null 2024-07-03 13:35:53 -06:00
FusionPBX
1dd775d251 Create call_recordings.php 2024-07-03 12:36:24 -06:00
Antonio Fernandez
8820f2be22 Added nginx rewrites to fix snom provision url (#431) 2024-06-27 15:56:43 -06:00
FusionPBX
acd052f6e9 Updated patches for FreeSWITCH 2024-06-22 13:28:23 -06:00
FusionPBX
65f3d2dd22 RTP audio patch
Fix RTP audio issues use the following for additional information. 

https://github.com/briteback/freeswitch/
2024-06-22 11:07:15 -06:00
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