You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On Buster, the coturn APT package now includes a systemd unit, superseding the init.d service.
It runs as user turnserver now. This means we need to adjust permissions to allow TLS with LetsEncrypt certificate. Goes hand in hand with https://github.com/Fourdee/DietPi/issues/2363 to implement TLS support for various software titles which do not use a dedicated webserver.
It does (currently) not use /etc/default/coturn, thus command arguments (currently logging related) need to be added via systemd unit drop-in config.
Would be great, if possible to add arguments to the main ExecStart instead of completely replacing it. $(sed ...) --no-stdout-log ... perhaps possible, but very hacky 🤔.
The text was updated successfully, but these errors were encountered:
+ DietPi-Software | Nextcloud Talk: Do not apply TLS settings to coTURN, which has no security benefit and complicates key handling on Buster, where coTURN runs as limited user: #2592, #2440
+ DietPi-Software | Nextcloud Talk: Fix wrong/outdated coTURN settings handling due to some changes with newer versions
Ui, I already enabled logging settings for systemd unit some time ago, great!
PR up to not enable TLS on coTURN anymore, since there is no security advantage and Nextcloud Talk does not use the required TURNS protocol anyway: PR up: #2740
+ DietPi-Software | Nextcloud Talk: Do not apply TLS settings to coTURN, which has no security benefit and complicates key handling on Buster, where coTURN runs as limited user: #2592, #2440
+ DietPi-Software | Nextcloud Talk: Fix wrong/outdated coTURN settings handling due to some changes with newer versions (Buster)
On Buster, the
coturn
APT package now includes a systemd unit, superseding theinit.d
service.turnserver
now. This means we need to adjust permissions to allow TLS with LetsEncrypt certificate. Goes hand in hand with https://github.com/Fourdee/DietPi/issues/2363 to implement TLS support for various software titles which do not use a dedicated webserver./etc/default/coturn
, thus command arguments (currently logging related) need to be added via systemd unit drop-in config.ExecStart
instead of completely replacing it.$(sed ...) --no-stdout-log ...
perhaps possible, but very hacky 🤔.The text was updated successfully, but these errors were encountered: