Red Hat Bugzilla – Bug 121680
CVS 1.11.15-1 _REGRESSION_
Last modified: 2007-11-30 17:10:41 EST
Description of problem:
Since I upgraded to cvs-1.11.15-1 my CVS server has not worked
correctly. The server does not allow logins, writing a message to
cvs: login refused for /home/cvs/XXXX
I run cvs from xinetd, and the configuration for it is like this:
disable = no
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvs/XXX1/
--allow-root=/home/cvs/XXX2/ --allow-root=/home/cvs/XXX3/ pserver
protocol = tcp
user = cvs
wait = no
socket_type = stream
NOTE: This configuration worked before the update (last night!).
Version-Release number of selected component (if applicable):
Upgrade from stock FC1 CVS (cvs-1.11.5-3) to cvs-1.11.15-1.
I tried using an old client (e.g. cvs-1.11.1p1-8.7) and that works...
So use the 1.11.15-1 client.
ok, a bit more info ... (sorry for the spam...)
cvs logout and cvs update do not work, but cvs commit seams to work
(at least, sometimes).
Just for the reference; I'm using this form of commands:
cvs -d :pserver:username@host:/home/cvs/XXX/ command
E.g.: cvs -d :pserver:username@host:/home/cvs/XXX/ checkout
This issue is also present with Fedora Core 2, updating.
The WinCVS client is also having problems using this CVS server.
Is anyone reading or working on this anyway?
Using a newer version of cvsnt and adding a --allow-root=path=path
without a ending slash (!) to cvs parameters solves the problem with
cvsnt seems to be at fault here, not cvs.
> cvsnt seems to be at fault here, not cvs.
Read again; I'm reporting a bug in the CVS package shipped with FC2
and in FC1 updates. This happens when it's acting like a server and
it's client module is accessing the server's resources.
Additionally, this happens ALSO when the cvsnt client uses it as it's
Any hints or comments are welcome.
sorry, unable to reproduce given the environment you provided me
(obviously, i changed the --allow-root params and simulated a CVS
server... i obviously can't replicate your cvs tree) with current FC2
client. (assuming you mean FC2 1.11.17-2)