Fossil SCM

Add a few environment variables mentioned in recent check-in comments to the documentation.

florian 2022-01-21 06:12 trunk
Commit 85cfdd192ab3e012e324f1de0b28e89cd7318b21bce33363802a2789ab01a3f3
2 files changed +3 +7
+3
--- src/db.c
+++ src/db.c
@@ -4291,10 +4291,13 @@
42914291
** OpenSSL CAs. If unset, the default list will be used.
42924292
** Some platforms may add additional certificates.
42934293
** Checking your platform behaviour is required if the
42944294
** exact contents of the CA root is critical for your
42954295
** application.
4296
+**
4297
+** This setting is overridden by environment variables
4298
+** SSL_CERT_FILE and SSL_CERT_DIR.
42964299
*/
42974300
/*
42984301
** SETTING: ssl-identity width=40 sensitive
42994302
** The full pathname to a file containing a certificate
43004303
** and private key in PEM format. Create by concatenating
43014304
--- src/db.c
+++ src/db.c
@@ -4291,10 +4291,13 @@
4291 ** OpenSSL CAs. If unset, the default list will be used.
4292 ** Some platforms may add additional certificates.
4293 ** Checking your platform behaviour is required if the
4294 ** exact contents of the CA root is critical for your
4295 ** application.
 
 
 
4296 */
4297 /*
4298 ** SETTING: ssl-identity width=40 sensitive
4299 ** The full pathname to a file containing a certificate
4300 ** and private key in PEM format. Create by concatenating
4301
--- src/db.c
+++ src/db.c
@@ -4291,10 +4291,13 @@
4291 ** OpenSSL CAs. If unset, the default list will be used.
4292 ** Some platforms may add additional certificates.
4293 ** Checking your platform behaviour is required if the
4294 ** exact contents of the CA root is critical for your
4295 ** application.
4296 **
4297 ** This setting is overridden by environment variables
4298 ** SSL_CERT_FILE and SSL_CERT_DIR.
4299 */
4300 /*
4301 ** SETTING: ssl-identity width=40 sensitive
4302 ** The full pathname to a file containing a certificate
4303 ** and private key in PEM format. Create by concatenating
4304
--- www/env-opts.md
+++ www/env-opts.md
@@ -227,12 +227,19 @@
227227
`REQUEST_METHOD`: If defined, included in error log messages.
228228
229229
`REQUEST_URI`: If defined, included in error log messages.
230230
231231
`SCRIPT_NAME`: If defined, included in error log messages.
232
+
233
+`SERVER_SOFTWARE`: Set to the Fossil version when invoking [CGI-based
234
+extensions](/help?cmd=/ext). Also includes the program name if the
235
+variable was already defined for the current server environment.
232236
233237
`SSH_CONNECTION`: Informs CGI processing if the remote client is SSH.
238
+
239
+`SSL_CERT_FILE`, `SSL_CERT_DIR`: Override the [`ssl-ca-location`]
240
+(/help?cmd=ssl-ca-location) setting.
234241
235242
`SQLITE_FORCE_PROXY_LOCKING`: From `sqlite3.c`, 1 means force always
236243
use proxy, 0 means never use proxy, and undefined means use proxy for
237244
non-local files only.
238245
239246
--- www/env-opts.md
+++ www/env-opts.md
@@ -227,12 +227,19 @@
227 `REQUEST_METHOD`: If defined, included in error log messages.
228
229 `REQUEST_URI`: If defined, included in error log messages.
230
231 `SCRIPT_NAME`: If defined, included in error log messages.
 
 
 
 
232
233 `SSH_CONNECTION`: Informs CGI processing if the remote client is SSH.
 
 
 
234
235 `SQLITE_FORCE_PROXY_LOCKING`: From `sqlite3.c`, 1 means force always
236 use proxy, 0 means never use proxy, and undefined means use proxy for
237 non-local files only.
238
239
--- www/env-opts.md
+++ www/env-opts.md
@@ -227,12 +227,19 @@
227 `REQUEST_METHOD`: If defined, included in error log messages.
228
229 `REQUEST_URI`: If defined, included in error log messages.
230
231 `SCRIPT_NAME`: If defined, included in error log messages.
232
233 `SERVER_SOFTWARE`: Set to the Fossil version when invoking [CGI-based
234 extensions](/help?cmd=/ext). Also includes the program name if the
235 variable was already defined for the current server environment.
236
237 `SSH_CONNECTION`: Informs CGI processing if the remote client is SSH.
238
239 `SSL_CERT_FILE`, `SSL_CERT_DIR`: Override the [`ssl-ca-location`]
240 (/help?cmd=ssl-ca-location) setting.
241
242 `SQLITE_FORCE_PROXY_LOCKING`: From `sqlite3.c`, 1 means force always
243 use proxy, 0 means never use proxy, and undefined means use proxy for
244 non-local files only.
245
246

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button