Kalithea does not support fancy_lists

This commit is contained in:
Stephen Paul Weber 2022-01-17 17:13:52 -05:00
parent 5b6da869c1
commit a352e6b9e0
No known key found for this signature in database
GPG key ID: D11C2911CE519CDE

View file

@ -11,18 +11,18 @@
3. If you want phone dial-in to work, modify `bbb_dialin_*` in 3. If you want phone dial-in to work, modify `bbb_dialin_*` in
bigbluebutton.yml accordingly. bigbluebutton.yml accordingly.
- If you have a public IP and FQDN pointing to the Ubuntu 18.04 box - If you have a public IP and FQDN pointing to the Ubuntu 18.04 box
a. Change the `bbb_hostname:` value in bigbluebutton.yml to be 1. Change the `bbb_hostname:` value in bigbluebutton.yml to be
the FQDN of the Ubuntu box. the FQDN of the Ubuntu box.
b. On the machine with Ansible, run 2. On the machine with Ansible, run
`ansible-playbook -u [ubuntu_box_username] -i [ubuntu_box_fqdn], bigbluebutton.yml` `ansible-playbook -u [ubuntu_box_username] -i [ubuntu_box_fqdn], bigbluebutton.yml`
- If you don't have a public IP for the Ubuntu 18.04 box - If you don't have a public IP for the Ubuntu 18.04 box
a. Replace the `bbb_letsencrypt_email:` line in 1. Replace the `bbb_letsencrypt_email:` line in
bigbluebutton.yml with `bbb_letsencrypt_enable: false` bigbluebutton.yml with `bbb_letsencrypt_enable: false`
b. Change the `bbb_hostname:` value in bigbluebutton.yml to be 2. Change the `bbb_hostname:` value in bigbluebutton.yml to be
`ubuntu1804bbb.vm` `ubuntu1804bbb.vm`
c. Add a new line in both machines\' `/etc/hosts`: 3. Add a new line in both machines' `/etc/hosts`:
`[ubuntu_18.04_IP] ubuntu1804bbb.vm` `[ubuntu_18.04_IP] ubuntu1804bbb.vm`
d. On the machine with Ansible, run 4. On the machine with Ansible, run
`ansible-playbook -u [ubuntu_box_username] -i ubuntu1804bbb.vm, bigbluebutton.yml` `ansible-playbook -u [ubuntu_box_username] -i ubuntu1804bbb.vm, bigbluebutton.yml`
4. If you make any modifications, update the corresponding source code URL in 4. If you make any modifications, update the corresponding source code URL in
`bigbluebutton.yml` to one for a repository containing your modifications. `bigbluebutton.yml` to one for a repository containing your modifications.
@ -31,26 +31,25 @@
visit https://[ubuntu_box_fqdn]/ in your browser, create an account, visit https://[ubuntu_box_fqdn]/ in your browser, create an account,
click Home, then Start to begin click Home, then Start to begin
- If you don't have a public IP for the Ubuntu 18.04 box - If you don't have a public IP for the Ubuntu 18.04 box
a. Run the following commands on the Ubuntu 18.04 box 1. Run the following commands on the Ubuntu 18.04 box
``` openssl genrsa -des3 -out rootCA.key 4096
openssl genrsa -des3 -out rootCA.key 4096 openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.crt
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 1024 -out rootCA.crt cat <<-EOF > fullchain.ext
cat <<-EOF > fullchain.ext authorityKeyIdentifier=keyid,issuer
authorityKeyIdentifier=keyid,issuer basicConstraints=CA:FALSE
basicConstraints=CA:FALSE keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment subjectAltName = @alt_names
subjectAltName = @alt_names
[alt_names] [alt_names]
DNS.1 = ubuntu1804bbb.vm DNS.1 = ubuntu1804bbb.vm
EOF EOF
openssl x509 -req -in /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out fullchain.crt -days 300 -sha256 -extfile fullchain.ext openssl x509 -req -in /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out fullchain.crt -days 300 -sha256 -extfile fullchain.ext
sudo chown root:root fullchain.crt rootCA.crt sudo chown root:root fullchain.crt rootCA.crt
sudo mv fullchain.crt /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem sudo mv fullchain.crt /etc/letsencrypt/live/ubuntu1804bbb.vm/fullchain.pem
sudo mv rootCA.crt /usr/local/share/ca-certificates sudo mv rootCA.crt /usr/local/share/ca-certificates
sudo update-ca-certificates sudo update-ca-certificates
sudo docker cp /usr/local/share/ca-certificates/rootCA.crt greenlight-v2:/usr/local/share/ca-certificates sudo docker cp /usr/local/share/ca-certificates/rootCA.crt greenlight-v2:/usr/local/share/ca-certificates
sudo docker exec greenlight-v2 update-ca-certificates sudo docker exec greenlight-v2 update-ca-certificates
```
b. Visit https://ubuntu1804bbb.vm/ in your browser, create an account, click Home, then Start to begin 2. Visit https://ubuntu1804bbb.vm/ in your browser, create an account, click Home, then Start to begin