Commit Graph

94 Commits

Author SHA1 Message Date
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 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 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 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 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
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
FusionPBX 853fe7d016
Update source-copy.sh 2023-06-23 13:37:31 -06:00
FusionPBX 49d75adec5
Update package-copy.sh 2023-06-23 13:36:47 -06:00
FusionPBX ce4308ec77
Update package-release.sh 2023-02-23 20:18:48 -07:00
FusionPBX 2a5e867571
Install sox 2023-02-23 20:18:08 -07:00
markjcrane 787c7686a9 Update shell script execute permissions 2023-01-26 17:21:07 -07:00
jailbird777 3c12d3dd50
Update FreeBSD install script (for release, anyways) (#392)
Tested on HardenedBSD 14-CURRENT

I'm honestly not sure how the script ever worked without the missing cd commands?
2022-09-10 10:00:37 -06:00
FusionPBX f1e071b0b5
Update package-release.sh
Use switch_source package or port instead of portsnap_enabled.
2020-11-15 19:16:51 -07:00
Maksym Sobolyev a9d4a2df82
Use proper location for scripts (#325)
Locate scripts in a proper place. This should fix app.lua and
friends being missing.
2020-06-17 10:13:04 -06:00
FusionPBX 41c189380d
note, dbatch uses the defaults alternative is make config-recursive 2020-05-20 13:18:25 -06:00
FusionPBX fb58a00fd9
Update package-release.sh 2020-05-20 13:12:47 -06:00
FusionPBX 4476b9153b
Add ability to install from freeswitch from ports 2020-05-20 12:21:39 -06:00
FusionPBX 0c5472e7cf
Add ghostscript9 dependency. 2020-05-20 11:34:39 -06:00
FusionPBX 8bb93195db
Use the FreeBSD FreeSWITCH package 2020-05-20 10:35:25 -06:00
FusionPBX e57b6bda0c
Update package-permissions.sh 2019-12-06 23:46:18 -07:00
FusionPBX 80a65639ce
Update source-permissions.sh 2019-12-06 23:45:53 -07:00
FusionPBX 0f09e9b1aa
Update package-permissions.sh 2019-11-28 05:00:59 -07:00
FusionPBX c536160e76
Update source-permissions.sh 2019-11-28 05:00:27 -07:00
FusionPBX 9640948236
Update dsn.sh 2018-07-20 00:55:03 -06:00
FusionPBX c4ee83cffd
Create dsn.sh 2018-07-19 00:36:14 -06:00
FusionPBX 00346e99b4
Update package-release.sh 2018-05-23 23:26:20 -07:00
FusionPBX 4b1a45e824
Update package-release.sh 2018-05-23 22:48:26 -07:00
FusionPBX d22fbaeb44
Update source-release.sh 2018-05-23 19:44:34 -07:00
FusionPBX 363a6b1f55
Update source-release.sh 2018-05-23 18:30:25 -07:00
FusionPBX 7e80638a57
Update source-release.sh 2018-05-23 17:37:48 -07:00
FusionPBX fb214b8d56
Update source-release.sh 2018-05-22 23:48:30 -07:00
FusionPBX b8064c7cb0
Update source-release.sh 2018-05-05 22:48:31 -06:00
FusionPBX fbaf11fa63 Update rc.d.freeswitch 2017-06-24 12:47:54 -06:00
FusionPBX 9c24ce6c42 Update source-release.sh 2017-05-21 03:00:15 -06:00
FusionPBX 06dffdc930 Update source-release.sh 2017-05-21 02:14:11 -06:00
FusionPBX b2b0d9d411 Update source-release.sh 2017-05-21 02:11:33 -06:00
FusionPBX da146e58e1 Update source-release.sh 2017-05-20 19:11:50 -06:00
FusionPBX 4f6ce097e0 Update source-release.sh 2017-05-20 16:52:36 -06:00
FusionPBX c72302c431 Update source-release.sh 2017-05-20 16:31:45 -06:00
FusionPBX 838e9f534a Update source-release.sh 2017-05-20 16:12:00 -06:00
FusionPBX 2fa4cae8cf Update source-release.sh 2017-05-20 15:51:29 -06:00
FusionPBX f15af40a4f Update source-release.sh 2017-05-20 15:50:48 -06:00
FusionPBX 38efb2eb80 Update source-release.sh 2017-05-20 15:24:29 -06:00
FusionPBX 0cd7649943 Update source-release.sh 2017-05-20 11:32:16 -06:00
FusionPBX 31b98f8305 Update source-release.sh 2017-05-20 11:30:42 -06:00
FusionPBX f775c02c56 Update and rename source-conf-copy.sh to source-copy.sh 2017-04-25 02:46:00 -06:00
FusionPBX 955d0eb807 Update and rename package-conf-copy.sh to package-copy.sh 2017-04-25 02:43:44 -06:00