Moin, moin

I have a strange problem with "CVS 1.10  `Halibut' (client/server)".
It is a not set CVSROOT variable problem on Solaris 7.

Everything seems to work fine except remote access from 
a different nor the same machine using pserver.

In  /etc/inetd.conf  I have

cvspserver  stream  tcp  nowait  root  /usr/local/bin/cvs --allow-root=/data1/cvs 
pserver

and in /etc/services 

cvspserver      2401/tcp                        # CVS authentification (by Wichmann)

In /data1/cvs/CVSROOT/passwd I have an account for "wichmann".

That is, what happens:

bash$ export CVSROOT=:pserver:wichmann@bpdev1-neu:/data1/cvs
bash$ cvs login
(Logging in to wichmann@bpdev1-neu)
CVS password: 
cvs [login aborted]: unrecognized auth response from bpdev1-neu: cvs
pserver: No CVSROOT specified!  Please use the `-d' option


Ok and tried it different


bash$ cvs -d :pserver:wichmann@bpdev1-neu:/data1/cvs login
(Logging in to wichmann@bpdev1-neu)
CVS password: 
cvs [login aborted]: unrecognized auth response from bpdev1-neu: cvs
pserver: No CVSROOT specified!  Please use the `-d' option

Looks like the error message is generated from the CVS server
but how can I set a variable for the server part?

If I try to use CVS locally on the machine everything works as 
expected. I have done a similar installation and setup on
Debian 2.1 and have had no problems.

I don't understand this behavior.

Can someone help me out of this?


Thomas

Reply via email to