From e240561fb953712a930f868a478c8a90c4e8b124 Mon Sep 17 00:00:00 2001 From: Bradley Bickford Date: Sat, 7 Dec 2024 15:50:04 -0500 Subject: [PATCH] More bugfixes for entrypoint.sh --- entrypoint.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index 8e80d32..6b7a17f 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -16,8 +16,8 @@ fi CURRENT_PASSWD=$(grep -E "^password: .*$" /home/$1/.config/code-server/config.yaml | cut -d ":" -f 2 | awk '{$1=$1;print}') -if [ -n "$USER_PASSWD" ] && [ "$CURRENT_PASSWD" != "$USER_PASSWD" ] || [ "$CURRENT_PASSWD" == "PASSWORD"]; then - if [ -z "${USER_PASSWD}" ]; then +if [ -n "$USER_PASSWD" ] && [ "$CURRENT_PASSWD" != "$USER_PASSWD" ] || [ "$CURRENT_PASSWD" == "PASSWORD" ]; then + if [ -z "$USER_PASSWD" ]; then USER_PASSWD=$(tr -dc A-Za-z0-9 < /dev/urandom | head -c 20; echo) fi