Fossil SCM
minor CGI-in-chroot doc update from the ML.
Commit
1d3a80474b903539812a0c0f3b6e9c2cb0975af3
Parent
f8e26879acf4ab2…
1 file changed
+4
+4
| --- www/server.wiki | ||
| +++ www/server.wiki | ||
| @@ -179,10 +179,14 @@ | ||
| 179 | 179 | script itself must be executable for the user under which it will run (which often differs |
| 180 | 180 | from the one running the web server - consult your site's documentation or administrator).</li> |
| 181 | 181 | <li>The repository file AND the directory containing it must be writable by the same account |
| 182 | 182 | which executes the Fossil binary (again, this might differ from the WWW user). The directory |
| 183 | 183 | needs to be writable so that sqlite can write its journal files.</li> |
| 184 | +<li>Fossil must be able to create temporary files, the default directory | |
| 185 | +for which depends on the OS. When the CGI process is operating within | |
| 186 | +a chroot, ensure that this directory exists and is readable/writeable | |
| 187 | +by the user who executes the Fossil binary.</li> | |
| 184 | 188 | </ul> |
| 185 | 189 | </p> |
| 186 | 190 | |
| 187 | 191 | <p> |
| 188 | 192 | Once the script is set up correctly, and assuming your server is also set |
| 189 | 193 |
| --- www/server.wiki | |
| +++ www/server.wiki | |
| @@ -179,10 +179,14 @@ | |
| 179 | script itself must be executable for the user under which it will run (which often differs |
| 180 | from the one running the web server - consult your site's documentation or administrator).</li> |
| 181 | <li>The repository file AND the directory containing it must be writable by the same account |
| 182 | which executes the Fossil binary (again, this might differ from the WWW user). The directory |
| 183 | needs to be writable so that sqlite can write its journal files.</li> |
| 184 | </ul> |
| 185 | </p> |
| 186 | |
| 187 | <p> |
| 188 | Once the script is set up correctly, and assuming your server is also set |
| 189 |
| --- www/server.wiki | |
| +++ www/server.wiki | |
| @@ -179,10 +179,14 @@ | |
| 179 | script itself must be executable for the user under which it will run (which often differs |
| 180 | from the one running the web server - consult your site's documentation or administrator).</li> |
| 181 | <li>The repository file AND the directory containing it must be writable by the same account |
| 182 | which executes the Fossil binary (again, this might differ from the WWW user). The directory |
| 183 | needs to be writable so that sqlite can write its journal files.</li> |
| 184 | <li>Fossil must be able to create temporary files, the default directory |
| 185 | for which depends on the OS. When the CGI process is operating within |
| 186 | a chroot, ensure that this directory exists and is readable/writeable |
| 187 | by the user who executes the Fossil binary.</li> |
| 188 | </ul> |
| 189 | </p> |
| 190 | |
| 191 | <p> |
| 192 | Once the script is set up correctly, and assuming your server is also set |
| 193 |