Commit Graph

700 Commits

Author SHA1 Message Date
GuiLeme
27807319cd [tomcat-warnings25] - Change to prevent warning to appear broken 2022-07-18 12:14:23 -03:00
GuiLeme
1d8d4be5a8 [fix-tomcat-warnings25] - changes in review 2022-07-15 12:43:51 -03:00
Ramon Souza
024f918f5e Merge remote-tracking branch 'upstream/v2.6.x-release' into merge25-26-jul14 2022-07-15 11:10:18 -03:00
Ramon Souza
db5ac1428a Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
Anton Georgiev
7b8b45daa8 refactor: further cleanup of bbb-demo 2022-07-14 14:55:10 +00:00
GuiLeme
bdb9c6857f Merge remote-tracking branch 'upstream/v2.6.x-release' into demo-page-removal 2022-07-13 11:16:51 -03:00
Anton Georgiev
5b9a0c1bd9
Merge pull request #15096 from BrentBaccala/set-port-range
feat(config): Set port range
2022-07-13 09:29:18 -04:00
Anton Georgiev
ec7d180f8c Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into npm-audit 2022-07-07 20:44:34 +00:00
Anton Georgiev
6cf2d3def7 build: add export annotations to bbb target 2022-07-07 17:40:04 +00:00
Anton Georgiev
048bf7d541 fix(conf): reload nginx configuration before BBB start 2022-07-07 17:19:09 +00:00
Anton Georgiev
55dbc34984
Merge pull request #14616 from danimo/bbb-target
build: Introduce bigluebutton.target
2022-07-06 14:42:09 -04:00
Anton Georgiev
3960e8f073
Update bigbluebutton-config/bin/bbb-conf 2022-07-06 14:41:42 -04:00
GuiLeme
ffa2aff4a9 [fix-tomcat-warnings] - changes in review 2022-07-05 16:19:07 -03:00
GuiLeme
ca9ba26f27 [fix-tomcat-warnings25] --- 2022-07-01 14:49:51 -03:00
GuiLeme
0b0cf2f6bf [fix-tomcat-warnings] - verified if the Tomcat service has been installed 2022-07-01 14:38:26 -03:00
Daniel Molkentin
6c98e4d854 temporarily increase verbosity 2022-07-01 19:32:06 +02:00
Anton Georgiev
0147547b20
Merge branch 'v2.6.x-release' into bbb-target 2022-06-28 16:03:38 -04:00
Daniel Molkentin
11afdcfb96 fix: restart the bigbluebutton target, not a non-existing service 2022-06-28 20:13:02 +02:00
GuiLeme
97c058adaa [issue-14852] - Corrected some debug leftovers. 2022-06-28 16:51:20 +00:00
GuiLeme
bad422ac60 [issue-14852] - Change in bbb-conf to not rely on tomcat 2022-06-28 16:51:05 +00:00
Anton Georgiev
b61bea879f
Merge pull request #15265 from GuiLeme/issue-14852
fix: Change in bbb-conf to not rely on tomcat
2022-06-27 16:13:04 -04:00
GuiLeme
b7eb7365b6 [issue-14852] - Corrected some debug leftovers. 2022-06-27 16:54:01 -03:00
Daniel Molkentin
a7f43ba2b8 Merge remote-tracking branch 'origin/v2.6.x-release' into bbb-target 2022-06-27 17:03:01 +02:00
GuiLeme
a7fdb3a993 [issue-14852] - Change in bbb-conf to not rely on tomcat 2022-06-27 11:36:56 -03:00
Anton Georgiev
bd2a65e555
fix: bbb-conf to point to the correct file for BBB secret 2022-06-24 14:22:45 -04:00
GuiLeme
756dfd4be3 [demo-page-removal] - removed demo page from config 2022-06-20 10:46:45 -03:00
Brent Baccala
98021245c2 ensure not only that /etc/bigbluebutton/bbb-webrtc-sfu/production.yml exists,
but also that the directory /etc/bigbluebutton/bbb-webrtc-sfu exists
2022-06-16 17:33:56 -04:00
Brent Baccala
d489cae316 ensure that /etc/bigbluebutton/bbb-webrtc-sfu/production.yml exists
before bbb-conf --set-port-range tries to modify it
2022-05-31 21:37:52 -04:00
Brent Baccala
47f3f3d282 bbb-conf --set-port-range: when possible, make configuration changes in /etc/bigbluebutton
instead of in /usr/local/bigbluebutton
2022-05-29 15:03:08 -04:00
Brent Baccala
cc9d81b5dc use xmlstarlet instead of sed to edit FreeSWITCH switch.conf.xml;
check for root access before attempting to edit
2022-05-27 18:12:24 -04:00
Brent Baccala
70f76a1fa6 add code to bbb-conf --check to display current port ranges 2022-05-27 13:18:36 -04:00
Brent Baccala
02a051ea19 add --set-port-range option to bbb-conf 2022-05-25 19:16:39 -04:00
Anton Georgiev
c4874398f6 chore: Merge 2.5.0-rc.2 into develop 2022-05-13 21:03:34 +00:00
Daniel Molkentin
08ca953ba8 chore: remove obsolete gstream upgrade routine 2022-05-13 16:14:50 +00:00
Paulo Lanzarin
77fad2a8e0
Merge pull request #14951 from prlanzarin/u26-setubal-septimo
chore(bbb-conf): list mediasoup IPs in --check, review Kurento keyword usage
2022-05-11 16:26:15 -03:00
Ramon Souza
0d3a5326fc Merge remote-tracking branch 'upstream/v2.5.x-release' into 25260-may10 2022-05-10 10:53:00 -03:00
prlanzarin
22272c02f8 chore(bbb-conf): list mediasoup IPs in --check 2022-05-05 02:06:55 +00:00
prlanzarin
8a156718e1 refactor(bbb-conf): review --check helpers and var names related to bbb-webrtc-sfu
Naming most of those Kurento|KURENTO|kurento-<something> was wrong in the first place
2022-05-05 02:05:59 +00:00
Fred Dixon
dd8614b6bc Propagate default value for shared secret to bbb-web.properites 2022-04-27 19:57:40 -05:00
prlanzarin
2ca68218d0 refactor(bbb-conf): remove enableListenOnly check, replace with newer equivalents
Replace public.kurento.enableListenOnly bbb-conf --check, replace it for the newer equivalent public.media.audio.defaultListenOnlyBridge

Also add defaultFullAudioBridge to the same check
2022-04-25 18:48:16 +00:00
Anton Georgiev
6f554e9776 fix(conf): setip should not wipe out existing properties 2022-04-11 19:07:11 +00:00
Anton Georgiev
ec1893ba10 chore: Fix typo in bigbluebutton-config/bin/bbb-conf 2022-04-11 15:40:42 +00:00
Fred Dixon
c73943471f Set securitySalt (shared secret) in bbb-web.properties 2022-04-11 13:54:51 +00:00
Paulo Lanzarin
a7c9ab1831
fix(bbb-conf): remove KMS STUN server checks
Unnecessary in 2.5 (and 2.4 even, but I wont touch that)
2022-04-04 10:20:18 -03:00
Anton Georgiev
97dbc1aeb6
Merge branch 'v2.5.x-release' into bbb-target 2022-04-01 14:21:15 -04:00
Fred Dixon
da21515982
Update bbb-conf
Skip commented lines when checking for empty assignment in bbb-conf
2022-03-27 09:03:12 -04:00
Fred Dixon
8eabe070e6
Update bbb-conf
Scan only for IPV4 address when cross referencing between FreeSWITCH and Kurento
2022-03-27 08:48:46 -04:00
Anton Georgiev
6b4a7ff898 refactor: swap netstat with ss 2022-03-23 20:50:19 +00:00
Daniel Molkentin
9c4fc8ccf1 chore: net-tools -> iproute2
Ensure code duplication is at least documented and end the feature
disparity between files.
2022-03-22 16:30:43 +01:00
Daniel Molkentin
cd80d891e7 make bbb-conf use bigbluebutton.target 2022-03-17 15:29:40 +01:00
Daniel Molkentin
658b89308d chore: remove obsolete gstream upgrade routine 2022-03-17 15:15:21 +01:00
Anton Georgiev
863c9fb194 build: drop java8 check for xenial 2022-03-16 18:33:06 +00:00
Anton Georgiev
c3242c8003 build: nginx from /usr/share/bigbluebutton/nginx 2022-03-15 02:01:37 +00:00
Anton Georgiev
9e6c078703 build: use tomcat9 not tomcat10 2022-03-14 20:38:31 +00:00
Anton Georgiev
3de540f0ab build: swap bionic with focal 2022-03-14 19:04:23 +00:00
Anton Georgiev
4c7b780d25 build: tomcat8->10 for bbb-demo 2022-03-10 02:09:38 +00:00
Anton Georgiev
16ddf3d5e3 fix: bbb-demo, ship empty bbb_api_conf.jsp, populate in --setip 2022-03-04 17:21:38 +00:00
Anton Georgiev
0233384331 build: drop usage of obsolete settings-production.json 2022-02-27 17:09:19 +00:00
Anton Georgiev
d58b86cbe5 build and config: drop references to tomcat6 or 7 2022-02-27 02:56:27 +00:00
Daniel Molkentin
75641f9bee fix: set public.pads.url instead of public.note.url in bbb-conf
partially fixes #14410
2022-02-19 17:44:42 +01:00
Ramón Souza
dba04834c7 Merge remote-tracking branch 'upstream/v2.4.x-release' into 2524-feb08 2022-02-09 15:52:42 +00:00
Fred Dixon
7b687294a4 Added more checks for #14287 2022-02-05 10:05:43 -06:00
Anton Georgiev
6d8491f32e fix(config): correct path for bbb-pads.service 2022-01-25 16:35:45 +00:00
Pedro Beschorner Marin
d7c9112578 feat(pads): add pads to bbb-conf
Add bbb-pads service to bbb-conf `status`, `start` and `stop` scripts.
2022-01-25 08:32:18 -03:00
Anton Georgiev
82d8e922cb
Merge pull request #12682 from sapsDev/fixRecordingRewrite
More robust updates of recordings' "metadata.xml" when issuing "bbb-conf --setip"
2021-11-19 15:10:32 -05:00
Anton Georgiev
5bf2d712d1
Merge pull request #13429 from prlanzarin/u24-poly-pineapple
refactor(build, conf): webrtc-sfu's localIpAddress config is defunct
2021-10-07 08:43:56 -04:00
prlanzarin
2736843537 refactor(conf): webrtc-sfu`s localIpAddress is defunct 2021-10-06 22:52:40 +00:00
Gustavo Trott
7e271c2580 Change condition of sipjsHackViaWs to consider null and undefined values 2021-10-05 16:57:16 -03:00
Anton Georgiev
97014e5f95
Merge branch 'develop' into issue-12530 2021-08-05 16:50:20 -04:00
Joao Siebel
8462465a5f Allow default layout config in bbb-web. close #12668 2021-07-19 11:02:58 -03:00
Steffen Moser
3217d8fce5 Fix bbb-conf --check for multiple STUN servers 2021-06-29 18:03:38 +02:00
Steffen Moser
3fa6df8d41 Fix rewrite recording info in metadata.xml after change of hostname 2021-06-29 13:11:03 +02:00
Anton Georgiev
eabefc459f
Updated link to docs for setup-a-firewall 2021-06-16 15:26:00 -04:00
David Siegfried
80b8fb3255 refine checks and use other overwrites 2021-06-09 11:50:54 +02:00
David Siegfried
afa70b88cf merge kurento-configs 2021-06-09 10:17:13 +02:00
David Siegfried
2003f3984a refine check 2021-06-08 15:40:56 +02:00
David Siegfried
3b3f73d1ec consider bbb-webrtc-sfu-overwrite, fixes #12530 2021-06-08 10:15:54 +02:00
Anton Georgiev
25e5084cd0 fix(bbb-conf):Only show status for multi kurento if that is configured 2021-05-31 20:01:42 +00:00
Fred Dixon
8ade9d1f38
Update bbb-conf
Minor update to test build
2021-05-30 10:40:36 -03:00
Anton Georgiev
8cca12df25
Merge pull request #12372 from shashank68/shashank68-bbb-conf-status-nodejs-workers
Show the status of multiple nodejs workers and kurento media servers in bbb-conf status
2021-05-21 17:01:51 -04:00
Fred Dixon
fe9eebf616 Run stunclient if it exists 2021-05-13 18:00:00 -05:00
shashank68
94ca0716d7 Show status of parallel kurento media servers in bbb-conf 2021-05-13 10:26:09 +00:00
Shashank D
a4c6e984a1
Show the status of nodejs workers in bbb-conf
bbb-conf --status will show status of frontend and backend nodejs workers
2021-05-13 03:36:46 +05:30
Fred Dixon
83e0404746 Fix adding bigbluebutton.web.logoutURL value of default 2021-05-02 09:33:08 -05:00
Philipp Memmel
8800e58afd consider turn-stun-servers.xml overlay config in /etc/bigbluebutton 2021-04-07 22:44:27 +02:00
hex-m
1d31efe33d
Handle multiple default routes in bbb-conf
This is the same fix that was made in bbb-install: https://github.com/bigbluebutton/bbb-install/pull/327/

Fix https://github.com/bigbluebutton/bigbluebutton/issues/11452
2021-04-06 17:04:17 +02:00
Fred Dixon
ce2e5245ed Pickup the correct shared secret when changing bbb-apps-akka.conf 2021-04-03 08:17:44 -05:00
Paul Menzel
d0047ac276 bbb-conf: Fix URL in no-firewall-detected warning
Fixes: 278223b4e0 ("Recover 2.3-alpha3 version of bbb-conf")
Resolves: https://github.com/bigbluebutton/bigbluebutton/issues/11035
2021-03-28 09:33:42 +02:00
Fred Dixon
19884b0737 Improve logic for detecting OS in bbb-conf 2021-03-27 14:12:03 -05:00
Fred Dixon
af23e30f37 Added text for override of bbb-web.properties 2021-03-07 19:48:08 -06:00
Daniel Schreiber
44b1b9052c fix grep if configfile does not exist
there was a call of grep which failed when the config file does not
exist yet. check existance of file first.
2021-03-05 21:56:50 +01:00
Daniel Schreiber
e6f83df3f6 add overlay config for bbb-web
operators can define their own config for bbb-web which will not be
overwritten by packages.

bbb-conf is changed accordingly to write configuration values to
``/etc/bigbluebutton/bbb-web.properties`
2021-02-25 14:08:05 +01:00
Daniel Schreiber
d53a5f52a5 let bbb-apps-akka read an override config file from /etc/bigbluebutton
This change introduces a config file
`/etc/bigbluebutton/bbb-fsesl-akka.conf` which reads the default config
from packages and allows operators to keep their own config file changes
across package upgrades.

bbb-conf is adjusted to deal with this change.
2021-02-23 12:55:48 +01:00
Daniel Schreiber
f3771268f5 adjust bbb-conf to configure bbb-apps-akka in /etc
config files from packages should not be changed unless they reside in
/etc
2021-02-23 12:55:23 +01:00
Daniel Schreiber
98e994c1c5 adjust bbb-conf to change the secret in /etc 2021-02-19 16:56:42 +01:00
Fred Dixon
e4371bc521 Added STUN check 2021-02-13 20:19:58 -06:00
Fred Dixon
ed56de9567 Restart tomcat8 2020-12-18 18:47:59 -06:00
Anton Georgiev
278223b4e0
Recover 2.3-alpha3 version of bbb-conf
Most of the changes date back to #10700 
We were trying to trace down a problematic change likely when merging 2.2.31 into 2.3 ( #11033 )
If anyone spots issues with bbb-conf on their 2.3 server, please comment
2020-12-18 18:38:46 -05:00
Fred Dixon
17c5ea9aed Fixup bbb-conf for 2.3-alpha3 2020-12-18 16:41:08 -06:00
Anton Georgiev
998eea6ec4
Changed a few more http links to https 2020-12-18 10:53:51 -05:00