From 22bfdcf060b632b5a6ff603f8f42ff166c211a66 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Tue, 29 Sep 2020 10:02:45 +0000 Subject: [PATCH] Fail hard on the first failed attempt to write the authorized_keys_file --- ssh-copy-id | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/ssh-copy-id b/contrib/ssh-copy-id index 392f64f..e69a23f 100755 --- a/contrib/ssh-copy-id +++ b/contrib/ssh-copy-id @@ -251,7 +251,7 @@ installkeys_sh() { cd; umask 077; mkdir -p $(dirname "${AUTH_KEY_FILE}") && - { [ -z \`tail -1c ${AUTH_KEY_FILE} 2>/dev/null\` ] || echo >> ${AUTH_KEY_FILE}; } && + { [ -z \`tail -1c ${AUTH_KEY_FILE} 2>/dev/null\` ] || echo >> ${AUTH_KEY_FILE} || exit 1; } && cat >> ${AUTH_KEY_FILE} || exit 1; if type restorecon >/dev/null 2>&1; then -- GitLab