From 19765ce321f4265f2e7310ba23b1681454bef827 Mon Sep 17 00:00:00 2001 From: Ark74 Date: Tue, 15 Dec 2020 18:57:15 -0600 Subject: [PATCH] Fixing permissions on specific use case and adding generic kernel --- add-jibri-node.sh | 1 + quick_jibri_installer.sh | 7 ++++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/add-jibri-node.sh b/add-jibri-node.sh index d1d360a..a6bec43 100644 --- a/add-jibri-node.sh +++ b/add-jibri-node.sh @@ -226,6 +226,7 @@ if [ "$HWE_VIR_MOD" == "1" ]; then linux-modules-extra-virtual-hwe-$(lsb_release -sr) else apt-get -y install \ + linux-image-generic \ linux-modules-extra-$(uname -r) fi diff --git a/quick_jibri_installer.sh b/quick_jibri_installer.sh index eb6547e..0df04dc 100644 --- a/quick_jibri_installer.sh +++ b/quick_jibri_installer.sh @@ -274,6 +274,7 @@ if [ "$HWE_VIR_MOD" == "1" ]; then linux-modules-extra-virtual-hwe-$(lsb_release -sr) else apt-get -y install \ + linux-image-generic \ linux-modules-extra-$(uname -r) fi @@ -502,7 +503,9 @@ done # read -p "Secure room moderator password: "$'\n' -r SEC_ROOM_PASS #fi #done -echo -e "\n> Jitsi Meet Auth Method selection.\n" +echo " +> Jitsi Meet Auth Method selection. +" PS3='Select the authentication method for your Jitsi Meet instance: ' options=("Local" "JWT" "None") select opt in "${options[@]}" @@ -1041,6 +1044,8 @@ if [ "$DISABLE_LOCAL_JIBRI" = "yes" ]; then systemctl disable jibri systemctl disable jibri-xorg systemctl disable jibri-icewm +#Manually apply permissions since finalize_recording.sh won't be triggered on this server. + sudo -u jibri bash /home/jibri/finalize_recording.sh fi enable_letsencrypt