GNU Info

Info Node: (cvsbook.info)The pserver access method is not working

(cvsbook.info)The pserver access method is not working


Next: The pserver access method is STILL not working Prev: CVS claims a file is failing Up-To-Date check; what do I do? Up: Some Real Life Problems (With Solutions)
Enter node , (file) or (file)node

The pserver access method is not working
----------------------------------------

The most common, less obvious cause of this problem is that you forgot
to list the repository using an `--allow-root' option in your inetd
configuration file.

Recall this example /etc/inetd.conf line from Note: Repository
Administration:

     cvspserver stream tcp nowait root /usr/local/bin/cvs cvs \
               --allow-root=/usr/local/newrepos pserver

(In the actual file, this is all one long line, with no backslash.)

The `--allow-root=/usr/local/newrepos' portion is a security measure,
to make sure that people can't use CVS to get pserver access to
repositories that are not supposed to be served remotely.  Any
repository intended to be accessible via pserver must be mentioned in an
`--allow-root'.  You can have as many different `--allow-root' options
as you need for all of your system's repositories (or anyway, as many
as you want until you bump up against your inetd's argument limit).

See Note: Repository Administration for more details on setting up the
password-authenticating server.


automatically generated by info2www version 1.2.2.9