From 509c822b626c01e0787aac2baef5af80d15da529 Mon Sep 17 00:00:00 2001 From: Matthew Martin Date: Mon, 19 Oct 2015 11:23:57 +0200 Subject: 36869: use permissions to limit files completed for ssh identity files --- ChangeLog | 5 +++++ Completion/Unix/Command/_ssh | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 70a8d2e2e..ea86f62cf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-10-19 Oliver Kiddle + + * 36869: Matthew Martin: Completion/Unix/Command/_ssh: use + permissions to limit files completed for ssh identity files + 2015-10-18 Frank Terbeck * 36888: Functions/VCS_Info/vcs_info: vcs_info: Prevent diff --git a/Completion/Unix/Command/_ssh b/Completion/Unix/Command/_ssh index a66702a65..c6ede9efe 100644 --- a/Completion/Unix/Command/_ssh +++ b/Completion/Unix/Command/_ssh @@ -18,7 +18,7 @@ _ssh () { # for protocol version 2, this can be a comma-separated list '-c+[select encryption cipher]:encryption cipher:(idea des 3des blowfish arcfour tss none)' '-F+[specify alternate config file]:config file:_files' - '*-i+[select identity file]:SSH identity file:_files' + '*-i+[select identity file]:SSH identity file:_files -g "*(-.^AR)"' '*-o+[specify extra options]:option string:->option' ) common_transfer=( -- cgit 1.4.1