From c777ac6c9595db8c7fc5c769dfd4855b3aa906c2 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 2 Dec 2021 17:15:02 +0100 Subject: [PATCH] Update 99-run.sh --- gazpar2mqtt/rootfs/scripts/99-run.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gazpar2mqtt/rootfs/scripts/99-run.sh b/gazpar2mqtt/rootfs/scripts/99-run.sh index bd74506f4..a20f3cfcb 100644 --- a/gazpar2mqtt/rootfs/scripts/99-run.sh +++ b/gazpar2mqtt/rootfs/scripts/99-run.sh @@ -74,7 +74,10 @@ do echo "line : $line" secret=${line#*secret } echo "secret : $secret" - secret=$(sed -n "/$secret/p" /config/secrets.yaml) + # Check if single match + [[ "$(sed -n "/$secret:/=" /config/secrets.yaml)" == ]] && bashio::log.fatal "There are multiple matches for your password name. Please check your secrets.yaml file" && continue + # Get text + secret=$(sed -n "/$secret:/=" /config/secrets.yaml) echo "secret : $secret" secret=${secret#*: } echo "secret : $secret"