From 989f040603994dd60aa53766c8a6204e9560aed0 Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Fri, 7 Sep 2012 11:41:20 -0400 Subject: [PATCH] CC-4371: input.harbor for rebroadcasting webstreams has hardcoded password. -fixed --- python_apps/pypo/liquidsoap_scripts/ls_lib.liq | 2 +- python_apps/pypo/liquidsoap_scripts/ls_script.liq | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/python_apps/pypo/liquidsoap_scripts/ls_lib.liq b/python_apps/pypo/liquidsoap_scripts/ls_lib.liq index a3b3fc319..328ea21ab 100644 --- a/python_apps/pypo/liquidsoap_scripts/ls_lib.liq +++ b/python_apps/pypo/liquidsoap_scripts/ls_lib.liq @@ -393,7 +393,7 @@ end dyn_out = output.icecast(%wav, host="localhost", port=8999, - password="hackme", + password=stream_harbor_pass, mount="test-harbor", fallible=true) diff --git a/python_apps/pypo/liquidsoap_scripts/ls_script.liq b/python_apps/pypo/liquidsoap_scripts/ls_script.liq index b7a6d41d7..7b04210b4 100644 --- a/python_apps/pypo/liquidsoap_scripts/ls_script.liq +++ b/python_apps/pypo/liquidsoap_scripts/ls_script.liq @@ -36,9 +36,11 @@ s2_namespace = ref '' s3_namespace = ref '' just_switched = ref false +stream_harbor_pass = list.hd(get_process_lines('pwgen -s -N 1 -n 20')) + %include "ls_lib.liq" -web_stream = input.harbor("test-harbor", port=8999, password="hackme") +web_stream = input.harbor("test-harbor", port=8999, password=stream_harbor_pass) web_stream = on_metadata(notify_stream, web_stream) queue = on_metadata(notify, queue)