So I'm trying to set up a CVS repository on a box with rh 7.3.  The cvs
version is 1.11.1p1.  The error I'm getting when trying to login is "no such
repository".

names changed to protect the guilty : )

I created a user and group "foo" and a home dir /home/foo.  I login as foo and
cd to the directory /home/foo.  Then I created a repository by doing "cvs -d
/home/foo init".  This seems to work fine - the CVSROOT directory gets created
etc.

Then I create /home/foo/CVSROOT/passwd which looks like:
johndoe:<crypt>:foo

As root, I then created the file /etc/xinetd.d/cvspserver that has the
following:

service cvspserver
{
        socket_type         = stream
        protocol            = tcp
        wait                = no
        user                = root
        passenv             = 
        server              = /usr/bin/cvs
        server_args         = --allow-root=/home/foo pserver -f
}

/etc/services has lines:
cvspserver    2401/tcp
cvspserver    2401/udp

I then restart xinetd by doing "/etc/init.d/xinetd restart".

So now on another machine I do:
cvs -d :pserver:johndoe@<some_ip_address>:/home/foo -login

I get the "CVS password" prompt and enter the appropriate string.

Then I get this error output:
/home/foo: no such repository

Any ideas on what I might have missed? 

Thanks,
Michael.




_______________________________________________
EuG-LUG mailing list
[EMAIL PROTECTED]
http://mailman.efn.org/cgi-bin/listinfo/eug-lug

Reply via email to