- Added - Allow for configuring TLS connection properties using the new tls_options, tls_ciphers, and tls_dh_file options (#6). - Allow for specifying a whitelist of IP addresses/subnets which will be accepted even if they would otherwise be rejected due to being matched by a blacklist (#12). - Don't close active TURN sessions when ephemeral credentials expire, by default. The new strict_expiry option allows for enabling the previous behavior. - Add eturnalctl disconnect $user command for closing any TURN session(s) of the specified $user name. - Let the eturnalctl disconnect accept an optional $user argument to list only the TURN session(s) of the specified $user name. - Support running eturnal without the Erlang Port Mapper Daemon (EPMD) by specifying the environment variable ERL_DIST_PORT (requires at least Erlang/OTP 23.1 and Rebar3 3.18.0). - Changed - Binary release: Run eturnal without EPMD (as described above). - Fixed - Don't log bogus error messages if no eturnal modules are enabled when using Erlang/OTP version 21.0, 21.1, or 21.2. - Binary release: Don't let Erlang/OTP link against libnsl.so.1, which is no longer shipped by default on RedHat-based distributions, and isn't actually needed (#19). - added wrapper %{_sbindir}/eturnalctl: This makes it easier to call eturnalctl with the proper working directory and user. OBS-URL: https://build.opensuse.org/package/show/devel:languages:erlang/eturnal?expand=0&rev=21
5 lines
84 B
Bash
5 lines
84 B
Bash
#!/bin/bash
|
|
cd /var/lib/eturnal
|
|
sudo -u _eturnal /usr/lib/eturnal/bin/eturnal "$@"
|
|
|