diff options
author | Frank Lichtenheld <frank@lichtenheld.de> | 2007-03-19 16:55:59 +0100 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-03-22 01:26:26 -0700 |
commit | d55820ced668477e07be7d9488c7965906a61b54 (patch) | |
tree | ce39d9725a6aae91d7c97501f8e54c5d6c9c28ad /Documentation/git-cvsserver.txt | |
parent | 92a39a14d00fdfe6868bacf86cbf933a2cc6be93 (diff) | |
download | git-d55820ced668477e07be7d9488c7965906a61b54.tar.gz git-d55820ced668477e07be7d9488c7965906a61b54.tar.xz |
cvsserver: Allow to override the configuration per access method
Allow to override the gitcvs.enabled and gitcvs.logfile configuration
variables for each access method (i.e. "ext" or "pserver") in the
form gitcvs.<method>.<var>
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.de>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'Documentation/git-cvsserver.txt')
-rw-r--r-- | Documentation/git-cvsserver.txt | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Documentation/git-cvsserver.txt b/Documentation/git-cvsserver.txt index 1c6f6a7e2..f00e6d87e 100644 --- a/Documentation/git-cvsserver.txt +++ b/Documentation/git-cvsserver.txt @@ -68,6 +68,18 @@ Note: you need to ensure each user that is going to invoke git-cvsserver has write access to the log file and to the git repository. When offering anon access via pserver, this means that the nobody user should have write access to at least the sqlite database at the root of the repository. + +Both configuration variables can also be overriden for a specific method of +access. Valid method names are "ext" (for SSH access) and "pserver". The +following example configuration would disable pserver access while still +allowing access over SSH. +------ + [gitcvs] + enabled=0 + + [gitcvs "ext"] + enabled=1 +------ -- 3. On the client machine you need to set the following variables. CVSROOT should be set as per normal, but the directory should point at the |