[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVs doesn't work anymore after upgrade to RedHat 7.0 ?
From: |
Ed Bras |
Subject: |
CVs doesn't work anymore after upgrade to RedHat 7.0 ? |
Date: |
Thu, 19 Oct 2000 15:48:00 -0000 |
User-agent: |
eGroups-EW/0.82 |
I upgrade my Linux box to RedHat 7.0 and CVS doesn't work anymore
remotely through pserver. Locale it works.
What I did ?
I noticed that RedHat uses Xinetd instead of inetd, so I configured
the /etc/xinetd.d/cvspserver file such that cvs is remotely
accessable.
The content of this file is listed below.
The problem I have is that cvs tries to remotely access the
file /home/root/.cvsignore (home dir of root), which doesn't exists.
Even so, I start cvs with the -f argument so why does it go to the
home dir of root, and I don't even call cvs as root user!!!!
Why does it tries to access this file ? and how can I configure this
correctly ?
The output of the trace when accessing the cvs server remotely (I do
a chekout of Modules/GenUtils :
-------
S-> Create_Admin (., Modules, /home/cvsroot/Modules, , , 0, 1)
S-> unlink(./CVS/Tag)
-> ParseInfo(/home/cvsroot/CVSROOT/rcsinfo, Modules, ALL)
S<- Create_Admin
S-> Create_Admin (.,
Modules/GenUtils, /home/cvsroot/Modules/GenUtils, , , 0, 0)
S-> unlink(./CVS/Tag)
-> ParseInfo(/home/cvsroot/CVSROOT/rcsinfo, Modules/GenUtils, ALL)
S<- Create_Admin
S-> fopen(/home/cvsroot/CVSROOT/history,a)
cvs server: cannot open /home/root/.cvsignore: Permission denied
S-> do_module (Modules/GenUtils, Updating, , )
cvs [server aborted]: can't chdir(/home/root): Permission denied
** The command completed with an error status.
------
--
Regards,
Ed Bras
----------
The content of the file /etc/xinetd.d/cvspserver:
----
service cvspserver
{
flags = REUSE
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/cvs
server_args = -t -f --allow-root=/home/cvsroot
server
}
- CVs doesn't work anymore after upgrade to RedHat 7.0 ?,
Ed Bras <=