info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: question about Permission denied


From: Deaver, Carl
Subject: RE: question about Permission denied
Date: Fri, 30 Nov 2001 13:13:12 -0500

Thanks for you advice Larry, 

I do not have -f global option in /etc/inetd.conf but I don't think that is
my problem.

More info:
I have 2 linux 6.1 boxes, both installed with CVS 1.10.6 I was using one to
let people connect to and use CVS, the other was a backup machine incase the
other crapped out. I tar/gzip/ftp file from one to the other on some
frequent basis.

the 2 machines are not identical, one has more disk space. I have a new
project that I need the more disk space, this is the machine that I get the
Permission denied on. I do not see the difference in permissions or in the
inetd.conf file between these 2 machines. one lets me check out and the
other don't.

------------------------------------------------
initd.conf of working box:
cvspserver stream tcp nowait root /usr/bin/cvs cvs
--allow-root=/usr/local/CVS pserver

initd.conf of NON working box:
cvspserver stream tcp nowait root /usr/bin/cvs cvs
--allow-root=/usr/local/CVS pserver

Neither contained the -f option, I think this is where you meant is would be
seen?

------------------------------------
ls -al at /usr/local on working box 
drwxrwxr-x  11 root     cvs          1024 Oct  8 15:10 CVS

ls -al at /usr/local  on NON working box  /usr/local
drwxrwxr-x   5 root     cvs          4096 Nov 29 18:43 CVS
-------------------------------------
ls -al at /usr/local/CVS on NON working box
drwxrwxr-x  10 deaverc  cvs          4096 Nov 29 19:16 rmcqh
all files in this dir and all sub dirs have drwxrwxr-x permissions, most
owned by deaverc:cvs CVSROOT is owned by root:cvs
drwxrwxr-x   2 root     cvs          4096 Nov 29 18:32 CVSROOT


I use wincvs to access these repositories. I was able to Import several
modules, I look on the linux box and all I imported is there, but when I got
to checkout a module is when I get the "permission denied" problem.

What else can I look at that may be causing the problem? I do not think it
would be a bad inetd.conf, since I am able to check modules in to CVS just
fine, that lets me know CVS is up and running. 

I am also able to issue cvs -v and get response. 

The -f option sounded promising especially when I saw I did not have it on
the command for cvspserver, but then when I see the machine that is working
and it also does not have it, I don't think that is going to be my problem?

Carl Deaver

-----Original Message-----
From: address@hidden [mailto:address@hidden
Sent: Thursday, November 29, 2001 10:08 PM
To: address@hidden
Cc: address@hidden
Subject: Re: question about Permission denied


Deaver, Carl writes:
> 
> cvs -z9 checkout -P rmcqh (in directory C:\ccc)
> cvs server: cannot open /root/.cvsignore: Permission denied
> cvs [server aborted]: can't chdir(/root): Permission denied

Either you forgot the -f global option in /etc/inetd.conf or you've got
a defective inetd and you're not running the latest release of CVS
(1.11.1p1), which you can get from <http://www.cvshome.org>, should you
need it.

-Larry Jones




reply via email to

[Prev in Thread] Current Thread [Next in Thread]