One drawback to switching the CVS_RSH environment variable to `fsh' is that only half of my CVS repository servers have in.fshd available (or provide me with enough access to install it and/or Python). Might it be possible for `fsh' to have a fallback mode, whereby if in.fshd cannot be executed on the remote system, that `fsh' will just transparently exec ssh?
Ben