Skip to content
  • Laine Stump's avatar
    Use Net::OpenSSH instead of Net::SSH::Perl · b7456d66
    Laine Stump authored
    Net::SSH::Perl is out of date in the Fedora git repos. The version
    currently supported in Fedora fails to connect to most modern sshd's,
    and updating to the new version would require adding several new perl
    packages to Fedora. Instead, this patch switches to using
    Net::OpenSSH, whose current version in Fedora works properly *EXCEPT*
    that it is missing the line "Requires: perl(IO:TTy)" in its specfiles
    (I filed https://bugzilla.redhat.com/1542666
    
     requesting that fix to be
    applied to Fedora git repos. For now, just run "dnf install
    perl-IO-Tty" separately)
    
    NB: prior to this patch, Net::SSH::Perl was required, but had no
    Required: line in the specfile, so you would have to install it by
    hand. If you had done that, you can probably now dnf erase it.
    
    Signed-off-by: default avatarLaine Stump <laine@laine.org>
    Reviewed-by: default avatarDaniel P. Berrange <berrange@redhat.com>
    b7456d66