The Include directive in .ssh/config is ignored, and for me that causes massive delay starting ClusterSSH, since it tries to lookup the hostname for each host.
I put this together for my own use, but it's probably bad Perl code.
It looks fine to me. The only thing I can see is to change line 40 from
read_ssh_file($self, $self->{ssh_config});
to
$self->read_ssh_file($self->{ssh_config});
Hi,
The
Include
directive in.ssh/config
is ignored, and for me that causes massive delay starting ClusterSSH, since it tries to lookup the hostname for each host. I put this together for my own use, but it's probably bad Perl code.