repos_list_file="${public_repos_dir}/repos"
dir_secrets="${HOME}/tmp_secrets"
borgkeys_dir=~/.config/borg/keys
+borgrepos_file=~/.borgrepos
ssh_dir=~/.ssh
ensure_repo() {
# Sync org dir via borgbackup. For this we need the borgbackup servers
# in our .ssh/known_hosts file.
-cat "${borgconfig_file}" | while read line; do
+cat "${borgrepos_file}" | while read line; do
first_char=$(echo "${line}" | cut -c1)
if [ "${first_char}" = "#" ]; then
continue
fi
ssh-keyscan "${line}" >> "${ssh_dir}"/known_hosts
done
-"${path_borgscript}" orgpull
+BORG_PASSPHRASE="${SECRETS_PASS}" "${path_borgscript}" orgpull
# Fill ~/public_repos.
cat "${repos_list_file}" | while read line; do