Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Mar 2001 18:08:33 -0800
From:      Dima Dorfman <dima@unixfreak.org>
To:        bmah@FreeBSD.ORG
Cc:        peter@freebsd.org, stable@FreeBSD.ORG
Subject:   Re: CVS_RSH in 4.3-BETA 
Message-ID:  <20010320020833.E629E3E09@bazooka.unixfreak.org>
In-Reply-To: <200103192104.f2JL4BV12526@bmah-freebsd-0.cisco.com>; from bmah@FreeBSD.ORG on "Mon, 19 Mar 2001 13:04:10 -0800"

next in thread | previous in thread | raw e-mail | index | archive | help
"Bruce A. Mah" <bmah@FreeBSD.ORG> writes:
> > [ docs need to mention that CVS_RSH is now `ssh' by default ]
> 
> The change to RELNOTES.TXT is awaiting approval for a commit (and I 
> just got approval as I was typing this).  I once thought of doing the 
> info file, but I won't have time.

I have patches that add a small note to the info file (it has a
sizable section on rsh-specific stuff that I didn't want to touch) and
update the man page.  The problem is that the info file
(src/contrib/cvs/doc/cvs.texinfo) is still on the vendor branch.  I've
read enough flam^Wdiscussions about how evil it is to take stuff off
the vendor branch to know better than to jump in and do it without
asking.

So, Peter, as the maintainer of cvs and a repo-meister, is the docs
update worth taking the info file off the vendor branch?  I think at
least the man page update is since the man page is already off the
vendor branch.  Patch attached below.

Regards

					Dima Dorfman
					dima@unixfreak.org

Index: doc/cvs.texinfo
===================================================================
RCS file: /st/src/FreeBSD/src/contrib/cvs/doc/cvs.texinfo,v
retrieving revision 1.1.1.10
diff -u -r1.1.1.10 cvs.texinfo
--- doc/cvs.texinfo	2000/10/02 06:33:49	1.1.1.10
+++ doc/cvs.texinfo	2001/03/20 01:58:13
@@ -2134,6 +2134,14 @@
 @subsection Connecting with rsh
 
 @cindex rsh
+@emph{NOTE:} Since FreeBSD 4.3, the default transport
+is @code{ssh}, not @code{rsh}.  Some parts of this
+subsection still apply, while others do not.  In
+general, since @code{ssh} is desgined to be a drop-in
+replacement for @code{rsh}, it should be possible to
+apply most of the information here with a little help
+from the ssh(1) manual page.
+
 CVS uses the @file{rsh} protocol to perform these
 operations, so the remote user host needs to have a
 @file{.rhosts} file which grants access to the local
Index: man/cvs.1
===================================================================
RCS file: /st/src/FreeBSD/src/contrib/cvs/man/cvs.1,v
retrieving revision 1.16
diff -u -r1.16 cvs.1
--- man/cvs.1	2000/10/02 06:43:55	1.16
+++ man/cvs.1	2001/03/20 01:58:13
@@ -2110,7 +2110,7 @@
 remote shell command to use when starting a
 .B cvs
 server.  If this variable is not set then
-.` "rsh"
+.` "ssh"
 is used.
 .TP
 .SM CVS_SERVER

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010320020833.E629E3E09>