Steve wrote:
> I have been having problems login to cvs using pserver I have now
> changed the entry in inetd.conf to "cvspserver stream tcp nowait
> root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver". This has
> fixed part of the problem and I can now log in from our windows
> terminal using WinCVS, however, when I try to check out a module I
> get the following error:
> cvs login
> (Logging in to scowling@cvssrv)
>
> *****CVS exited normally with code 0*****
>
> cvs checkout Test2 (in directory C:\WORKAREA)
> cvs server: cannot open /root/.cvsignore: Permission denied
> cvs [server aborted]: can't chdir(/root): Permission denied
>
> *****CVS exited normally with code 1*****
> Has any body seen this before, I done understand why cvs is looking
> to /root for its files. I am running version 1.10.7
> Cheers for your help
> Steve Cowling
>


I had the same problem. It worked after adding '--unser HOME=  '  (equals
space that is) to my inetd.conf cvspserver entry after advice from Larry a
couple of days ago.

So something like this may work:
cvspserver stream tcp nowait root /usr/bin/env --unset HOME=
 /usr/bin/cvs --allow-root=/home/cvsroot pserver

Thanks
/Jesp

______________________________________________
Jesper Markenstam <[EMAIL PROTECTED]>
10 Fenchurch Avenue, London EC3M 5BN, UK
Tel: 020 7665 5050 Fax: 020 7665 5060


Reply via email to