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

Problem in the CVSweb script



	There seems to be a problem with cvs.debian.org, specifically with
the cvsweb script. If I try to get any sources., for example:
http://cvs.debian.org/webwml/english/Bugs/Access.wml?rev=1.6&cvsroot=webwml

	I get the following error:

Error: Unexpected output from cvs co: cvs checkout: Sorry, you don't have
read/write access to the history file cvs
[checkout aborted]: /cvs/webwml/CVSROOT/history: Permission denied 

Check whether the directory /cvs/webwml/CVSROOT exists and the script has
write-access to the
CVSROOT/history file if it exists.
The script needs to place lock files in the directory the file is in as
well. 

	My idea is that the www-data daemon does not have permissions to
read/write in the cvs directory.
	It maybe strange, but even if you're only reading you need r/w
access to the repository. This could be fixed in two ways:

	- (simplest but not best) give the www daemon r/w access to the cvs

	- (most complicated but best) make cvsweb.conf use a pserver 
	access (as anonymous no r/w access is needed IIRC).

	Best regards

	Javi


Reply to: