From 008af1514aefaaab2e82333d609b6bc36c8cb27f Mon Sep 17 00:00:00 2001 From: Anton Georgiev Date: Wed, 12 Aug 2026 10:38:50 -0400 Subject: [PATCH 1/3] Update Java version from 17 to 21 in install script Continuation from #838 --- bbb-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bbb-install.sh b/bbb-install.sh index 741a0e2..161db5a 100644 --- a/bbb-install.sh +++ b/bbb-install.sh @@ -304,7 +304,7 @@ main() { #need_ppa martin-uni-mainz-ubuntu-coturn-noble.list ppa:martin-uni-mainz/coturn 4B77C2225D3BBDB3 # Coturn #need_ppa martin-uni-mainz-ubuntu-yq-go-noble.list ppa:martin-uni-mainz/yq-go 4B77C2225D3BBDB3 # Edit yaml files with debian's yq-go (mikefarah/yq syntax BBB 3.0 used rather than kislyuk syntax used by the yq tool included in Ubuntu 24.04) - need_pkg wget curl gpg-agent dirmngr apparmor-utils ca-certificates ruby apt-transport-https haveged openjdk-17-jre dnsutils bbb-yq-go + need_pkg wget curl gpg-agent dirmngr apparmor-utils ca-certificates ruby apt-transport-https haveged openjdk-21-jre dnsutils bbb-yq-go if [ ! -f /etc/apt/sources.list.d/nodesource.list ]; then sudo mkdir -p /etc/apt/keyrings From 8af5f372764087ee8213ef78c1249e18113081f4 Mon Sep 17 00:00:00 2001 From: Anton Georgiev Date: Wed, 12 Aug 2026 11:28:56 -0400 Subject: [PATCH 2/3] bbb-coturn introduction tweaks Compliment PR for https://github.com/bigbluebutton/bigbluebutton/pull/25549 --- bbb-install.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bbb-install.sh b/bbb-install.sh index 161db5a..4098618 100644 --- a/bbb-install.sh +++ b/bbb-install.sh @@ -302,8 +302,6 @@ main() { get_IP "$HOST" - #need_ppa martin-uni-mainz-ubuntu-coturn-noble.list ppa:martin-uni-mainz/coturn 4B77C2225D3BBDB3 # Coturn - #need_ppa martin-uni-mainz-ubuntu-yq-go-noble.list ppa:martin-uni-mainz/yq-go 4B77C2225D3BBDB3 # Edit yaml files with debian's yq-go (mikefarah/yq syntax BBB 3.0 used rather than kislyuk syntax used by the yq tool included in Ubuntu 24.04) need_pkg wget curl gpg-agent dirmngr apparmor-utils ca-certificates ruby apt-transport-https haveged openjdk-21-jre dnsutils bbb-yq-go if [ ! -f /etc/apt/sources.list.d/nodesource.list ]; then @@ -350,6 +348,7 @@ main() { if [ -n "$COTURN" ]; then configure_coturn + systemctl enable --now coturn if systemctl is-active --quiet haproxy.service; then systemctl disable --now haproxy.service @@ -1873,7 +1872,7 @@ install_coturn() { need_pkg software-properties-common certbot - need_pkg coturn + need_pkg bbb-coturn if [ -n "$INTERNAL_IP" ]; then SECOND_ALLOWED_PEER_IP="allowed-peer-ip=$INTERNAL_IP" @@ -1954,6 +1953,7 @@ HERE systemctl daemon-reload systemctl restart coturn configure_coturn + systemctl enable --now coturn } From 0244416e6866c3a113acee23c6f96c21bde9ec1d Mon Sep 17 00:00:00 2001 From: Anton Georgiev Date: Wed, 12 Aug 2026 11:48:39 -0400 Subject: [PATCH 3/3] Apply suggestion from @antobinary --- bbb-install.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/bbb-install.sh b/bbb-install.sh index 4098618..22b96dc 100644 --- a/bbb-install.sh +++ b/bbb-install.sh @@ -348,7 +348,6 @@ main() { if [ -n "$COTURN" ]; then configure_coturn - systemctl enable --now coturn if systemctl is-active --quiet haproxy.service; then systemctl disable --now haproxy.service