Commit Graph

844 Commits

Author SHA1 Message Date
Brent Baccala
3f330ebf29 change bbb-conf to use and prefer 'stun' (available on focal) to check
STUN servers, and only fallback on 'stunclient' (only available on bionic)
if 'stun' is not installed on the system
2022-10-14 14:21:11 -04:00
Ramón Souza
2b0971e2c8 Merge tag 'v2.5.6' into merge-256-26 2022-09-26 09:17:59 -03:00
Fred Dixon
d39f07772b Add newline when scanning bigbluebutton.properites 2022-09-18 15:05:39 -05:00
Anton Georgiev
23fc5940a8
Merge pull request #15307 from GuiLeme/fix-tomcat-warnings25
fix(conf): Fix tomcat warnings
2022-09-08 11:12:07 -04:00
Anton Georgiev
09a54ac231
Merge pull request #15633 from antobinary/build-tweaks-3
fix: bbb-conf --start to use bigbluebutton.target only
2022-09-07 22:01:38 -04:00
Anton Georgiev
5e909f6018 fix: bbb-conf --start to use bigbluebutton.target only 2022-09-02 02:09:42 +00:00
Anton Georgiev
19b7230941 build: /lib vs /usr/lib consistency 2022-09-01 15:40:01 +00:00
Anton Georgiev
e15c1711ea build: stop bigbluebutton.target even if no tomcat present 2022-08-26 14:44:27 +00:00
Anton Georgiev
3c310061b7 Merge branch 'bbb-conf-tomcat-systemctl' of github.com:BrentBaccala/bigbluebutton into tomcat 2022-08-26 14:31:35 +00:00
Anton Georgiev
21b08db177
Update bigbluebutton-config/bin/bbb-conf
Co-authored-by: Guilherme Pereira Leme <69865537+GuiLeme@users.noreply.github.com>
2022-08-25 13:55:03 -04:00
Anton Georgiev
23c0dc56c4 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg 2022-08-19 13:04:00 +00:00
Fred Dixon
f0978e3fc7 add status for recording services 2022-08-05 05:57:03 -05:00
Brent Baccala
29adba9a03 Only attempt TOMCAT_SERVICE systemctl operations if TOMCAT_SERVICE exists 2022-08-04 16:42:39 -04:00
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
Ramón Souza
138f4d64e4 Merge remote-tracking branch 'upstream/v2.4.x-release' into v2.5.x-release 2022-02-24 14:49:56 +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
Anton Georgiev
c930a7e48e
fix: Typo in appy-lib #14398
Backport of #14398 Thanks @sebastianberm
2022-02-18 09:00:54 -05: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
Daniel Petri Rocha
45dd98bfe9 Use yq; show steps in --list-workflows 2022-01-20 18:40:12 +01:00
Daniel Petri Rocha
93360e1fb8 Add post_publish.log check 2022-01-13 13:25:06 +01:00
Daniel Petri Rocha
fb76ea2585 Grep pattern in variable, read-only vars, grep -m instead of | head -n 2022-01-12 15:10:33 +01:00
Daniel Petri Rocha
f9a3a78021 Check raw directory 2022-01-10 22:56:02 +01:00
Daniel Petri Rocha
11015a82b5 Linting with Shellcheck 2022-01-10 19:09:30 +01:00
Daniel Petri Rocha
996b9a8be7 Replace paths with variables 2022-01-08 14:58:47 +01:00
Daniel Petri Rocha
1f53286f48 Option to list available workflows 2022-01-07 15:03:01 +01:00
Daniel Petri Rocha
557043bd21 Playback protocol check 2022-01-07 12:21:44 +01:00
Daniel Petri Rocha
9b1b4aabba Recording permissions and ownership checks 2022-01-07 12:11:17 +01: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