blob: ea4dc8da300688bd166e8c992d48aeefebf904bd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
*****************************************************************
To use ViewVC, modify the configuration file located at
%%PREFIX%%/viewvc/viewvc.conf.
If no webserver was selected during installation, then
a rc script for running ViewVC standalone is installed.
To enable the standalone ViewVC server in rc.conf use
parameter viewvc_enable="YES".
You can also adjust the user which runs the ViewVC standalone
server with the parameter "viewvc_user".
If you want to run the ViewVC standalone server with another
IP/PORT, use the parameter "viewvc_flags".
To see all available parameters, use the command
%%PREFIX%%/viewvc/bin/standalone.py --help
To use ViewVC with Apache or lighttpd as a CGI script,
see the following config examples.
Example config lines for Apache 2.4
===================================
<IfModule wsgi_module>
WSGIRestrictSignal Off
</IfModule>
<IfModule !wsgi_module>
ScriptAlias "/viewvc" "%%PREFIX%%/viewvc/bin/cgi/viewvc.cgi"
</IfModule>
<IfModule wsgi_module>
WSGIScriptAlias "/viewvc" "%%PREFIX%%/viewvc/bin/wsgi/viewvc.wsgi"
</IfModule>
<Location /viewvc>
Options NONE +ExecCGI
</Location>
Example config lines for lighttpd
=================================
server.modules = (
"mod_alias",
"mod_access"
)
alias.url += ( "/viewvc" => "%%PREFIX%%/viewvc/bin/cgi" )
$HTTP["url"] =~ "^/viewvc/" {
index-file.names = ( "viewvc.cgi" )
cgi.assign = (
".cgi" => "%%PYTHON_CMD%%",
)
}
*****************************************************************
|