| From 22bfdcf060b632b5a6ff603f8f42ff166c211a66 Mon Sep 17 00:00:00 2001 |
| From: Jakub Jelen <jjelen@redhat.com> |
| 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 |
| |
| |
| @@ -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 |
| |
| |