From 067ef85314150d2414f010f5edef76a3ee8913a2 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Tue, 13 Jun 2017 21:06:01 +0200 Subject: [PATCH] SC2029 is triggered with 'ssh -o Foo=bar "$host"' --- ShellCheck/Checks/Commands.hs | 1 + 1 file changed, 1 insertion(+) diff --git a/ShellCheck/Checks/Commands.hs b/ShellCheck/Checks/Commands.hs index 80ffed9..c8b935c 100644 --- a/ShellCheck/Checks/Commands.hs +++ b/ShellCheck/Checks/Commands.hs @@ -462,6 +462,7 @@ checkInteractiveSu = CommandCheck (Basename "su") f prop_checkSshCmdStr1 = verify checkSshCommandString "ssh host \"echo $PS1\"" prop_checkSshCmdStr2 = verifyNot checkSshCommandString "ssh host \"ls foo\"" prop_checkSshCmdStr3 = verifyNot checkSshCommandString "ssh \"$host\"" +prop_checkSshCmdStr4 = verifyNot checkSshCommandString "ssh -o TCPKeepAlive=no \"$host\"" checkSshCommandString = CommandCheck (Basename "ssh") (f . arguments) where nonOptions =