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): 1.11.1p1-6
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 export CVS_RSH=ssh 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? :)