Protocol negotiation issue in rsync (rssh)

Andrew Daviel advax at
Fri Sep 27 21:48:22 CEST 2013

On Thu, 26 Sep 2013, Wayne Davison wrote:

> The problem you're encountering with rssh is a very old one where it was rejecting the use of -e combined with --server, which is not correct (the correct method is to reject any rsync command that doesn't have
> --server as the first option, and then no checking of the -e option is needed). This was pointed out to them years ago, and was fixed in various debian/red hat/etc packaged versions of rssh.  If you don't have a
> fixed version, you can find some fixed source code via those source packages. Or choose to switch to using the rrsync script.

Thanks. I did finally figure that out with help from Russ Allbery on the 
rssh mailing list who sent me a patch. I also found a posting from Derek Martin 
in saying he 
"never will" support rsync 3.

rrsync may be better for a new install as it seems rssh is only getting
security fixes. That had me confused as the current version clearly 
postdates rsync 3.

Andrew Daviel, TRIUMF, Canada

More information about the rsync mailing list