From 830ac3c8389c85d38ebb3dcb690a1d088e1a81d5 Mon Sep 17 00:00:00 2001 From: Felix Bartels Date: Sun, 24 Mar 2019 11:36:19 +0100 Subject: [PATCH] auto create turn credentials file from env (#126) * auto create turn credentials file from env --- kwmserver/wrapper.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/kwmserver/wrapper.sh b/kwmserver/wrapper.sh index 0cf9e84..e0b3ddd 100755 --- a/kwmserver/wrapper.sh +++ b/kwmserver/wrapper.sh @@ -23,7 +23,6 @@ fi # kwmserver turn # shellcheck disable=SC2154 - if [ -z "$turn_service_url" ]; then turn_service_url=https://turnauth.kopano.com/turnserverauth/ fi @@ -32,10 +31,16 @@ if [ -n "$turn_service_url" ]; then set -- "$@" --turn-service-url="$turn_service_url" fi +# shellcheck disable=SC2154 +if [ -n "$turn_service_credentials_user" ] && [ -n "$turn_service_credentials_password" ]; then + turn_service_credentials=/tmp/turn_service_credentials + echo "$turn_service_credentials_user":"$turn_service_credentials_password" > "$turn_service_credentials" +fi + # shellcheck disable=SC2154 if [ -n "$turn_service_credentials" ]; then - set -- "$@" --turn-service-credentials="$$turn_service_credentials" - fi + set -- "$@" --turn-service-credentials="$turn_service_credentials" +fi # shellcheck disable=SC2154 if [ -n "$turn_server_shared_secret" ]; then