]> git.wh0rd.org - home.git/blame - .subversion/servers
cros-board: update
[home.git] / .subversion / servers
CommitLineData
5b61754d
MF
1### This file specifies server-specific protocol parameters,
2### including HTTP proxy information, and HTTP timeout settings.
3###
4### The currently defined server options are:
5### http-proxy-host Proxy host for HTTP connection
6### http-proxy-port Port number of proxy host service
7### http-proxy-username Username for auth to proxy service
8### http-proxy-password Password for auth to proxy service
9### http-proxy-exceptions List of sites that do not use proxy
10### http-timeout Timeout for HTTP requests in seconds
11### http-compression Whether to compress HTTP requests
12### neon-debug-mask Debug mask for Neon HTTP library
13### http-auth-types Auth types to use for HTTP library
14### ssl-authority-files List of files, each of a trusted CAs
15### ssl-trust-default-ca Trust the system 'default' CAs
16### ssl-client-cert-file PKCS#12 format client certificate file
17### ssl-client-cert-password Client Key password, if needed.
18### ssl-pkcs11-provider Name of PKCS#11 provider to use.
19### http-library Which library to use for http/https
20### connections (neon or serf)
21###
22### HTTP timeouts, if given, are specified in seconds. A timeout
23### of 0, i.e. zero, causes a builtin default to be used.
24###
25### The commented-out examples below are intended only to
26### demonstrate how to use this file; any resemblance to actual
27### servers, living or dead, is entirely coincidental.
28
29### In this section, the URL of the repository you're trying to
30### access is matched against the patterns on the right. If a
31### match is found, the server info is from the section with the
32### corresponding name.
33
34[groups]
35# group1 = *.collab.net
36# othergroup = repository.blarggitywhoomph.com
37# thirdgroup = *.example.com
38
39### Information for the first group:
40# [group1]
41# http-proxy-host = proxy1.some-domain-name.com
42# http-proxy-port = 80
43# http-proxy-username = blah
44# http-proxy-password = doubleblah
45# http-timeout = 60
46# http-auth-types = basic;digest;negotiate
47# neon-debug-mask = 130
48
49### Information for the second group:
50# [othergroup]
51# http-proxy-host = proxy2.some-domain-name.com
52# http-proxy-port = 9000
53# No username and password, so use the defaults below.
54
55### You can set default parameters in the 'global' section.
56### These parameters apply if no corresponding parameter is set in
57### a specifically matched group as shown above. Thus, if you go
58### through the same proxy server to reach every site on the
59### Internet, you probably just want to put that server's
60### information in the 'global' section and not bother with
61### 'groups' or any other sections.
62###
63### If you go through a proxy for all but a few sites, you can
64### list those exceptions under 'http-proxy-exceptions'. This only
65### overrides defaults, not explicitly matched server names.
66###
67### 'ssl-authority-files' is a semicolon-delimited list of files,
68### each pointing to a PEM-encoded Certificate Authority (CA)
69### SSL certificate. See details above for overriding security
70### due to SSL.
71[global]
72# http-proxy-exceptions = *.exception.com, www.internal-site.org
73# http-proxy-host = defaultproxy.whatever.com
74# http-proxy-port = 7000
75# http-proxy-username = defaultusername
76# http-proxy-password = defaultpassword
77# http-compression = no
78# http-auth-types = basic;digest;negotiate
79# No http-timeout, so just use the builtin default.
80# No neon-debug-mask, so neon debugging is disabled.
81# ssl-authority-files = /path/to/CAcert.pem;/path/to/CAcert2.pem