Bug#1071538: janus-demos: please support some admin customization of settings.js

David Bremner bremner at debian.org
Mon May 20 20:41:13 BST 2024


Package: janus-demos
Version: 1.1.2-1
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

I have janus running on the same host as the the browser running the demos.
(and the same host as serving the static files)

After some struggle, I finally diagnosed the reason none of the demos
were running was because one of "token" and "apisecret" were
referenced in the code but not defined in settings.py (indeed the
commented out definitions don't seem to be correct either).

That perhaps deserves it's own bug report, but since README.Debian
says iceServers needs to be defined it seems that there needs to be
some admin customization anyway.

The naive thing to do is to symlink to a file in /etc; perhaps there
is a smarter way to override settings.js? Otherwise it seems the only
way to use the installed version is editing files in /usr


- -- System Information:
Debian Release: trixie/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 6.6.15-amd64 (SMP w/20 CPU threads; PREEMPT)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages janus-demos depends on:
ii  fonts-font-awesome                    5.0.10+really4.7.0~dfsg-4.1
ii  libjs-bootbox                         5.5.3~ds-1
ii  libjs-bootstrap                       3.4.1+dfsg-3
ii  libjs-bootswatch                      3.3.7+dfsg2-1.1
ii  libjs-janus-gateway                   1.1.2-1
ii  libjs-jquery                          3.6.1+dfsg+~3.5.14-1
ii  libjs-jquery-blockui                  2.70-5
ii  libjs-spin.js                         1.2.8+dfsg2-1.1
ii  libjs-toastr                          2.1.4~ds-5
ii  libjs-webrtc-adapter                  8.2.3~ds-1
ii  node-blueimp-md5 [libjs-blueimp-md5]  2.19.0~ds-3

janus-demos recommends no packages.

Versions of packages janus-demos suggests:
ii  janus                   1.1.2-1+b4
ii  janus-tools             1.1.2-1+b4
pn  libjs-bootstrap-slider  <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkiyHYXwaY0SiY6fqA0U5G1WqFSEFAmZLp1gACgkQA0U5G1Wq
FSF8Iw//TQc1Mt1sVn9SVXCd0Gwc6KF5WBbGYqqz7iDCoxta7fUhIpD3Esul1UrG
QEM9hSHp5mHBhQH5u0Sr3yO2J9RAFZnwahRjEUSSq+pHqr7xTU4+42eK/KsnNZOd
mXzlSkSkOtkYyo0B9MmIMHHU6j0e8vJg5TCPI/8oh1xW/AX3nHJpXB6gXPHoHdlI
dhmTzS0VLI2tYvDw5cXrLjzW9yPDPPQPFV0YbszbENoUevhPt9Kuwe+xwNGXsiiu
ijKV+jdE+KRPIVnvag5WVGs1yQ2j+tdK2IA72JJdPkOKsMopJQVHJeVYkth+q5NT
OV3fr5NnGzJ3QttghkooJH69lbJTCxxOowELtPSN78+1u193l3/prxVHH/WcjDe4
M5r67KNAU1kd1tKw54T9WwFKnfnRRjW6piCeZC7N6n+mKOWGGLl5go4Au2jtcKJf
ikSTo0MZQlAQiCv64MyDPuXpAidzTn7h5Rw0nYAHp7bOgasPASVE7N13WIYarcBV
iTZP3at62FGQ1rujH4eBMYNFn9nSuaeZ5mCghji3xpZ2dcfQrkhya6FZWKFLpYGT
55fBN1sNYt0WL3sKxtl0/MkVJBz76f895fQ2jzRn9mK/vz/+twQmKHFd3Ox1XC6+
ec5FHyN0UJdSN90liU233IJCWXL3clk5tKi9rHPzOY2UL0lyrEs=
=pSzN
-----END PGP SIGNATURE-----



More information about the Pkg-voip-maintainers mailing list