home · contact · privacy
Some more fixes.
authorChristian Heller <c.heller@plomlompom.de>
Wed, 8 May 2019 18:37:29 +0000 (20:37 +0200)
committerChristian Heller <c.heller@plomlompom.de>
Wed, 8 May 2019 18:37:29 +0000 (20:37 +0200)
all_new_2018/borg.sh
buster/setup_scripts/setup_home_eeepc.sh

index c518c8b15355a36b11c90c9894b7a61d3782bc05..18321b15fa949256cc3cd13077e6002ef73cee52 100755 (executable)
@@ -19,7 +19,9 @@ read_pw() {
     if [ "${#SSH_AGENT_PID}" -eq 0 ]; then
         eval $(ssh-agent)
         echo "ssh-add"
+        stty -echo
         ssh-add
+        stty echo
     fi
     if [ "${#BORG_PASSPHRASE}" -eq 0 ]; then
         stty -echo
index 7678bf356b507f1d1c60901d773210446af502ad..4422211572d05d6cb1e0bae4ef1c30090c618a8e 100755 (executable)
@@ -51,7 +51,8 @@ cat "${borgrepos_file}" | while read line; do
     if [ "${first_char}" = "#" ]; then
         continue
     fi
-    ssh-keyscan "${line}" >> "${ssh_dir}"/known_hosts
+    server=$(echo "${line}" | sed 's/.*@//')
+    ssh-keyscan "${server}" >> "${ssh_dir}"/known_hosts
 done
 BORG_PASSPHRASE="${SECRETS_PASS}" "${path_borgscript}" orgpull