Solve issue with ssh-copy-id and keys without trailing newline (#1093168)
This commit is contained in:
parent
5f3c83fd09
commit
cbda6f57fb
13
openssh-6.7p1-ssh-copy-id-truncated-keys.patch
Normal file
13
openssh-6.7p1-ssh-copy-id-truncated-keys.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff --git a/contrib/ssh-copy-id b/contrib/ssh-copy-id
|
||||
index 4bba5d6..ed1208e 100644
|
||||
--- a/contrib/ssh-copy-id
|
||||
+++ b/contrib/ssh-copy-id
|
||||
@@ -207,7 +207,7 @@ populate_new_ids() {
|
||||
printf '%s: INFO: attempting to log in with the new key(s), to filter out any that are already installed\n' "$0" >&2
|
||||
NEW_IDS=$(
|
||||
eval $GET_ID | {
|
||||
- while read ID ; do
|
||||
+ while read ID || [[ -n $ID ]]; do
|
||||
printf '%s\n' "$ID" > $L_TMP_ID_FILE
|
||||
|
||||
# the next line assumes $PRIV_ID_FILE only set if using a single id file - this
|
@ -217,6 +217,8 @@ Patch922: openssh-6.7p1-sshdT-output.patch
|
||||
Patch923: openssh-6.7p1-fix-ssh-copy-id-on-non-sh-shell.patch
|
||||
# AArch64 has seccomp support since 3.19 kernel (#1195065)
|
||||
Patch924: openssh-6.7p1-seccomp-aarch64.patch
|
||||
# Solve issue with ssh-copy-id and keys without trailing newline (#1093168)
|
||||
Patch925: openssh-6.7p1-ssh-copy-id-truncated-keys.patch
|
||||
|
||||
|
||||
License: BSD
|
||||
@ -437,6 +439,7 @@ popd
|
||||
%patch922 -p1 -b .sshdt
|
||||
%patch923 -p1 -b .ssh-copy-id
|
||||
%patch924 -p1 -b .seccomp
|
||||
%patch925 -p1 -b .newline
|
||||
|
||||
%patch200 -p1 -b .audit
|
||||
%patch700 -p1 -b .fips
|
||||
|
Loading…
Reference in New Issue
Block a user