home · contact · privacy
Minor fixes. master
authorChristian Heller <c.heller@plomlompom.de>
Mon, 3 Mar 2025 23:36:56 +0000 (00:36 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Mon, 3 Mar 2025 23:36:56 +0000 (00:36 +0100)
constants.sh
testing/scripts/setup_secrets_user.sh

index 29380d0f15fa1c7624d97b8362d7ec72e6135e79..b653b1d9a68d57914010cd4ea4b0dadcfa3b8dea 100755 (executable)
@@ -1,6 +1,5 @@
 #!/bin/sh
 set -e
-set -x
 
 PATH_REL_ETC="etc"
 PATH_REL_APTMARK="aptmark"
index d4eb4655c454d22f8acfaee1b32bd14a339a3b85..f994be35918b07a83d58d4afcfde04a656e74e19 100755 (executable)
@@ -12,8 +12,8 @@ PATH_PRIVATE_KEY="${PATH_USER_SSH}/${FILENAME_PRIVATE_KEY}"
 PATH_PUBLIC_KEY="${PATH_USER_SSH}/${FILENAME_PUBLIC_KEY}"
 mkdir -p "${PATH_USER_SSH}" && cp "${PATH_SECRETS}/${FILENAME_PRIVATE_KEY}" "${PATH_PRIVATE_KEY}"
 while [ ! -s "${PATH_PUBLIC_KEY}" ]; do
-    stty -echo
     set +e
+    stty -echo
     ssh-keygen -y -f "${PATH_PRIVATE_KEY}" > "${PATH_PUBLIC_KEY}"
     stty +echo
     set -e
@@ -26,7 +26,6 @@ REMOTE_PATH_REPOS=/var/repos
 eval $(ssh-agent) && ssh-add
 ssh-keyscan -H "${REPOS_SITE_DOMAIN}" >> "${PATH_USER_SSH}/known_hosts"
 mkdir "${PATH_REPOS}"
-REPO_NAMES=$(ssh ${REPOS_SITE_LOGIN} "cd $REMOTE_PATH_REPOS && ls -1")
-cat "${REPO_NAMES}" | while read REPO_NAME; do
+ssh ${REPOS_SITE_LOGIN} "cd $REMOTE_PATH_REPOS && ls -1" | while read REPO_NAME; do
     git clone "${REPOS_SITE_LOGIN}:${REMOTE_PATH_REPOS}/${REPO_NAME}"
 done