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