|
diff --git a/README b/README index 73ec332..050e21e 100644 --- a/ README+++ b/ README |
|
@@ -28,49 +28,49 @@ When either a) or b) has been performed, you can build and install cgit like |
28 | this: |
28 | this: |
29 | |
29 | |
30 | $ make |
30 | $ make |
31 | $ sudo make install |
31 | $ sudo make install |
32 | |
32 | |
33 | This will install cgit.cgi and cgit.css into "/var/www/htdocs/cgit". You can |
33 | This will install cgit.cgi and cgit.css into "/var/www/htdocs/cgit". You can |
34 | configure this location (and a few other things) by providing a "cgit.conf" |
34 | configure this location (and a few other things) by providing a "cgit.conf" |
35 | file (see the Makefile for details). |
35 | file (see the Makefile for details). |
36 | |
36 | |
37 | |
37 | |
38 | Dependencies: |
38 | Dependencies: |
39 | -git 1.5.3 |
39 | -git 1.5.3 |
40 | -zip lib |
40 | -zip lib |
41 | -crypto lib |
41 | -crypto lib |
42 | -openssl lib |
42 | -openssl lib |
43 | |
43 | |
44 | |
44 | |
45 | Apache configuration |
45 | Apache configuration |
46 | |
46 | |
47 | A new Directory-section must probably be added for cgit, possibly something |
47 | A new Directory-section must probably be added for cgit, possibly something |
48 | like this: |
48 | like this: |
49 | |
49 | |
50 | <Directory "/var/www/htdocs/cgit/"> |
50 | <Directory "/var/www/htdocs/cgit/"> |
51 | AllowOverride None |
51 | AllowOverride None |
52 | Options ExecCGI |
52 | Options +ExecCGI |
53 | Order allow,deny |
53 | Order allow,deny |
54 | Allow from all |
54 | Allow from all |
55 | </Directory> |
55 | </Directory> |
56 | |
56 | |
57 | |
57 | |
58 | Runtime configuration |
58 | Runtime configuration |
59 | |
59 | |
60 | The file /etc/cgitrc is read by cgit before handling a request. In addition |
60 | The file /etc/cgitrc is read by cgit before handling a request. In addition |
61 | to runtime parameters, this file also contains a list of the repositories |
61 | to runtime parameters, this file also contains a list of the repositories |
62 | displayed by cgit. |
62 | displayed by cgit. |
63 | |
63 | |
64 | A template cgitrc is shipped with the sources, and all parameters and default |
64 | A template cgitrc is shipped with the sources, and all parameters and default |
65 | values are documented in this file. |
65 | values are documented in this file. |
66 | |
66 | |
67 | |
67 | |
68 | The cache |
68 | The cache |
69 | |
69 | |
70 | When cgit is invoked it looks for a cachefile matching the request and |
70 | When cgit is invoked it looks for a cachefile matching the request and |
71 | returns it to the client. If no such cachefile exist (or if it has expired), |
71 | returns it to the client. If no such cachefile exist (or if it has expired), |
72 | the content for the request is written into the proper cachefile before the |
72 | the content for the request is written into the proper cachefile before the |
73 | file is returned. |
73 | file is returned. |
74 | |
74 | |
75 | If the cachefile has expired but cgit is unable to obtain a lock for it, the |
75 | If the cachefile has expired but cgit is unable to obtain a lock for it, the |
76 | stale cachefile is returned to the client. This is done to favour page |
76 | stale cachefile is returned to the client. This is done to favour page |
|