From: Christian Heller <c.heller@plomlompom.de>
Date: Mon, 17 Mar 2025 19:04:43 +0000 (+0100)
Subject: Minor fixes.
X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/%7B%7B%20web_path%20%7D%7D/pick_tasks?a=commitdiff_plain;h=76cea96bbeded143333938f3c158d250c0462b1f;p=config

Minor fixes.
---

diff --git a/testing/home/all/.profile b/testing/home/all/.profile
index 40aec31..3e0f3bd 100644
--- a/testing/home/all/.profile
+++ b/testing/home/all/.profile
@@ -20,5 +20,7 @@ export PATH
 
 # include others
 for FILE in ${HOME}/\.profile\.*; do
-    . "${FILE}"
+    if [ -f "${FILE}" ]; then
+        . "${FILE}"
+    fi
 done
diff --git a/testing/scripts/_setup_secrets_user.sh b/testing/scripts/_setup_secrets_user.sh
index 308ec14..a0d2464 100644
--- a/testing/scripts/_setup_secrets_user.sh
+++ b/testing/scripts/_setup_secrets_user.sh
@@ -19,20 +19,20 @@ abort_if_exists "${PATH_BORGKEYS}"
 echo "\nSetting up ~/.ssh"
 PATH_PRIVATE_KEY="${PATH_USER_SSH}/${FILENAME_PRIVATE_KEY}"
 PATH_PUBLIC_KEY="${PATH_USER_SSH}/${FILENAME_PUBLIC_KEY}"
+PATH_KNOWN_HOSTS="${PATH_USER_SSH}/known_hosts"
 mkdir -p "${PATH_USER_SSH}"
 cp "${PATH_SECRETS}/${FILENAME_PRIVATE_KEY}" "${PATH_PRIVATE_KEY}"
+stty -echo
 while [ ! -s "${PATH_PUBLIC_KEY}" ]; do
     set +e
-    stty -echo
     ssh-keygen -y -f "${PATH_PRIVATE_KEY}" > "${PATH_PUBLIC_KEY}"
-    stty echo
     set -e
 done
-PATH_KNOWN_HOSTS="${PATH_USER_SSH}/known_hosts"
+eval $(ssh-agent) && ssh-add
+stty echo
 
 echo "\n\nSetting up ~/repos"
 REPOS_SITE_LOGIN="${USERNAME}@${REPOS_SITE_DOMAIN}"
-eval $(ssh-agent) && ssh-add
 ssh-keyscan "${REPOS_SITE_DOMAIN}" >> "${PATH_KNOWN_HOSTS}"
 mkdir "${PATH_REPOS}"
 cd "${PATH_REPOS}"