Bodger wrote, On 09/28/2007 11:57 AM:
I am new to CVS admining.  I am trying to setup a pserver on a linux
box and have windows clients use it.

I cannot login:

-------------------------------------------------------------------------------------------------------------------
[EMAIL PROTECTED] test]$ cvs -d :pserver:support:/home/www/data/CVSROOT
login
Logging in to :pserver:[EMAIL PROTECTED]:2401/home/www/data/CVSROOT
CVS password:
cvs login: authorization failed: server support rejected access to /
home/www/dat
a/CVSROOT for user julian

<SNIP>
I have not been able to do the init CVSROOT because it hasn't let me
login in yet.

Can someone help me figure this out please?

Thanx

Julian



IIRC, you have to cvs init on the Linux box, you can not do it through pserver because pserver requires some files (that for you) would be in
/home/www/data/CVSROOT/CVSROOT

On the Linux box do:
cvs -d /home/www/data/CVSROOT init
or as I suggest below use a different name:
cvs -d /home/www/data/myrepo init
then update your xinetd.d and client to the new repository directory, and restart xinetd (reboot the box [with appropriate permission] or if you are root issue `service xinetd restart`).


A suggestion to help you and us stay sane while answering your questions in the future:
rename your CVSROOT string from /home/www/data/CVSROOT/ to /home/www/data/myrepo
That way we don't get confused by the doubling of /home/www/data/CVSROOT/CVSROOT :)
Thanks and I hope this helps.

--
Todd Denniston
Crane Division, Naval Surface Warfare Center (NSWC Crane)
Harnessing the Power of Technology for the Warfighter


Reply via email to