This patch allows more sane behavior when using more than 1 identity key in ssh-agent.
It takes out the hard dependency on the ssh-agent running and allow to fall back to the .ssh/config to specify which key-pair to use for running Rsync.
+1 for a possibility for not using the ssh-agent - as the amount of keys could be... Huge in some. Usint the .ssh/config and - possibility for an YAML file configuration is a good one...
This patch allows more sane behavior when using more than 1 identity key in ssh-agent. It takes out the hard dependency on the ssh-agent running and allow to fall back to the
.ssh/config
to specify which key-pair to use for running Rsync.