]>
Commit | Line | Data |
---|---|---|
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 |