Skip to content
Snippets Groups Projects
Commit da1a038f authored by Ruben Rodriguez's avatar Ruben Rodriguez
Browse files

Fix freeswitch issue with demo mode

parent 982ae639
No related branches found
No related tags found
No related merge requests found
...@@ -23,6 +23,8 @@ HOSTNAME=bbb.foo.bar ...@@ -23,6 +23,8 @@ HOSTNAME=bbb.foo.bar
# Basic setup # Basic setup
apt-get install --no-install-recommends language-pack-en certbot wget equivs apt-transport-https software-properties-common python3-certbot-nginx apache2-utils apt-get install --no-install-recommends language-pack-en certbot wget equivs apt-transport-https software-properties-common python3-certbot-nginx apache2-utils
update-locale LANG=en_US.UTF-8
# We don't want to install ttf-mscorefonts, they are not free # We don't want to install ttf-mscorefonts, they are not free
cat << EOF > bbb-fakedepends.control cat << EOF > bbb-fakedepends.control
Section: misc Section: misc
...@@ -97,7 +99,7 @@ sed 's/http/https/' -i /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp ...@@ -97,7 +99,7 @@ sed 's/http/https/' -i /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp
sed 's/JoinViaHTML5Client=false/JoinViaHTML5Client=true/' -i /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties sed 's/JoinViaHTML5Client=false/JoinViaHTML5Client=true/' -i /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties
# Fix integration issue with Canvas # Fix integration issue with Canvas
sed 's/5,6/5,20/' -i /opt/freeswitch/conf/dialplan/default/bbb_echo_test.xml /opt/freeswitch/conf/dialplan/default/bbb_conference.xml sed 's/\d{5,6}/\d{5,6}|\\d{20}/' -i /opt/freeswitch/conf/dialplan/default/bbb_echo_test.xml /opt/freeswitch/conf/dialplan/default/bbb_conference.xml
bbb-conf --setip $HOSTNAME bbb-conf --setip $HOSTNAME
service nginx restart service nginx restart
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment