Commit Graph

1679 Commits

Author SHA1 Message Date
Valentin Kleibel 9d0ac61d83 Merge branch 'master' into devuan_pull 2022-04-07 10:13:41 +02:00
FusionPBX 67e434871c
Add some comments to show additional options. 2022-04-06 09:49:54 -06:00
emak 2b1771c457
Update fusionpbx (#388)
The following changes have been made:

* Enable http2 for enhanced HTTP performance
* Disable TLSv1 and TLSv1.1 which are now insecure and deprecated
* Enable TLSv1.3
* Set more specific list of enabled ciphers to reasonable balance of compliant but still secure ciphers
* Add SSL session cache to improve SSL performance in nginx

Configurations here were very heavily influenced by the following resources and tools:

https://libre-software.net/tls-nginx/
https://ssl-config.mozilla.org/#server=nginx&version=1.17.7&config=intermediate&openssl=1.1.1k&guideline=5.6
https://success.qualys.com/discussions/s/question/0D52L00004TnxRMSAZ/help-to-configure-sslciphers-in-nginx-with-tls-13-support
2022-04-06 09:46:16 -06:00
Valentin Kleibel d72abfb72d devuan: revert freeswitch script dir setting in /etc/default 2022-04-06 17:43:11 +02:00
Valentin Kleibel ab34b68157 devuan: removed another libyuv-dev installation, embedded in freeswitch 2022-04-06 17:05:27 +02:00
Valentin Kleibel dc9bab6b30 devuan: fix failing move of freeswitch music 2022-04-06 16:56:07 +02:00
Valentin Kleibel f05920faa7 devuan: removed libyuv-dev installation, embedded in freeswitch 2022-04-06 16:39:47 +02:00
Valentin Kleibel 9dc6ae8bc2 devuan: install postgres before freeswitch 2022-04-06 16:25:59 +02:00
Valentin Kleibel 14aaedaacf devuan: remove systemd-specifics from switch package installation 2022-04-06 14:56:25 +02:00
Valentin Kleibel c003d43f06 devuan: update config.sh defaults 2022-04-06 14:48:45 +02:00
Valentin Kleibel 8a57d5c480 devuan: olny stop ufw if it was installed 2022-04-06 14:47:02 +02:00
Valentin Kleibel 0931e495eb devuan: switch: use os_codenam_debian to add repos 2022-04-06 14:45:37 +02:00
Valentin Kleibel 5f227e6973 devuan: merge changes to switch* from debian 2022-04-06 14:30:24 +02:00
Valentin Kleibel a06d2d8a71 devuan: add equvalent debian releasesto environment.sh 2022-04-06 14:19:06 +02:00
Valentin Kleibel e7ea266441 devuan: update and unify sysvinit setup
there is no sysvinit package available from freeswitch,
usethe same init and defaults file for package and source install
2022-04-06 14:07:48 +02:00
Valentin Kleibel edcfd2db47 devuan: postgresql.sh: fix syntax error 2022-04-06 11:54:43 +02:00
Valentin Kleibel 959f9a84ea devuan: finish.sh: use /usr/sbin/service for restart 2022-04-06 11:53:01 +02:00
Valentin Kleibel 7fcdf5d3be devuan: merge main install script updates from debian 2022-04-06 11:51:26 +02:00
FusionPBX 48c06fc743
Enable mod_av for the install. (#389)
* Update source-release.sh

* Add package mod_av
2022-04-05 21:26:41 -06:00
Valentin Kleibel 952e516a66 devuan: simplify sngrep install, its in all maintained releases 2022-04-04 16:55:44 +02:00
Valentin Kleibel 9a32caccab devuan: merge main install scripts and config from debian 2022-04-04 16:47:02 +02:00
Valentin Kleibel e7ed1f7398 devuan: merge letsencrypt.sh from debian 2022-04-04 16:22:24 +02:00
Valentin Kleibel 8dbb543d72 devuan: merge nginx changes from debian 2022-04-04 16:21:30 +02:00
Valentin Kleibel 37eecb945d devuan: merge iptables changes from debian 2022-04-04 15:44:30 +02:00
Valentin Kleibel 935bd2ea93 devuan: fix release name typo for chimaera 2022-04-04 15:39:01 +02:00
Valentin Kleibel 9bdc6f3429 devuan: merged changes to reset_admin_password.sh from debian 2022-04-04 15:37:55 +02:00
Valentin Kleibel a8bee1e65d devuan: merge and update php installer scripts 2022-04-04 14:55:45 +02: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
FusionPBX 095c674cba
Add libvlc-dev 2022-04-02 17:44:20 -06:00
FusionPBX 67109fa2ed
Add new dependency libvlc-dev 2022-04-02 17:43:02 -06:00
Valentin Kleibel 5bdccab757 devuan: pull updated resources/backup scripts from debian 2022-03-31 15:50:57 +02:00
Valentin Kleibel a28e78d7cc devuan: merge updates to postgresql.sh from debian 2022-03-31 15:40:05 +02:00
Valentin Kleibel 3007164393 devuan: pull fail2ban updates from debian installer 2022-03-31 15:34:36 +02:00
FusionPBX 6c9e99de58
Use FreeSWITCH 1.10.7 and sofia-sip 1.13.7 by default.
FreeSWITCH 1.10.3 and sofia-sip 1.13.6 will currently compile fine as well.
2022-03-24 10:50:34 -06:00
FusionPBX dbbadc1eed
Update mod_pgsql.patch 2022-03-24 00:34:34 -06:00
FusionPBX e2589576c7
Remove comments for older versions of freeswitch version before 1.10.0. 2022-03-23 23:09:58 -06:00
FusionPBX 100220418c
Work on the dependency version if statements. 2022-03-23 22:38:03 -06:00
FusionPBX 4831b73000
Update mod_pgsql.patch 2022-03-19 12:41:36 -06:00
FusionPBX f8b898f006
Update mod_pgsql.patch 2022-03-19 12:36:00 -06:00
FusionPBX 1fb48aac87
Update mod_pgsql.patch 2022-03-19 12:16:03 -06:00
FusionPBX 195b7cb607
Add Raspberry Pi new apt repo using freeswitch.signalwire.com. 2022-03-19 10:05:53 -06:00
FusionPBX 13937e5a8a
Improve the descriptions for the config.sh file. 2022-03-19 09:43:00 -06:00
FusionPBX 913897b48b
Relative path didn't use full path for the moment. 2022-03-18 12:33:47 -06:00
FusionPBX cd48fe22a8
Change the default compile version to 1.10.3. 2022-03-18 11:26:00 -06:00
markjcrane 9fabc661e6 Apply the mod_pgsql.patch 2022-03-18 11:20:55 -06:00
markjcrane d177080f5d Add pgsql patch to fix newer PostgreSQL version 2022-03-18 11:12:44 -06:00
Len 9dd7f7de68
FreeSWITCH Repo change (#386)
Added a new variable to config.sh "switch_token". A Personal Access Token is now needed to pull from the Community version of FreeSWITCH.  To generate one, please create an account at https://signalwire.com More info can be found here. https://freeswitch.org/confluence/display/FREESWITCH/HOWTO+Create+a+SignalWire+Personal+Access+Token
2022-03-17 18:26:03 -06:00
Len aa9580af0c
FreeSWITCH Repo change (#385)
Added a new variable to config.sh "switch_token". A Personal Access Token is now needed to pull from the Community version of FreeSWITCH.  To generate one, please create an account at https://signalwire.com More info can be found here. https://freeswitch.org/confluence/display/FREESWITCH/HOWTO+Create+a+SignalWire+Personal+Access+Token
2022-03-17 18:25:14 -06:00
FusionPBX f531cdaea2
Update source-release.sh 2022-03-17 15:50:56 -06:00