1# This is the configuration file for cvsd. 2# See the manual page cvsd.conf(5) for more information. 3# See the "Password authentication server" 4# section in the cvs texinfo for more information 5# about running a pserver. 6 7# RootJail <path> 8# This is the location of the chroot jail 9# cvs should be run in. 10# Specify 'none' (without quotes) to not use 11# a chroot jail. 12# This directory should be initialized with 13# the cvsd-buildroot script. 14RootJail /var/lib/cvsd 15 16# Uid <uid> 17# This specifies which user id cvs should be 18# run as. This can be a numerical id or 19# a symbolic value. 20Uid cvsd 21 22# Gid <gid> 23# This specifies which group id cvs should be 24# run as. This can be a numerical id or 25# a symbolic value. 26Gid cvsd 27 28# CvsCommand <path> 29# If you define this it should point to the cvs 30# command to execute. Otherwise "/bin/cvs" will 31# be used if a RootJail is configured and the 32# cvs command found at compiletime otherwise. 33# The path should be relative to the specified 34# RootJail and should start with a '/'. 35 36# CvsArgs <arg>... 37# Additional arguments to pass to the cvs command. 38# For example, to enable read-only access to the 39# repository, pass the -R option. 40 41# Nice <num> 42# This specifies the nice value (on most systems 43# ranging from -20 to 20) where the smaller the number 44# (more negative) the higher the priority. 45Nice 1 46 47# Umask <mask> 48# This specifies a umask used by the cvs pserver when 49# creating files. Specify as an octal value. 50Umask 027 51 52# Limit <resource> <value> 53# <resource> can be one of: coredumpsize, cputime, datasize, filesize, 54# memorylocked, openfiles, maxproc, memoryuse, stacksize or virtmem. 55# <value> is the maximum value for the given resource. For size values 56# a suffix of 'b', 'k' or 'm' can be specified ('k' is default). Time 57# values can be formatted as 'mm:ss' or have 'm' or 's' suffixes 58# ('s' is default). 59Limit coredumpsize 0 60 61# PidFile <file> 62# This specifies the location the process id of the 63# daemon is written. 64PidFile /var/run/cvsd.pid 65 66# Listen <address> <port> 67# The addresses and ports to listen on for connections. 68#Listen * 2401 69 70# MaxConnections <num> 71# The maximum number of connections that will 72# be handled simultaneously. 0 is unlimited. 73MaxConnections 10 74 75# Log <scheme/file> [<loglevel>] 76# The way logging is done. Either none, syslog or a 77# filename may be specified, followed by an optional 78# loglevel. Loglevel may be one of: 79# crit, error, warning, notice, info (default) or debug. 80# This option can be supplied multiple times. 81# If this option is not specified syslog info is assumed. 82Log syslog info 83#Log /var/log/cvsd.log debug 84 85# Repos <path> 86# This option specifies which repositories 87# can be used. The value is passed as a 88# --allow-root=<path> parameter to cvs. 89# The path should be relative to the specified 90# RootJail and should start with a '/'. 91# This option can be supplied multiple times. 92Repos /test 93Repos /coolsoftware 94