<div><br></div><div dir="auto">Aha, sorry for that. </div><div dir="auto">I’ll fix that today, looks easy.</div><div dir="auto"><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le sam. 26 févr. 2022 à 22:12, <<a href="mailto:bugzilla_noreply@kde.org">bugzilla_noreply@kde.org</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><a href="https://bugs.kde.org/show_bug.cgi?id=450891" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=450891</a><br>
<br>
            Bug ID: 450891<br>
           Summary: Konsole SSH Manager does not parse options from ssh<br>
                    config file properly<br>
           Product: konsole<br>
           Version: 21.12.2<br>
          Platform: Neon Packages<br>
                OS: Linux<br>
            Status: REPORTED<br>
          Severity: normal<br>
          Priority: NOR<br>
         Component: sshmanager<br>
          Assignee: <a href="mailto:konsole-devel@kde.org" target="_blank">konsole-devel@kde.org</a><br>
          Reporter: <a href="mailto:ioo%2Bkde@posteo.net" target="_blank">ioo+kde@posteo.net</a><br>
  Target Milestone: ---<br>
<br>
SUMMARY<br>
Konsole SSH Manager does not parse directives from ssh config file properly.<br>
Opening the SSH Manager plugin and pressing "Import" button does successfully<br>
import the host list from ~/.ssh/config however only the user and host name are<br>
successfully imported.<br>
<br>
STEPS TO REPRODUCE<br>
Example 1 from ~/.ssh/config<br>
<br>
Host myhost<br>
    HostName <a href="http://myhost.com" rel="noreferrer" target="_blank">myhost.com</a><br>
    User myuser<br>
    Port 3000<br>
<br>
Result when clicking on the myhost entry in SSH Manager:<br>
<br>
ssh <a href="http://myhost.com" rel="noreferrer" target="_blank">myhost.com</a><br>
ssh: connect to host <a href="http://myhost.com" rel="noreferrer" target="_blank">myhost.com</a> port 22: Connection refused<br>
<br>
Here the SSH plugin failed to parse the "Port" directive correctly.<br>
<br>
Example 2:<br>
<br>
Host pi<br>
    HostName myhost2<br>
    User myuser2<br>
    IdentityFile ~/.ssh/id_rsa<br>
<br>
Result when clicking on the myhost2 entry:<br>
<br>
ssh <a href="http://myhost2.com" rel="noreferrer" target="_blank">myhost2.com</a><br>
ssh: connect to host <a href="http://myhost2.com" rel="noreferrer" target="_blank">myhost2.com</a>: Permission denied (publickey).<br>
<br>
Here the SSH plugin failed to parse "IdentityFile" directive correctly.<br>
<br>
EXPECTED RESULT<br>
The expected result is that the ssh plugin will parse each host entry and use<br>
the option directives correctly, by ignoring them, this plugin is not useful.<br>
<br>
SOFTWARE/OS VERSIONS<br>
Linux/KDE Plasma: KDE Neon 5.24<br>
KDE Plasma Version: 5.24.1<br>
KDE Frameworks Version: 5.91.0<br>
Qt Version: 5.15.3<br>
<br>
-- <br>
You are receiving this mail because:<br>
You are the assignee for the bug.</blockquote></div></div>