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