Red Hat Bugzilla – Bug 58699
RFE: Make CVS_RSH default to ssh
Last modified: 2007-04-18 12:39:08 EDT
Description of Problem:
Any non-:pserver: protocol in CVS wants to run rsh. rsh is obsolete; pretty much
all CVS servers - including sourceforge, gnu.org and our own servers - want ssh.
Besides, ssh can fall back to rsh if the server doesn't support ssh connections
(and, of course, you can always export CVS_RSH=rsh if you really really need to
use insecure crap).
Version-Release number of selected component (if applicable):
Well, this is really good. Any way we can get it done?
Maybe this could go in the skeleton profiles? Alternately, any chance of a
change in the default upstream behavior?
This should go into /etc/profile.d/cvs.sh, a file that just contains:
# change default from rsh to ssh for cvs command
which is then included in the cvs rpm.
Surely RedHat enginers must also be getting annoyed at producing rsh requests
when using their cvs repositories? No? :)